工程开发
jzwei023
这个作者很懒,什么都没留下…
展开
-
线程池的作用
https://zhuanlan.zhihu.com/p/259624983线程池 Thread Pool线程池是一种池化的技术,类似的还有数据库连接池、HTTP 连接池等等。池化的思想主要是为了减少每次获取和结束资源的消耗,提高对资源的利用率。比如在一些偏远地区打水不方便的,大家会每段时间把水打过来存在池子里,这样平时用的时候就直接来取就好了。线程池同理,正是因为每次创建、销毁线程需要占用太多系统资源,所以我们建这么一个池子来统一管理线程。用的时候从池子里拿,不用了就放回来,也不用你销.转载 2021-05-17 22:53:11 · 125 阅读 · 0 评论 -
缓存类设计
https://blog.csdn.net/ybn6775/article/details/80865425FIFO缓存策略:首先缓存两个基本的特点, 一个是缓存空间有限, 另一个是数据过期,缓存空间有限就需要我们对有限的控件进行利用,数据的置换策略非常重要,基本的置换策略有FIFO、LRU、LFU,其中FIFO最为简单,其基本假设就是最近被加载进来的数据下次使用到的可能性大于之前被加载进来的数据,对于符合这种假设的场景较为适用。其python代码如下: class FI...转载 2021-05-17 22:41:32 · 123 阅读 · 0 评论