摘要: 1 使用Thread对象的Lock和Rlock可以实现简单的线程同步,这两个对象都有acquire方法和release方法,对于那些需要每次只允许一个线程操作的数据,可以将其操作放到acquire和release方法之间。 1.1 对于Lock对象而言,如果一个线程连续两次进行acquire操作,那 阅读全文
posted @ 2018-07-31 23:26 大大的大笨熊 阅读(850) 评论(0) 推荐(0)
摘要: python的标准库提供两个模块:thread和threading,thread是低级模块,threading是高级模块,对thread进行了封装 1 用threading模块创建多线程 第一种方法是把一个函数传入并创建Thread实例,然后调用start方法执行; 直接从threading.Thr 阅读全文
posted @ 2018-07-31 23:02 大大的大笨熊 阅读(430) 评论(0) 推荐(0)
摘要: 1 python提供了多种进程通信的方式,主要Queue和Pipe这两种方式,Queue用于多个进程间实现通信,Pipe是两个进程的通信 1.1 Queue有两个方法: Put方法:以插入数据到队列中,他还有两个可选参数:blocked和timeout。详情自行百度 Get方法:从队列读取并且删除一 阅读全文
posted @ 2018-07-31 22:22 大大的大笨熊 阅读(38872) 评论(1) 推荐(3)
摘要: 1 文件读写 1.1 打开文件: open(r'D:\text.txt') 1.2 文件模式 | 值 | 功能描述 | | | | | ‘r’ | 读模式 | | ‘w’ | 写模式 | | ‘a’ | 追加模式 | | ‘b’ | 二进制模式 | | ‘+’ | 读写模式 | 1.3 文件缓冲区 阅读全文
posted @ 2018-07-31 16:10 大大的大笨熊 阅读(540) 评论(0) 推荐(0)
摘要: 注册,添加App,选择python3.5,然后打开控制台 搭建python3.5虚拟环境 安装django pip install "django 阅读全文
posted @ 2018-07-31 09:09 大大的大笨熊 阅读(812) 评论(0) 推荐(0)