Jonathan1314

导航

2017年10月14日 #

RabbitMQ基本理论

摘要: 本节内容 一 RabbitMQ介绍 二 RabbitMQ安装配置 三 RabbitMQ的Python实现-pika 1. 生产者消费者 2. 工作队列 3. 持久化和公平分发 4. 发布与订阅 5. RPC 附:概念汇总 1. RabbitMQ使用场景 RabbitMQ是一个消息中间件,消息中间件【 阅读全文

posted @ 2017-10-14 20:02 Jonathan1314 阅读(697) 评论(0) 推荐(0) 编辑

2017年10月12日 #

Celery分布式任务队列快速入门

摘要: 本节内容 1. Celery介绍和基本使用 2. 项目中使用Celery 3. Celery定时任务 4. Celery与Django结合 5. Django中使用计划任务 需求场景 1. 对100台命令执行一条批量命令,命令执行需要很长时间,但是不想让主程序等着结果返回,而是给主程序返回一个任务I 阅读全文

posted @ 2017-10-12 20:39 Jonathan1314 阅读(11423) 评论(2) 推荐(2) 编辑

2017年10月9日 #

Linux系列

摘要: Linux系列之Linux 基础理论 Linux系列之BASH 环境 Linux系列之BASH 正则表达式和文本处理工具 Linux系列之BASH 基本语法 Linux系列之CentOS6最佳实践 Linux系列之python多版本管理包pyenv 阅读全文

posted @ 2017-10-09 16:56 Jonathan1314 阅读(168) 评论(0) 推荐(0) 编辑

CentOS6最佳实践

摘要: 常用目录结构 源文件目录 /application,原包文件及解压文件 如 /application/Python-3.6.0.tgz 软件配置目录 /usr/local/ 如 ./configure --prefix=/usr/local/python3 命令搜索目录 /usr/bin/ 如 软连 阅读全文

posted @ 2017-10-09 16:52 Jonathan1314 阅读(173) 评论(0) 推荐(0) 编辑

python多版本管理包pyenv

摘要: 前言: CentOS7 默认版本 python2.7.5 ,但是目前项目开发都是在python3的环境下,而单独编译安装python3时会出现各种异常!!! 系统默认python2.7又不能删除,否则会导致yum等利用python使用的命令错误!!! pyenv是python的多版本管理包,实现互相 阅读全文

posted @ 2017-10-09 16:52 Jonathan1314 阅读(201) 评论(0) 推荐(0) 编辑

BASH 基本语法

摘要: 本节内容 1. 什么是shell script 2. 变量 3. 运算符 4. 流程控制 5. 函数 6. 计划任务 crontab 将OS命令堆积到可执行的文件里,由上至下的顺序执行文本里的OS命令,就是脚本 再加上些智能(条件/流控)控制,就变成了智能化脚本 part1为何要有变量 程序的运行就 阅读全文

posted @ 2017-10-09 16:51 Jonathan1314 阅读(1275) 评论(0) 推荐(0) 编辑

2017年9月28日 #

BASH 正则表达式和文本处理工具

摘要: 本节内容 1. 什么是正则 2. grep 3. sed 4. awk 5. 其他补充 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法 或者说: 正则就是用来描述一类事物的规则 生活中处处都是正则: 比如我们描述:4条腿 你可能会想到四条腿的动物或者桌子、椅子 阅读全文

posted @ 2017-09-28 15:03 Jonathan1314 阅读(240) 评论(0) 推荐(0) 编辑

2017年9月26日 #

BASH 环境

摘要: 本节内容 1. 什么是shell 2. 命令的优先级 3. 元字符 4. 登录shell与非登录shell shell一般代表两个层面的意思,一个是命令解释器,如bash;另外一个就是shell脚本 命令解释器shell的发展历史 sh -> csh -> ksh -> tcsh -> bash,重 阅读全文

posted @ 2017-09-26 14:56 Jonathan1314 阅读(302) 评论(0) 推荐(0) 编辑

2017年9月19日 #

Django Class Based View

摘要: 本节内容 一 Class Based View 基于类的视图 1. 类的视图 View 2. 类的视图 TemplateView 3. 类的视图 login_required解决方法 二 通用视图 1. 通用视图 - ListView 2. 通用视图 - DetailView 3. 通用视图 - F 阅读全文

posted @ 2017-09-19 17:43 Jonathan1314 阅读(398) 评论(0) 推荐(0) 编辑

2017年9月18日 #

Django Admin 专题

摘要: Django admin Django强大的功能之一就是提供了Admin后台管理界面,简单配置就可以对数据库内容做管理 创建ModelAdmin并注册 说明: django启动时,会自动去app下寻找admin模块,生成后台页面 自动根据model的Field类型设置Form类型 配置ModelAd 阅读全文

posted @ 2017-09-18 16:37 Jonathan1314 阅读(296) 评论(0) 推荐(0) 编辑