- 博客(17)
- 资源 (6)
- 收藏
- 关注
转载 使用SQL PROFILER TRACE(2005)的经验分享
使用SQL PROFILER TRACE(2005)的经验分享(新建跟踪、分析跟踪文件)SQL Server Profiler的使用方法可以见这篇Sql2005性能工具(SQL Server Profiler和数据库引擎优化顾问)使用方法详解昨日,跟踪了某个程序的sql执行,然后打开trc(SQL Server Profiler的跟踪文件)一看,2分钟就记录了800条数
2012-01-31 10:15:59 358 1
原创 C#中调用API
介绍 API( Application Programming Interface ),我想大家不会陌生,它是我们Windows编程的常客,虽然基于.Net平台的C#有了强大的类库,但是,我们还是不能否认API在Windows编程中的重要性.大多数的编程语言都支持API编程,而.Net平台中的MFC(Microsoft Foundation Class Library)构架本身就封装了大部分
2009-11-17 16:36:00 435
原创 SqlParameter用法
#region 生成Sql参数 /// /// 生成参数 /// /// 执行SQL语句名称 /// 参数类型 /// 参数大小 /// 参数方向 /// 参数值 /// 新的 parameter 对象
2009-11-11 11:25:00 648
原创 从数据库读取树形资料,并在treeview中显示,非常精练的广度优先算法
表名为TB,字段如下编号:code名称:name所属:belong算法核心代码,为增强算法通用性,将窗体的一个treeview和ADOQuery引用到局部变量中,作为对象引用,不创建,也不释放,相当于别名 1procedure Tfrm.FmtTree(); 2var 3 i,j :integer; 4 leafList,leafListPlus: TList; 5 leaf
2009-09-14 15:54:00 570
原创 oracle 10g中的几个概念
一、数据库名1.数据库名的概念 数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。数据库名在$ORACLE_HOME/admin/db_name/pfile/init.ora文件中#########################
2009-09-09 08:35:00 337
原创 感染SysConst.dcu,delphi梦魇病毒解析
好有趣的感染方式,够可爱了~今天群的人发了一条链接,关于许多人SysConst.dcu被感染.被感染后的SysConst.dcu体积是18KB左右,正常的SysConst.dcu是12KB左右.偷偷瞄了一下偶的SysConst.dcu,竟然被感染了,而且潜伏的时间应该超过4个月~ 只是前两天卡巴更新病毒库,卡巴报病毒名为:Virus.Win32.Induc.a,大家才发觉有所
2009-08-26 13:46:00 1233
原创 用Delphi来编写蠕虫病毒浅析
一个病毒程序首先要短小,我们的目标是经过压缩后控制在30k以下。用过delphi的朋友都知道,如果在uses里面加入forms,classes.....等就会使目标文件非常的大,所以,在我们的程序里,我们要尽可能的不用这些库。我们只用windows,winsock,shellapi,sysutils(这个里面包含了一些常用的函数,比如对文件的操作,对字符串的操作,如果用自己的程序来代替,目标文
2009-08-26 12:45:00 576
原创 Delphi第三方控件大测评
古人云∶“工欲善其事,必先利其器。” 这句话,我想凡是用Delphi的朋友,应该都有很深切的体会吧。的确,如果Delphi没有了控件的支持,那么人气度一定会大大的降低,不会有现在这样多的Fan了呵呵。但是,现在控件满天飞,不要说DSP(Delphi Super Page)了,光一个深度历险上面的控件就已经洋洋洒洒上万数了,而且每天还在更新,多恐怖啊∶)然而,选择多了以后,烦恼也就随之而来了
2009-08-22 09:02:00 527
原创 显示窗体中所有控件的函数
//显示窗体中所有控件的函数function GetCtrls(Control: TWinControl; List: TStringList): Boolean;var i: Integer; obj: TWinControl;begin for i := 0 to Control.ControlCount-1 do begin obj := TWinControl(Cont
2009-08-17 14:40:00 490
原创 TScreen 类 - 程序中窗体的个数
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; proced
2009-08-17 14:29:00 339
原创 LockType 属性
LockType 属性指示编辑过程中对记录使用的锁定类型。设置和返回值设置或返回以下某个 LockTypeEnum 的值。常量说明adLockReadOnly默认值,只读。无法更改数据。adLockPessimistic保守式记录锁定(逐条)。提供者执行必要的操作确保成功编辑记录,通常采用编辑时立即锁定数据源的记录的方式。
2009-08-17 14:08:00 545
原创 关于函数指针
delphi编程中如何使用函数指针呢?指针又又什么作用呢?看下面的文章: delphi中可以通过函数指针把一个函数作为参数来传递,然后在另外一个函数中调用。 1) 首先,申明函数指针类型TFunctionParameter。 type TFunctionParameter = function(const value : int
2009-08-12 09:22:00 436
原创 dbgrideh组件使用
一、如何在程序中确定Ehlib定义的报表表头颜色? 在执行打印之前,加上下面的语句:DBGridEh1.FixedColor:=clLime;//clLime可以换成你想要的颜色比如clRed是红色等等PrintDBgridEh1.Options:=[pghColored,pghFitingByColWidths];//方括号里的"pghColored"是必需的,其它的根据你的需要决定取舍==
2009-07-30 13:12:00 2367
原创 JDK环境变量配置
1、 JAVA_HOME 设置JAVA_HOME有三点好处, (1)方便引用,比如,JDK安装在C:/Program Files/Java/jdk1.6.0_13/目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串; (2)当JDK路径改变的时候
2009-07-28 09:57:00 716
原创 Oracle导出程序Exp的使用
Oracle导出程序Exp的使用 Oracle的导出实用程序(Export utility)允许从数据库提取数据,并且将数据写入操作系统文件。exp使用的基本格式:exp[username[/password[@service]]],以下例举exp常用用法。 1. 获取帮助 exp help=y2. 导出一个完整数据库 exp system/manager file=b
2009-07-27 10:37:00 432
原创 delphi封装DLL总结
一 Dll的制作一般分为以下几步:1 在一个DLL工程里写一个过程或函数2 写一个Exports关键字,在其下写过程的名称。不用写参数和调用后缀。二 参数传递1 参数类型最好与window C++的参数类型一致。不要用DELPHI的数据类型。2 最好有返回值[即使是一个过程],来报出调用成功或失败,或状态。成功或失败的返回值最好为1[成功]或0[失败].一句话,与windows c++兼容。3 用
2009-07-26 21:51:00 1150
原创 格式化输出函数: Format
FORMAT函数var s: string;begin //指令类型 type s := Format(最大整数是: %d; 最小整数是: %d,[MaxInt,Low(Integer)]); //返回: 最大整数是: 2147483647; 最小整数是: -2147483648 { 提示: 格式指令必须以 % 开始, 不区分大小写, %d 代表一个整数; 第二个参数是一个变体数
2009-07-24 09:03:00 456
C#写的httprequest请求调试工具代码
2018-03-23
力软敏捷开发框架
2017-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人