上一页 1 2 3 4 5 6 7 ··· 20 下一页

2018年2月3日

6.线程、进程、协程基础篇

摘要: 1.进程是资源分配的最小单位,拥有自己独立的栈和堆,进程间资源不共享,进程是由操作系统调度,一个进程可以开启多个线程; 在python中multiprocess模块提供了Process类,实现进程相关功能。 简单实现: 2.线程是cpu调度的最小单位,拥有自己独立的栈和共享的堆,也是由操作系统调度; 阅读全文

posted @ 2018-02-03 16:23 后端bug开发工程师 阅读(190) 评论(0) 推荐(0) 编辑

2018年1月29日

5.装饰器进阶篇

摘要: 接着上一篇来 1.使用装饰器来验证函数参数的类型是否正确: 2.使用装饰器对一些计算非常耗时、复杂的结果进行缓存: 没有命中缓存 4999999950000000 命中缓存 4999999950000000 3.使用装饰器来实现单例模式 阅读全文

posted @ 2018-01-29 22:31 后端bug开发工程师 阅读(128) 评论(0) 推荐(0) 编辑

4.装饰器基础篇

摘要: 1.三个功能函数 f1,f2,f3 2.项目遇到性能瓶颈,需要统计各个函数执行的时间 第一种解决方案(红色部分为新加代码): 分析:为了统计各个函数执行的时间,修改了函数原有的代码,违反了代码设计的开放-封闭原则(对扩展开放,对修改关闭) 3.使用装饰器进行改进(红色部分为新加代码): 分析:使用装 阅读全文

posted @ 2018-01-29 17:59 后端bug开发工程师 阅读(145) 评论(0) 推荐(0) 编辑

3.闭包

摘要: 执行步骤: 1.调用 outer 函数并且返回内部函数 inner,outer 函数调用完成 2.执行 inner 函数并输出结果:5 分析: 如果是普通函数,在执行第一步完成时,outer 函数作用域里面的局部变量会被释放,但是在执行 inner 函数时为什么还能够使用 arg 变量呢?这就是闭包 阅读全文

posted @ 2018-01-29 17:02 后端bug开发工程师 阅读(144) 评论(0) 推荐(0) 编辑

2018年1月25日

2.supervisor实时监控程序存活状态

摘要: 1.supervisor是一款python开发的一个client/server服务,是一款进程管理工具,支持linux/unix系统,但是不支持windows系统。 它可以很方便的监听、启动、停止、重启一个或多个进程,当一个进程被意外杀死,supervisor可以立马启动进程,保证了服务 的稳定性。 阅读全文

posted @ 2018-01-25 10:26 后端bug开发工程师 阅读(1103) 评论(0) 推荐(0) 编辑

2018年1月8日

linux常用操作

摘要: 1.写死ip地址 2.开放端口并保存 阅读全文

posted @ 2018-01-08 17:09 后端bug开发工程师 阅读(146) 评论(0) 推荐(0) 编辑

2018年1月5日

git常用操作

摘要: 1.git add XX 增加某个文件2.git commit -m XX 提交所有修改3.git status 可以获得git的当前修改状态4.git diff XX 对比某个文件的修改5.git add . . 代表把当前目录下所有改动的文件都提交到代码库6.git log 查看所有历史版本,最 阅读全文

posted @ 2018-01-05 16:57 后端bug开发工程师 阅读(123) 评论(0) 推荐(0) 编辑

2018年1月3日

1.(python)__new__与__init__

摘要: 1.来比较一下__new__与__init__: (1)__new__在初始化实例前调用,__init__在初始化实例之后调用,用来初始化实例的一些属性或者做一些初始操作 输出: (2)线程安全的实现: 输出: 139762690049616139762690049616 阅读全文

posted @ 2018-01-03 16:13 后端bug开发工程师 阅读(133) 评论(0) 推荐(0) 编辑

2017年12月20日

xss防御

摘要: http://blog.csdn.net/ghsau/article/details/17027893 阅读全文

posted @ 2017-12-20 22:44 后端bug开发工程师 阅读(53) 评论(0) 推荐(0) 编辑

2017年12月7日

pyspider解析

摘要: https://www.cnblogs.com/microman/p/6111711.html http://demo.pyspider.org/ 阅读全文

posted @ 2017-12-07 22:11 后端bug开发工程师 阅读(131) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 20 下一页

导航