摘要: [TOC] client端 简述整体数据采集流程 代码编写: settings部分 通常,脚本的settings就是配置文件,用户如果需要对脚本进行自定义的一些操作(例如,添加自己的ssh账号密码,选择调试debug模式等)需要在配置文件中进行修改。 但是脚本端一般也有自己私有的配置文件,用于存储一 阅读全文
posted @ 2017-09-14 17:38 sc0T7_ly 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 实现的愿景 实现的三种方式 前期的准备工作 Ubuntu环境安装salt stack 一)ubuntu 安装 增加仓库 sudo add apt repository ppa:saltstack/salt 如果提示: add apt repository: command not found? 就输 阅读全文
posted @ 2017-09-14 17:37 sc0T7_ly 阅读(144) 评论(0) 推荐(0) 编辑
摘要: [TOC] CBV和FBV 全称应该是class basic view 和function basic view(不知道后面加不加s) 理解起来应该就是基于类的视图函数和基于函数的视图函数(那不是就应该加s?) 实现FBV 应该是我目前最常用的一种方式了,就是给每一个views里的功能添加自己专用的 阅读全文
posted @ 2017-09-13 20:07 sc0T7_ly 阅读(208) 评论(0) 推荐(0) 编辑
摘要: [TOC] 启动一个Django关联orm的项目 创建Django项目 用命令行创建Django项目,并且在里面创建默认的业务文件夹: 设置 1. 创建数据 2. 在Django项目文件夹的settings.py文件中添加 3. 在Django项目文件夹的 文件中,写入载入模块,供整个项目文件夹使用 阅读全文
posted @ 2017-09-12 17:11 sc0T7_ly 阅读(238) 评论(0) 推荐(0) 编辑
摘要: sql中的唯一索引 联合索引使用结论: 1):查询条件中出现联合索引第一列,或者全部,则能利用联合索引. 2):条件列中只要条件相连在一起,以本文例子来说就是: last_name=’1′ and first_name=’1′与first_name=’1′ and last_name=’1′,无论前 阅读全文
posted @ 2017-09-12 17:08 sc0T7_ly 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Django再来一遍 理解web框架 Python web程序一般分成两个部分: 服务器程序:对socket服务器进行封装;对请求的数据进行整理 应用程序:负责实现具体的逻辑 应用程序一定会有很多种,但是服务器程序一定要配合应用程序,那么有几个应用程序就要有几种服务器程序吗。 让服务器可以支持更多框 阅读全文
posted @ 2017-09-12 16:55 sc0T7_ly 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Django项目的创建 路由系统 url和函数之间对应路由关系 /login/ def login():;一一对应的关系 一条url对应一个页面一个函数 get请求自动创建一个url,或者说携带get请求信息的url: /xxxx/xxxx/?nid=9527 URL配置为 。跳转到某个具体的细节页 阅读全文
posted @ 2017-09-12 16:51 sc0T7_ly 阅读(150) 评论(0) 推荐(0) 编辑
摘要: logging序列化模块***json<!--more-->picklere正则元字符字符集分组()命名分组管道符 |反斜杠\方法re.finditerre.searchre.matchre.splitre.subre.compile logging 等级: warning以上的才打印反馈 >>> 阅读全文
posted @ 2017-09-06 22:38 sc0T7_ly 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 正则表达式grep命令sed命令<!--more-->语法options 部分command 部分作业正则表达式及字符处理作业三:Sed作业:以/etc/passwd文件为模板 正则表达式 ^ 行首 $ 行尾 . 除了换行符以外的任意单个字符 * 前导字符的零个或多个 .* 所有字符 [] 字符组内 阅读全文
posted @ 2017-09-06 22:23 sc0T7_ly 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 创建swap分区linux 系统内存free 命令和内存计算<!--more-->alias 别名软件包安装yum命令详解yum.conf详解yum.repo文件yum常用命令有时候出现没有找到软件包的情况,需要安装外部源库作业 创建swap分区 Linux下可以创建两种类型的交换空间,一种是swa 阅读全文
posted @ 2017-09-06 22:22 sc0T7_ly 阅读(265) 评论(0) 推荐(0) 编辑