上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: 信号量(也是一把锁)用来控制线程并发数的,BoundedSemaphore或Semaphore管理一个内置的计数 器,每当调用acquire()时-1,调用release()时+1。 计数器不能小于0,当计数器为 0时,acquire()将阻塞线程至同步锁定状态,直到其他线程调用release()。 阅读全文
posted @ 2019-12-03 20:17 Stary_tx 阅读(152) 评论(0) 推荐(0) 编辑
摘要: sql练习 阅读全文
posted @ 2019-12-03 19:52 Stary_tx 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 导入导出sql结构和数据 阅读全文
posted @ 2019-12-03 15:54 Stary_tx 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 将三张表连接,并查找所需要的元素 阅读全文
posted @ 2019-12-03 15:04 Stary_tx 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 报错 >解决方法 阅读全文
posted @ 2019-12-03 14:11 Stary_tx 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #_author:来童星#date:2019/12/2# Python的线程在GIL的控制之下,线程之间,对整个python解释器,对python提供的CAPI的访问都是互斥的,# 这可以看作是Python内核级的互斥机制。但是这种互斥是我们不能控制的,我们还需要另外一种可控的互斥机制———用户级互 阅读全文
posted @ 2019-12-02 19:58 Stary_tx 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 解决死锁的方法:用threading.Rlock() 阅读全文
posted @ 2019-12-02 19:57 Stary_tx 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 锁机制:为了防止cpu切换速度过快,造成我们不想要的结果,将代码用锁锁住,执行完之后在释放 acquire() >上锁 release() >解锁 阅读全文
posted @ 2019-12-02 16:55 Stary_tx 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 通过类调用 阅读全文
posted @ 2019-12-02 15:37 Stary_tx 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1.t.setDaemon(True) 2.threading.current_thread() 3.threading.active_count() 阅读全文
posted @ 2019-12-02 14:58 Stary_tx 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页