![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
文章平均质量分 78
qwerwrqwe
这个作者很懒,什么都没留下…
展开
-
一篇关于delphi的TThread分析的文章,很有深度
转载地址:http://www.cppblog.com/Khan/archive/2008/04/03/15503.html Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对 TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线转载 2016-04-25 12:20:04 · 730 阅读 · 0 评论 -
线程池
线程池能够减少创建的线程个数。通常线程池所允许的并发线程是有上限的,如果同时需要并发的线程数超过上限,那么一 部分线程将会等待。而传统方案中,如果同时请求数目为2000,那么最坏情况下,系统可能需要产生2000个线程。尽管这不 是一个很大的数目,但是也有部分机器可能达不到这种要求。 线程池的出现正是着眼于减少线程本身带来的开销。线程池采用预创建的技术,在应用程序启动之后,立即创建一定数目转载 2016-04-25 12:23:21 · 139 阅读 · 0 评论 -
adoQuery对象池
http://www.cnblogs.com/hnxxcxg/archive/2009/06/26/2940771.html // Writen by 咏南工作室(陈新光) 2009-6-26 14:31:26 { for example: var q: TADOQuery; begin Result := nil; q := g_adoquerypool转载 2016-04-25 12:29:42 · 153 阅读 · 0 评论 -
数据库连接池类
// Writen by 咏南工作室(陈新光) 2009-6-26 11:58:17 // 数据库连接池类 // 使用ADO引擎,支持access, sqlServer, oracle三种数据库 // 连接对象.tag = 正数 表示此连接对象处于非使用状态,否则反之 // 所有时间单位均为秒 unit UDataConnPool; {$HINTS OFF} {$WARNINGS转载 2016-04-25 12:31:34 · 166 阅读 · 0 评论 -
数据库连接池类
// Writen by 咏南工作室(陈新光) 2009-6-26 11:58:17 // 数据库连接池类 // 使用ADO引擎,支持access, sqlServer, oracle三种数据库 // 连接对象.tag = 正数 表示此连接对象处于非使用状态,否则反之 // 所有时间单位均为秒 unit UDataConnPool; {$HINTS OFF} {$WARNINGS转载 2016-04-25 13:30:21 · 167 阅读 · 0 评论