花费 9 ms
JAVA线程池原理详解一

线程池的优点 1、线程是稀缺资源,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以重复使用。 2、可以根据系统的承受能力,调整线程池中工作线程的数量,防止因为消耗过多内存导致服务器崩溃。 ...

Sat Nov 05 01:46:00 CST 2016 2 65263
杂谈---第一次真正的高并发编程体验

引言   由于最近LZ负责的业务系统频繁宕机,导致LZ疲于本命,上一个星期(因为现在是周一了,0.0)连续加了五天班,其中还包括周末,就是为了出一套应急方案。宕机的根本原因,现在已经渐渐真正的 ...

Mon Nov 18 09:23:00 CST 2013 81 18445
高并发下的九死一生,一个不小心就掉入万丈深渊

引言   每次开篇LZ都会先说一下自己最近很忙,所以才没有时间写博客。这次这些话就不多说了,我们直入主题,尽管LZ依旧是非常的繁忙...   了解LZ的猿友应该都知道,LZ最近弄了一个hba ...

Sat Sep 06 11:18:00 CST 2014 40 6497
JAVA并行框架:Fork/Join

一、背景 虽然目前处理器核心数已经发展到很大数目,但是按任务并发处理并不能完全充分的利用处理器资源,因为一般的应用程序没有那么多的并发处理任务。基于这种现状,考虑把一个任务拆分成多个单元,每个单元分 ...

Wed Nov 02 19:11:00 CST 2016 1 8676
我们一起来聊聊并发吧,one。

引言   最近工作当中写了一个有关并发的程序,引起了LZ对并发的强烈兴趣。这一下一发不可收拾,LZ用了一个多星期,看完了这本共280+页的并发编程书。之所以能看这么快,其实这主要归功于,自己之 ...

Mon Nov 25 06:08:00 CST 2013 21 6150
没听说过这些,就不要说你懂并发了,three。

引言   很久没有跟大家再聊聊并发了,今天LZ闲来无事,跟大家再聊聊并发。由于时间过去的有点久,因此LZ就不按照常理出牌了,只是把自己的理解记录在此,如果各位猿友觉得有所收获,就点个推荐或者留 ...

Thu Dec 25 06:58:00 CST 2014 8 6351
JAVA线程池原理详解二

Executor框架的两级调度模型 在HotSpot VM的模型中,JAVA线程被一对一映射为本地操作系统线程。JAVA线程启动时会创建一个本地操作系统线程,当JAVA线程终止时,对应的操作系统线程 ...

Wed Nov 09 04:13:00 CST 2016 0 5096
没听说过这些,就不要说你懂并发了,two。

引言   为了更加形象的描述并发的基础知识,因此本文LZ采用了园子里一度大火的标题形式——“没听说过XXXX,就不要说你XXXX了”。希望能够给猿友们一个醒目的警醒,借此来普及并发的基础知识, ...

Mon Feb 24 00:01:00 CST 2014 5 5709
CAS无锁算法与ConcurrentLinkedQueue

CAS:Compare and Swap 比较并交换 java.util.concurrent包完全建立在CAS之上的,没有CAS就没有并发包。并发包借助了CAS无锁算法实现了区别于synchron ...

Thu Oct 27 22:55:00 CST 2016 0 3466

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM