相关推荐
-
Delphi 新知识学习系列2(TthreadList) 线程安全列表
之前没有接触过Tthreadlist 也不知道它是干嘛的,在看系统代码的时候发现了它,从名字上看 是一个线程列表, 看一下帮助 : TThreadList is a thread-safe wrapper for TList. 说明他是一个线程安全的Tlist 列表,具体怎么实现的大家可以看看代码 unit System.Generics.Collections; 其中有一个Tmon
-
python多进程_一文搞定python多进程&&多线程
(1)什么是多线程(multi threading),什么是多进程(multi processing) 首先,进程 > 线程。进程是计算机系统资源分配的最小单位(比如CPU,内存,磁盘等io设备),而线程是cpu调度的最小单位。比如,浏览器 和QQ是两个不同的进程,而浏览器和QQ内部又有很多小分工,就是线程完成的。而线程,CPU会分配不同的时间片来调度线程,当cpu执行完一个...
-
谁说Delphi没有哈希?--Delphi中,TStringList和THashedStringList的性能对比
曾经看到很多人在嚷嚷Delphi没有哈希表,这些人的动手意识姑且不论,却还有很多人以此来证明Delphi比别的语言垃圾,实在是...好,牢骚打住,转接正题。TStringList是我们常用的字符串列表类型,用法就不在这里赘述,但是,在数据其项数增多时,其搜索(主要是name/key搜索和indexof搜索)性能会急剧下降,原因是TStringList的内部存储使用了链表形式,而搜索操作使用
-
Delphi TstringList Stringlist的特殊用法
procedure TForm1.btn1Click(Sender : TObject); var m : Integer; s : string; strlst : TStringList; begin strlst := TStringList.Create; strlst.Add('张三=80'
-
Delphi多线程 尽量避免使用API创建线程
在Delphi中创建线程,请一定使用BeginThread()代替CreateThread()创建线程! 如果直接使用Win32的API函数CreateThread()创建多个线程,也是可以创建的。但是,你应该明白,在每个线程中动态分配和销毁内存块,是需要同步保护的。Delphi语言中有一个在使用多线程环境下至关重要的全局变量IsMultiThread,系统在进行内存分配的时候,根据IsMu
-
字符串连接的效率在 VB, .Net , Delphi 中的比较
字符串连接是开发中频繁使用的一种操作本次进行比较的目的在于 看看 .Net 在字符串连接中的改进以及完全编译带来的效率?测试使用3种开发工具: VB6,VB.Net2003(由于C#和VB.Net 一样所以没有测试),Delphi7测试字符串 Hello World!You are Welcome! 连接 50000 次的消耗的时间使用 API _GetTickCount 来计算消耗,测试用机
-
Delphi 代码优化——字符串篇
google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"
-
Delphi 代码优化——字符串篇 (转)
Delphi 代码优化——字符串篇 (转)[@more@]关键词:Delphi, AnisString, Pcharfreewizard Delphi有三种字符串类型:短字符串(String[n],n=1..255)存储区为静...
-
delphi 加字符串相加
procedure TForm1.Button2Click(Sender: TObject);varname:String ;begin name := edit2.Text ; name := % + name ; query1.Close ; query1.SQL.Clear ; query1.SQL.Add(select * from gjh_t where nam
-
Delphi 中哈希表TStringHash和THashedStringList性能速度
Delphi的IniFiles单元中有两个哈希表类TStringHash和THashedStringList 【TStringHash】 优点:速度快,尤其是添加时(调用.Add)速度比THashedStringList快得多。 缺点: 1、Key只能是字符串,Value只能是数字 2、无法进行遍历 【THashedStringList】 优点:继承与TStringL
3 楼 mercuryzhang 2008-07-31 09:04
2 楼 duooluu 2008-07-30 18:34
1 楼 ice.k 2008-07-30 16:11