本节内容: 线程和进程的介绍: 举个例子,拿甄嬛传举列线程和进程的关系: 总结:1.工作最小单元是线程,进程说白了就是提供资源的 2.一个应用程序至少有一个进程,一个进程里至少有一个线程 3.应用场景:io密集型适合用多线程,计算密集型(cpu)适合用多进程 4.GIL:全局解释器锁,作用:保证同一 ...
分类:
数据库 时间:
2017-03-22 19:24:42
阅读次数:
246
#coding:utf8fromemail.mime.textimportMIMETextimportsmtplib,psutil,time,os,datetimedestination=["18410208050@163.com"]#定义邮件接收者source="775465751@qq.com"#定义邮件发送者mail_server=‘smtp.qq.com‘username=‘775465751‘password=‘wrromyiywqijbdia‘defsend_mail(..
分类:
编程语言 时间:
2017-03-22 16:51:35
阅读次数:
331
YAML简介YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。ClarkEvans在2001年在首次发表了这种语言,另外IngydtNet与OrenBen-Kiki也是这语言的共同设计者。YAMLAin‘tMarkupLanguage,即YAML不..
分类:
系统相关 时间:
2017-03-21 11:33:43
阅读次数:
266
一、Linux系统结构 1.Linux是一个倒树结构。Linux中所有的东西都是文件。这些文件都在系统的顶级目录中"/","/"是根目录。"/"目录以下为二级目录,这些目录都是系统装机时系统自动建立的。 2.二级目录的作用: /bin ###二进制可执行文件,也就是系统命令。eg:删除/bin中的d ...
分类:
系统相关 时间:
2017-03-19 23:52:54
阅读次数:
199
python自动化运维之路~DAY7 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.客户端/服务器架构 C/S 架构是一种典型的两层架构,其全称是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服 ...
分类:
编程语言 时间:
2017-03-16 22:06:50
阅读次数:
225
相关代码见github 1.引入ueditor相关的文件,具体目录如下 我将下载的文件放在static下面,这里专门用来放置相关的静态文件 (在ueditor.config.js需要配置一下路径 var URL = window.UEDITOR_HOME_URL || '/static/uedito ...
分类:
其他好文 时间:
2017-03-15 18:44:31
阅读次数:
1151
CSRFCSRF,跨站请求伪造是一种挟持用户在当前已登陆的web站点应用程序上执行非本意的操作攻击方法,简单地说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并执行一些操作(如发邮件,发消息,甚至财产操作如转账和购买商品)。Django的CSRF中间件..
分类:
编程语言 时间:
2017-03-15 10:43:12
阅读次数:
294
大众点评自主开发web平台自动化运维项目http://leonindy.coding.me/camel_in_action/posts/ch1-overview/thinking.html
分类:
Web程序 时间:
2017-03-14 14:09:21
阅读次数:
194
python远程批量执行 我并不是一个专业的开发,我一直在学习linux运维,对于python也是接触不久,所以代码写的并不是很规范简洁。 前段时间一个同学找我一起做一个自动化运维平台,我对python的django还没有了解,并且对于HTML和JS这类开发学习还没有涉及,所以我说我做些后台的实现, ...
分类:
编程语言 时间:
2017-03-13 12:40:55
阅读次数:
952
本文为参加老男孩Python自动化运维课程第二天学习内容的总结。 大致内容如下: 1、python模块初识 2、python程序运行流程 3、python数据类型(只讲了numbers, bool, strings, bytes, list, tuple, dict, set) 4、python数据 ...
分类:
编程语言 时间:
2017-03-11 23:37:35
阅读次数:
250