
Learing
文章平均质量分 60
xiaoming0018
这个作者很懒,什么都没留下…
展开
-
Python将已有数据库转为ORM中的Model
peewee可以用Model直接在数据库中创建表反过来也可以,用数据库中已经存在的表创建Model前提:已经安装peewee模块pip install peewee用数据库中已经存在的表创建Model$ python -m pwiz -e mysql -H localhost -p 3306 -u root -P -t table_names database_name > model.py参数解释:选项 解释 举例 -h help 显示帮助.转载 2021-11-09 09:59:37 · 764 阅读 · 0 评论 -
使用python crontab设置linux定时任务
熟悉linux的朋友应该知道在linux中可以使用crontab设置定时任务。可以通过命令crontab -e编写任务。当然也可以直接写配置文件设置任务。crontab的用法:crontab file [-u user] 用指定的文件替代目前的crontabcrontab - [-u user] 用标准输入替代目前的crontabcrontab -l [user] ...原创 2019-08-28 11:40:24 · 487 阅读 · 0 评论 -
Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail.c...转载 2019-07-02 18:01:16 · 260 阅读 · 0 评论 -
Docker 入门教程-----Dockerfile指令详解
Dockerfile指令详解Dockerfile中包括FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER、WORKDIR、ONBUILD等13个指令。下面一一讲解。1.FROM格式为FROM image或FROM image:tag,并且Dockerfile中第一条指令必须是FROM指令,且在同一个Dock...转载 2019-06-21 11:32:49 · 242 阅读 · 0 评论 -
Docker 入门教程-----docker-compose 与 docker-machine
什么是Docker-ComposeCompose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。Compose 通过一个配置文件来管理多个Docker容器,在配置文件中...原创 2019-06-21 11:29:48 · 1051 阅读 · 0 评论 -
Git配置方法与使用
1.安装gitsudo apt-get install gitgit init (通过git init命令把这个目录变成Git可以管理的仓库)2.设置用户名和emailgit config --global user.name "sunmlight(用户名)"git config --global user.email "sunm8917@gmail.com" 执行完成之后该目录下...原创 2018-05-17 15:37:25 · 274 阅读 · 0 评论 -
算法时间复杂度求解法
算法的时间复杂度,是刚开始接触算法和数据结构时的概念,在真正使用的时候有时候常常忘记它的推导公式。最近准备校招,把二叉树、排序、查找等这些经典的算法复习了一遍,这次把这些都整理成博客以便以后查看,复习计划接近尾声,这两天老是不在状态,学习图的时候有点晕乎乎,今天反过头来把时间复杂度的求解法整理一下,还是颇有收获,以前很多地方自己存在着理解误差。希望对大家也有所帮助,有不对的地方还请多指教。在...转载 2019-04-10 15:16:33 · 422 阅读 · 0 评论 -
非常实用二十个正则表达式
正则表达式,是一个强大且高效的文本处理工具。通常情况下,通过一段表达准确的表达式,能够非常简短、快速的实现复杂业务逻辑。因此,正则表达式通常是一个成熟开发人员的标配,可以辅助实现开发效率的极强提升。在需要实现校验字段、字符串等内容时,通常就可以通过正则表达式实现:image下面是技匠整理的,经常使用到的20个正则表达式。1、校验密码强度密码的强度必须是包含大小写字母和数...转载 2019-02-26 10:04:36 · 290 阅读 · 0 评论 -
Peewee 使用
Peewee是一个简单小巧的Python ORM,它非常容易学习,并且使用起来很直观。如果想快速入门,请参考官方的Quckstart。基本知识在官方的Quckstart中,Peewee中Model类、fields和model 实例与数据库的映射关系如下:也就是说,一个Model类代表一个数据库的表,一个Field字段代表数据库中的一个字段,而一个model类实例化对象则代...原创 2018-10-24 17:13:40 · 1940 阅读 · 1 评论 -
Docker 入门教程-----Docker安装与使用(Linux系统 Ubuntu16.04、Centos 和Windows)
简介Docker是一种新兴的虚拟化技术,能够一定程度上的代替传统虚拟机。不过,Docker 跟传统的虚拟化方式相比具有众多的优势。我也将Docker类比于Python虚拟环境,可以有效的配置各个版本的开发环境,比如深度学习与Java环境。docker:有两个版本:docker-ce(社区版)和docker-ee(企业版)docker-compse:可运行和管理多个docker容器优...原创 2018-10-16 15:41:21 · 449 阅读 · 1 评论 -
django1.11 配置xadmin及应用
设置xadmin下载Django-xadmin xadmin依赖的库: django>=1.9.0 django-crispy-forms>=1.6.0 django-import-export>=0.5.1 django-reversion>=2.0.0 django-formtools==1.0 future==0.15.2 httplib...转载 2018-08-03 14:36:19 · 455 阅读 · 0 评论 -
Python PEP8 编码规范中文版
原文链接:http://legacy.python.org/dev/peps/pep-0008/item detail PEP 8 Title Style Guide for Python Code Version c451868df657 Last-Modified 2016-06-08 10:43:53 -0400 (Wed, 08 Jun 2...转载 2018-07-20 10:23:39 · 175 阅读 · 0 评论 -
python中的高级函数map()函数、filter()函数、reduce()函数
python中map()函数map函数的原型是map(function, iterable, …),它的返回结果是一个列表。参数function传的是一个函数名,可以是python内置的,也可以是自定义的。 参数iterable传的是一个可以迭代的对象,例如列表,元组,字符串这样的。这个函数的意思就是将function应用于iterable的每一个元素,结果以列表的形式返回。注意到没有...原创 2018-07-20 09:49:09 · 287 阅读 · 0 评论 -
PyCharm安装(Ubuntu)
1.Ubuntu16.04及以上版本:1、安装专业版:在终端中输入 #sudo snap install pycharm-professional --classic2、安装轻量级:sudo snap install pycharm-community --classic2.其他版本Linux:官网下载PyCharm,官网提供付费版和免费版: https://www.jetbrains.com/p...转载 2018-05-18 20:53:17 · 1822 阅读 · 0 评论