线程池有点像数据库连接池, 调用连接池的关闭方法, 实际上那个方法被重写了, 会将连接返回连接池. 线程池也是类似, 找到了一篇美团技术团队的文章, 详细解释了线程池. 简单的说, 如果是反复重复的任务需要并行, 由于自行编写并发程序很麻烦, 所以就可以交给线程池来进行操作. 线程池 ThreadP
亲爱的女儿6岁了, 6岁的时间里, 我换了三家公司, 仔细算了算工作也就13年, 时间真是一个神奇的东西. 简单总结完了Java里边与并发相关的原语和基础知识, 现在用Java写点小玩意问题不大了, 而且由于面向对象的思路, 传递参数要比C语言底层方便一些. 继续来看看Java的并发工具包java.
简单总结完了Java里边与并发相关的原语和基础知识, 现在用Java写点小玩意问题不大了, 而且由于面向对象的思路, 传递参数要比C语言底层方便一些. 继续来看看Java的并发工具包java.util.concurrent中提供的一些工具, 就是专门用于多线程并发的类. 可重入锁的lock()与un
昨晚看完了毛姆的《人生的枷锁》.毛姆的语言虽然简单直白, 但是抽象和概况的太准确了, 我相信所有的人都能在主人公菲利普身上找到自己的影子, 毕竟作者通过一个人, 就写出了人生本身. 书结束的太突然, 我在用kindle读书的时候从来都尽量避免去看下边的进度条, 结果书在我以为很普通的一章后突然就翻不
简单的转换器,不过搬家之后Microbit已经被我扔了
并发的原语看完, 套路总结一下, 基本有如下三种基本类型: 各个线程读写同一个共享变量, 此时需要使用锁. 各个线程就像是汇聚到一个点的各种线一样. 线程需要互相协作, 在某些点上完成之后再进入到下一个阶段. 有点像本来各个线程是平行线, 然后在会在一个固定的地方交汇, 然后再到下一阶段, 再在固定
信号量在CSAPP中已经看过了,本质就是一个整数变量, 只要操作这个整数变量, 就必须要使用P操作和V操作. 信号量 信号量作为锁 信号量作为条件变量 信号量与锁配合使用实现生产者-消费者模型 读者与写者锁 如何实现信号量 信号量 信号量由Dijkstra及其同事发明, 综合了条件变量和锁的特性,