码迷,mamicode.com
首页 >  
搜索关键字:池    ( 14634个结果
黑马程序员-OC学习笔记之autorelease与自动释放池
---------------------- IOS开发、Android培训、期待与您交流! ---------------------- 一、autorelease autorelease与release相似,是OC中的一个对象方法。这两个方法都能把对象的引用计数器减1,但是release是一个精确的减1,对对象的操作只能在release之前进行,如果是在之后,就会出现野指针错误;而auto...
分类:其他好文   时间:2014-05-12 06:19:57    阅读次数:354
C#:多线程、线程同步与死锁
推荐阅读:C#线程系列讲座(1):BeginInvoke和EndInvoke方法C#线程系列讲座(2):Thread类的应用C#线程系列讲座(3):线程池和文件下载服务器C#线程系列讲座(4):同步与死锁C#线程系列讲座(5):同步技术之Monitor
分类:编程语言   时间:2014-05-12 01:07:56    阅读次数:309
java数据库连接池实现原理
一、为什么在连接数据库时要使用连接池  数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。  一个数据库连接对象均对应一个物理数据库连接,每次操作都打开一个物理连接,使用完都关闭连接,这样造成系统的 性能低下。 数据库连接池的解决方案是在应用程序启动时建立足够的数据库连接,并讲这些连接组成一个连接池(简单说:在一个“池”里放了好多半成品的数据库联接对象),由应...
分类:数据库   时间:2014-05-11 13:33:37    阅读次数:580
翻新并行程序设计的认知整理版(state of the art parallel)
近几年,业内对并行和并发积累了丰富的经验,有了较深刻的理解。但之前积累的大量教材,在当今的软硬件体系下,反而都成了负面教材。所以,有必要加强宣传,翻新大家的认知。 首先,天地倒悬,结论先行:当你需要并行时,优先考虑不需要线程间共享数据的设计,其次考虑共享Immutable的数据,最糟情况是共享Mutable数据。这个最糟选择,意味着最差的性能,最复杂啰嗦的代码逻辑,最容易出现难于重现的bug...
分类:其他好文   时间:2014-05-10 09:00:09    阅读次数:334
HttpAsyncClient的连接池使用
代码示例 public static void main(String[] args) throws Exception { ConnectingIOReactor ioReactor = new DefaultConnectingIOReactor(); Pool...
分类:其他好文   时间:2014-05-10 06:35:51    阅读次数:942
建索引时优化的观察和思考
同事调整了IndexWriterConfig的maxThreadStates参数,发现性能有很大提升,原来之前一直没去注意这个东西。 addDocument时默认会调用ThreadAffinityDocumentsWriterThreadPool来获取线程锁,而这个线程池默认是8个线程,如果同时addDocument的线程多于8个,则线程处在等待锁的状态(一般是等最小竞争的>锁),所以本质上...
分类:其他好文   时间:2014-05-10 04:33:12    阅读次数:210
(桌面虚拟化最佳实践--呼叫中心系统优化之二)存储和服务器优化项目
VMware方案中母版盘优化在具备SSD盘的局点,桌面母盘(replica盘)采用高性能SSD存储,以提高整个桌面池的使用性能。一个母盘对应不超过64个虚拟机(即一个桌面池不超过64个虚拟机)。磁盘RAID优化虚拟机母版盘、操作系统盘、linux文件服务器均采用RAID0+1技术,NAS文件服务器采..
分类:其他好文   时间:2014-05-10 04:16:14    阅读次数:362
数据库连接池的计数器设计
设计过ORM的攻城狮们或多或少都应该考虑过连接池,考虑过连接池就或多或少会想过计数器....
分类:数据库   时间:2014-05-10 03:18:27    阅读次数:569
线程池;java实现线程池原理
线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池线程都始终保持繁忙,但队列中包含挂起的工作,则线程池将在一段时间后创建另一个辅助线程但线程的数目永...
分类:编程语言   时间:2014-05-09 13:51:25    阅读次数:536
autorelease方法
1.autorelease 基本用法对象执行autorelease方法时会将对象添加到自动释放池中当自动释放池销毁时自动释放池中所有对象作release操作对象执行autorelease方法后自身引用计数器不会改变,而且会返回对象本身2.autorelease 的优点autorelease实际上只是...
分类:其他好文   时间:2014-05-09 13:09:15    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!