- 博客(8)
- 收藏
- 关注
原创 db2性能优化
DB2性能优化每隔大约几个星期,我们就会接到苦恼的 DBA 们的电话,抱怨有关性能的问题。“我们 Web 站点速度慢得像蜗牛一样”,他们叫苦道,“我们正在失去客户,情况严重。你能帮忙吗?”为了回答这些问题,我为我的咨询公司开发了一个分析流程,它能让我们很快找到性能问题的原因,开发出补救措施并提出调整意见。这些打电话的人极少询问费用和成本 - 他们只关心制止损失。当 DB2 或电子商务应
2007-01-29 11:57:00 3509
原创 Windows平台内核级文件访问
Windows平台内核级文件访问作者:baiyuanfan (baiyuanfan@163.com)日期:2.1,20061.背景 在windows平台下,应用程序通常使用API函数来进行文件访问,创建,打开,读写文件。从kernel32的CreateFile/ReadFile/WriteFile函数,到本地系统服务,再到FileSystem及其FilterDriver,经历了很多层次。在每
2007-01-20 14:38:00 1023
原创 Windows NT 驱动程序开发人员提示 -- 应注意避免的事项
Windows NT 驱动程序开发人员提示 -- 应注意避免的事项 1. 一定不要在没有标注 I/O 请求数据包 (IRP) 挂起 (IoMarkIrpPending) 的情况下通过调度例程返回 STATUS_PENDING。 2. 一定不要通过中断服务例程 (ISR) 调用 KeSynchronizeExecution。 它会使系统死锁。 3. 一定不要将 DeviceObject->Fla
2007-01-13 16:52:00 953
原创 动态御载键盘过滤驱动
如何动态御载键盘过滤驱动,看到好些朋友遇到这个问题. 最近写个键盘过滤驱动,遇到的问题是动态御载后再有按键操作就会蓝屏,看了些资料终于明白了原因,写出来供大家参考,免得后来的朋友再重复这个郁闷的过程。 要做到动态御载键盘过滤驱动,明白其工作运行的原理是很重要的。首先必须要知道键盘过滤驱动是工作在异步模式下的,这一点很重要。为了得到一个按键操作,首先需要发送一个IRP_MJ_
2007-01-13 15:51:00 1353
原创 如何在devexpress gridcontrol上显示行号
private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) { e.Appearance.TextOptions.HAlignment=DevExpress
2007-01-12 10:33:00 4614
原创 db2游标循环的问题
DECLARE at_end INT DEFAULT 0; DECLARE PIID INTEGER DEFAULT 0 ; DECLARE PINT INTEGER DEFAULT 0 ; DECLARE not_found CONDITION FOR SQLSTATE 02000;--DECLARE PCOUNT INTEGER
2007-01-11 14:48:00 6979 3
原创 DB2变量赋值
对于SET对于多个变量赋值,可以采用SET (x,y) = (SELECT x_col, y_col FROM mytable)
2007-01-11 11:32:00 4718
原创 正则表达示例子
正则表达示收藏整数或者小数:^[0-9]+/.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只
2007-01-11 09:44:00 1790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人