08 2020 档案

摘要:线程池进程池 concurrent.futures 什么是池 要在程序开始的时候,还没提交任务先创建几个线程或者进程放在一个池子里,这就是池 为什么要用池 如果先开好进程/线程,那么有任务之后就可以直接使用这个池中的数据了 并且开好的线程或者进程会一直存在在池中,可以被多个任务反复利用。这样极大的减 阅读全文
posted @ 2020-08-28 19:29 韩子清 阅读(251) 评论(0) 推荐(0)
摘要:Lock 互斥锁 进程之间数据安全的问题 把要保护的数据锁起来,每次只有一个人能访问 注意: 1.锁不要轻易的使用,容易造成死锁现象(我们写代码一般不会用大,都是用内部封装好的) 2.锁只在处理数据的部分加,来保证数据安全(只有在争抢数据的换届加锁处理即可) lock.acquire() 取钥匙 l 阅读全文
posted @ 2020-08-28 19:25 韩子清 阅读(115) 评论(0) 推荐(0)
摘要:初识面向对象 一种新的编程思路 一些概念,一些语法 # 面向过程 : 想要一个结果 写代码 实现计算结果 # 面向对象开发 : 有哪些角色 角色的属性和技能 两个角色之间是如何交互的 # 复杂的 拥有开放式结局的程序 比较适合使用面向对象开发 # 游戏 # 购物 类和对象之间的关系? 类:是一个大范 阅读全文
posted @ 2020-08-05 17:02 韩子清 阅读(102) 评论(0) 推荐(0)