11 2009 档案

c# 让repeater多列显示
摘要://前台代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<table><tr><asp:repeaterid="Repeater1"runat="server"onitemdatabound="Repeater1_It... 阅读全文

posted @ 2009-11-30 22:38 jxgxy 阅读(384) 评论(0) 推荐(0)

合并动态数组
摘要:[代码]本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sunstone/archive/2009/11/13/4808791.aspx 阅读全文

posted @ 2009-11-17 09:37 jxgxy 阅读(249) 评论(0) 推荐(0)

编译变量$REGION用法
摘要:今天新学习了一个 编译变量$REGION,用于在delphi2006以后版本的折叠代码显示,非常方便。procedure TForm2.Button1Click(Sender: TObject);var uStr: UnicodeString;begin{$REGION '显示uStr变量内容'} uStr := 'ok'; ShowMessage(uStr);{$ENDREGION}end;折叠... 阅读全文

posted @ 2009-11-17 09:35 jxgxy 阅读(482) 评论(0) 推荐(0)

关于Record类型RTTI反射的用途和方法
摘要:问题的引入:准备做一个多国语言软件,发现信息变量(都是字符串)数量庞大,如果简单的通过 “变量=readstring”从ini文件中获取的话,几百个变量就是几百行,这个工作量非常大,而且也不易维护。如果使用RTTI反射机制,未来变量变化时,赋值程序不用修改,只需修改变量结构,这是一劳永逸的做法。注意:本例程使用delphi2010,delphi老版本不支持record类型的... 阅读全文

posted @ 2009-11-17 09:34 jxgxy 阅读(319) 评论(0) 推荐(0)

Delphi 的编码与解码(或叫加密与解密)函数
摘要:[代码] 阅读全文

posted @ 2009-11-16 17:05 jxgxy 阅读(410) 评论(0) 推荐(0)

类:认识类的封存装
摘要:[代码] 阅读全文

posted @ 2009-11-13 16:38 jxgxy 阅读(504) 评论(0) 推荐(1)

类:认识类的继承
摘要:先新建一个 VCL Forms Application 工程, 代码中就已经出现了两个类:一个是 TForm 类; 一个是 TForm1 类; TForm1 继承于 TForm.TForm 是 TForm1 的父类; TForm1 是 TForm 的子类.[代码] 阅读全文

posted @ 2009-11-13 15:56 jxgxy 阅读(246) 评论(0) 推荐(0)

类:初识类的事件
摘要:先勾画一下思路:1、建立一个类, 里面有年龄字段 FAge;2、通过 Age 属性读写 FAge;3、如果输入的年龄刚好是 100 岁, 将会激发一个事件, 这个事件我们给它命名为: OnHundred[代码] 阅读全文

posted @ 2009-11-13 15:18 jxgxy 阅读(483) 评论(0) 推荐(0)

类:初识类的属性
摘要:[代码] 阅读全文

posted @ 2009-11-13 14:04 jxgxy 阅读(245) 评论(0) 推荐(0)

初识类的方法
摘要:[代码] 阅读全文

posted @ 2009-11-13 11:28 jxgxy 阅读(244) 评论(0) 推荐(0)

类:从结构谈起
摘要:[代码] 阅读全文

posted @ 2009-11-13 11:24 jxgxy 阅读(252) 评论(0) 推荐(0)

类引用
摘要:[代码] 阅读全文

posted @ 2009-11-13 11:23 jxgxy 阅读(176) 评论(0) 推荐(0)

Delphi - 反转内存的函数
摘要:[代码] 阅读全文

posted @ 2009-11-13 10:52 jxgxy 阅读(274) 评论(0) 推荐(0)

类: override
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:12 jxgxy 阅读(232) 评论(0) 推荐(0)

类: property
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:10 jxgxy 阅读(171) 评论(0) 推荐(0)

类的Create 与 Destroy
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:09 jxgxy 阅读(319) 评论(0) 推荐(0)

数字盒子
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:08 jxgxy 阅读(261) 评论(0) 推荐(0)

继承窗体
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:07 jxgxy 阅读(231) 评论(0) 推荐(0)

属性的自动完成
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:06 jxgxy 阅读(206) 评论(0) 推荐(0)

参数默认值
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:06 jxgxy 阅读(165) 评论(0) 推荐(0)

方法重载
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:05 jxgxy 阅读(245) 评论(0) 推荐(0)

抽象类
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:04 jxgxy 阅读(227) 评论(0) 推荐(0)

覆盖虚方法
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:03 jxgxy 阅读(219) 评论(0) 推荐(0)

类方法调用
摘要:[代码] 阅读全文

posted @ 2009-11-12 13:02 jxgxy 阅读(190) 评论(0) 推荐(0)

类成员可见性
摘要:private //不可见。protected //派生类可见。public //可见。published //可见。用于运行时信息。automated //可见。用于兼容。//在范围以外时:{$M+}(默认)时是 published;{$M-}时是 public 阅读全文

posted @ 2009-11-12 11:38 jxgxy 阅读(228) 评论(0) 推荐(0)

三十、详测 Generics Collections: TObjectList、TObjectQueue、TObjectStack
摘要:TObjectList<T>、TObjectQueue<T>、TObjectStack<T> 分别继承自:TList<T>、TQueue<T>、TStack<T>;它们是专门用于对象的列表, 都增加了一个 OwnsObjects 布尔属性, 决定对象会不会自动释放(这也通过 Create 的参数来决定)其他基本同它们的父类, ... 阅读全文

posted @ 2009-11-11 14:29 jxgxy 阅读(2224) 评论(0) 推荐(0)

二十九、详测 Generics Collections TDictionary(5): 多种 Create 手段
摘要:[代码] 阅读全文

posted @ 2009-11-11 14:28 jxgxy 阅读(1263) 评论(0) 推荐(0)

二十八、详测 Generics Collections TDictionary(4): OnKeyNotify、OnValueNotify
摘要:[代码] 阅读全文

posted @ 2009-11-11 14:27 jxgxy 阅读(646) 评论(0) 推荐(0)

二十七、详测 Generics Collections TDictionary(3): TPairEnumerator、TKeyEnumerator、TValueEnumerator、ExtractPair
摘要:[代码] 阅读全文

posted @ 2009-11-11 14:26 jxgxy 阅读(627) 评论(0) 推荐(0)

二十六、详测 Generics Collections TDictionary(2): ContainsKey、ContainsValue、AddOrSetValue、TryGetValue
摘要:[代码] 阅读全文

posted @ 2009-11-11 14:25 jxgxy 阅读(712) 评论(0) 推荐(0)

二十五、详测 Generics Collections TDictionary(1): Add、Items、Keys、Values、Remove
摘要:[代码] 阅读全文

posted @ 2009-11-10 11:14 jxgxy 阅读(923) 评论(0) 推荐(0)

二十四、详测 Generics Collections TStack(1): Push、Pop、Peek - 其他功能同 TQueue
摘要:[代码] 阅读全文

posted @ 2009-11-09 16:38 jxgxy 阅读(465) 评论(0) 推荐(0)

二十三、详测 Generics Collections TQueue (3): OnNotify、Extract
摘要:[代码] 阅读全文

posted @ 2009-11-05 14:54 jxgxy 阅读(385) 评论(0) 推荐(0)

二十二、详测 Generics Collections TQueue (2): Create、Count、Clear、TrimExcess
摘要:[代码] 阅读全文

posted @ 2009-11-05 14:52 jxgxy 阅读(444) 评论(0) 推荐(0)

二十一、详测 Generics Collections TQueue (1): Enqueue、Dequeue、Peek
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:17 jxgxy 阅读(492) 评论(0) 推荐(0)

二十、详测 Generics Collections TList (11): Create
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:06 jxgxy 阅读(480) 评论(0) 推荐(0)

十八、详测 Generics Collections TList (9): BinarySearch
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:05 jxgxy 阅读(408) 评论(0) 推荐(0)

十九、详测 Generics Collections TList (10): OnNotify 事件
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:05 jxgxy 阅读(316) 评论(0) 推荐(0)

十七、详测 Generics Collections TList (8): Sort
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:02 jxgxy 阅读(509) 评论(0) 推荐(0)

十六、详测 Generics Collections TList (7): Items、Contains
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:01 jxgxy 阅读(414) 评论(0) 推荐(0)

十五、详测 Generics Collections TList (6): Reverse、TrimExcess
摘要:[代码] 阅读全文

posted @ 2009-11-05 12:00 jxgxy 阅读(397) 评论(0) 推荐(0)

十四、详测 Generics Collections TList (5): Move、Exchange
摘要:[代码] 阅读全文

posted @ 2009-11-04 16:39 jxgxy 阅读(409) 评论(0) 推荐(0)

十三、详测 Generics Collections TList (4): AddRange、InsertRange、DeleteRange
摘要:[代码] 阅读全文

posted @ 2009-11-04 16:20 jxgxy 阅读(543) 评论(0) 推荐(0)

十二、详测 Generics Collections TList (3): Insert、Delete、Remove、Extract
摘要:[代码] 阅读全文

posted @ 2009-11-04 13:15 jxgxy 阅读(518) 评论(0) 推荐(0)

十一、详测 Generics Collections TList (2): First、Last、IndexOf、LastIndexOf
摘要:[代码] 阅读全文

posted @ 2009-11-04 10:15 jxgxy 阅读(425) 评论(0) 推荐(0)

十、详测 Generics Collections TList (1): Add、Clear、Count、Capacity
摘要:[代码] 阅读全文

posted @ 2009-11-04 10:05 jxgxy 阅读(695) 评论(0) 推荐(0)

九、泛型排序器 TComparer
摘要:[代码][代码] 阅读全文

posted @ 2009-11-04 10:04 jxgxy 阅读(656) 评论(0) 推荐(0)

八、使用泛型的 TArray 从动态数组中查找指定元素
摘要:[代码] 阅读全文

posted @ 2009-11-04 09:54 jxgxy 阅读(768) 评论(0) 推荐(0)

(转)DELPHI求乱序数组最小值快速算法(Delphi MMX优化算法应用之三)
摘要:[代码] 阅读全文

posted @ 2009-11-04 09:41 jxgxy 阅读(673) 评论(0) 推荐(0)

(转)DELPHI大内存清零快速算法(Delphi MMX优化算法应用之二)
摘要:由于DELPHI里面动态数组的初始值并不是时时为0,对于一维数组每次使用前先SetLength后然一般做法都是使用FillChar来清零,但如果是超过几十M的数组如果FillChar来清零效率就很底,为此我专门写了一些清空数组或者内存的优化代码.[代码]以上两种代码经过测试发现50M上数据使用MMX效率要高于使用rep,50M下推荐使用Rep. 阅读全文

posted @ 2009-11-04 09:40 jxgxy 阅读(855) 评论(0) 推荐(0)

(转)一种高速内存校验算法(Delphi MMX优化算法应用之一)
摘要:最近碰到一个项目需要对内存数据进行检测,确定是否和原始值一样,看了现成的算法MD5 CRC 等,感觉速度不太理想,因此动手自己写了用于检测内存数据的高速算法.该算法利用了CPU的MMX微指令的单指令多数据优点来提高校验速度.对于大数据量校验尤其明显.[代码]需要说明的是该算法有个缺陷,就是需要字节按64byte对齐,否则检测将不完整,可能出现对最后1-63byte不检测的情况,当然也可以修改上面算... 阅读全文

posted @ 2009-11-04 09:39 jxgxy 阅读(993) 评论(0) 推荐(0)

七、使用泛型的 TArray 为动态数组排序
摘要:[代码] 阅读全文

posted @ 2009-11-03 16:19 jxgxy 阅读(931) 评论(0) 推荐(0)

六、Delphi 2009 泛型容器单元(Generics.Collections)[5]: TObject...<T> 系列
摘要:已经有了: TList<T>、TQueue<T>、TStack<T>、TDictionary<TKey,TValue>为什么还有: TObjectList<T>、TObjectQueue<T>、TObjectStack<T>、TObjectDictionary<TKey,TValue> ?还记得 Cla... 阅读全文

posted @ 2009-11-03 11:43 jxgxy 阅读(794) 评论(0) 推荐(0)

五、Delphi 2009 泛型容器单元(Generics.Collections): TDictionary<T>
摘要:TDictionary 类似哈希表.[代码][代码] 阅读全文

posted @ 2009-11-03 11:41 jxgxy 阅读(1023) 评论(0) 推荐(0)

四、Delphi 2009 泛型容器单元(Generics.Collections)[3]: TStack<T>
摘要:TQueue 和 TStack, 一个是队列列表, 一个是堆栈列表; 一个是先进先出, 一个是先进后出.TStack 主要有三个方法、一个属性:Push(压栈)、Pop(出栈)、Peek(查看下一个要出栈的元素);Count(元素总数).[代码][代码] 阅读全文

posted @ 2009-11-03 11:37 jxgxy 阅读(541) 评论(0) 推荐(0)

三、Delphi 2009 泛型容器单元(Generics.Collections)[2]: TQueue<T>
摘要:TQueue 和 TStack, 一个是队列列表, 一个是堆栈列表; 一个是先进先出, 一个是先进后出.TQueue 主要有三个方法、一个属性:Enqueue(入列)、Dequeue(出列)、Peek(查看下一个要出列的元素);Count(元素总数).[代码][代码] 阅读全文

posted @ 2009-11-03 11:35 jxgxy 阅读(899) 评论(0) 推荐(0)

二、Delphi 2009 泛型容器单元(Generics.Collections)[1]: TList<T>
摘要:Delphi 2009 新增了泛型容器单元: Generics.Collections, 同时还有一个 Generics.Defaults 单元做支持.Generics.Collections 包含了以下实用类:TList<T>TQueue<T>TStack<T>TDictionary<TKey,TValue>TObjectList<T>... 阅读全文

posted @ 2009-11-03 11:32 jxgxy 阅读(1094) 评论(0) 推荐(0)

一、Delphi 2009 中的泛型
摘要:代码文件:[代码]窗体文件:[代码] 阅读全文

posted @ 2009-11-03 10:54 jxgxy 阅读(1290) 评论(0) 推荐(0)

新破天一剑合区SQL(半成品)
摘要:--可以合区,但合区后人物的东西消失了 -_-!!--存在这里,供以后遇到相关需要时翻查。--[user]的触发器CREATE TRIGGER update_chr ON dbo.[user] FOR insert ASBEGIN update [user] set chr2=chr1+1, chr3=chr1+2 where account = (select account from ins... 阅读全文

posted @ 2009-11-02 19:53 jxgxy 阅读(1023) 评论(1) 推荐(0)

去掉CodeGear的Welcome page.
摘要:在后面加 -np就行了"C:\Program Files\Embarcadero\RAD Studio\7.0\bin\bds.exe" -pDelphi -np 阅读全文

posted @ 2009-11-02 11:54 jxgxy 阅读(343) 评论(1) 推荐(0)

导航