2018年1月14日

python-基于文件导入的特性的单例模式

摘要: 多实例模式 单例模式 Python中文件导入会将导入文件从上至下加载执行一遍。 python中优化的机制,导入过一次之后,不会重新再加载了。 基于文件导入的特性的单例模式。 阅读全文

posted @ 2018-01-14 16:10 运维小学生 阅读(121) 评论(0) 推荐(0) 编辑

2017年12月5日

php原因 nginx报错[error] 10773#0: *272212065 recv() failed (104: Connection reset by peer) while reading response header from upstream

摘要: nginx error.log报错: [error] 10773 0: 272212065 recv() failed (104: Connection reset by peer) while reading response header from upstream 中文解释: recv()失败 阅读全文

posted @ 2017-12-05 15:44 运维小学生 阅读(736) 评论(0) 推荐(0) 编辑

2017年11月8日

session是什么和cookie的区别?

摘要: session是什么和cookie的区别? session服务端上的存储在文件,数据库,内存等等。 cookie存放在客户端浏览器上,可设置超时时间。 可以用作免验证登录等。 原理 session依赖cookie。 客户端访问服务端,服务端会生成一段随机字符串(session_id),依附cooki 阅读全文

posted @ 2017-11-08 15:02 运维小学生 阅读(115) 评论(0) 推荐(0) 编辑

实用Django ORM实用操作方法

摘要: 1. all,values,values_list数据类型的获取 2. ForeignKey常用操作 表与表之间的关系和跨表操作 B表的中的列? B表:id,name,fk_id 3. ManyToMany常用操作 B表中的列? B表:id,name ManyToManyField操作会自动生产第三 阅读全文

posted @ 2017-11-08 15:02 运维小学生 阅读(133) 评论(0) 推荐(0) 编辑

2017年11月3日

Python可迭代对象,迭代器,生成器

摘要: 可迭代对象(iterable) 具有__iter__方法的并且返回迭代器的成为可迭代对象 迭代器(iterator) 具有__next__方法,并逐一向后取值称为迭代器 生成器(generator) 既拥有__iter__方法,也拥有__next__方法 生成器同时也可以说是迭代器 函数中包含yie 阅读全文

posted @ 2017-11-03 14:52 运维小学生 阅读(115) 评论(0) 推荐(0) 编辑

2017年11月1日

浅析python中的GIL锁和协程

摘要: GIL锁 GIL锁Global Interpreter Lock(全局解释器锁) 是基于c语言的cpython下的多线程的机制。 解决多线下程造成的数据完整性和同步的问题。 也就是说同一时间,只有一个线程可以执行。 当前线程遇到I/O,或者字节码执行100行(python2,python3中使用计时 阅读全文

posted @ 2017-11-01 16:35 运维小学生 阅读(682) 评论(0) 推荐(0) 编辑

2017年10月26日

git 常用

摘要: 零、Windows上安装Git 1. 下载 下载地址:https://git for windows.github.io/ 国内镜像:https://pan.baidu.com/s/1kU5OCOB list/path=%2Fpub%2Fgit 2. 安装 全都下一步 3. 指定user和email 阅读全文

posted @ 2017-10-26 17:16 运维小学生 阅读(165) 评论(0) 推荐(0) 编辑

2017年8月9日

testlink安装

摘要: testlink下载:http://www.testlink.org/ 进入git页面git中选择版本 根据php版本选择testlink版本 本次php版本5.4.17 所以选择了testlink 1.9.10,页面点击安装的时候会选择同意免责后,进入页面会提示版本和错误 mysql的连接地址和用 阅读全文

posted @ 2017-08-09 17:31 运维小学生 阅读(252) 评论(0) 推荐(0) 编辑

2017年6月15日

redmine搭建

摘要: 安装应用版本概览 1. ruby2.3 2. redmine3.3.3 3. ruby gem(ruby开发工具包) actionmailer (4.2.7.1) actionpack (4.2.7.1) actionview (4.2.7.1) activejob (4.2.7.1) active 阅读全文

posted @ 2017-06-15 11:47 运维小学生 阅读(794) 评论(0) 推荐(0) 编辑

导航