自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qiubolecn的专栏

笔记啊,心情啊,都在这里面吐吧

  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 气愤的StringGrid

大家看一下这一段代码。  StringGrid1.Cells[0,0] := hello;  StringGrid1.Row := 0;  ShowMessage(StringGrid1.Rows[0].Text);  ShowMessage(StringGrid1.Rows[1].Text);在[0, 1]的位置也显示一个hello但是我们显示这个位置的内容时,却无法看到。是不是ST

2005-02-28 16:24:00 1546 1

原创 单元测试的新的感想

1、尽量使得在被测试的方法内部所做的操作能被外部捕获。2、尽量用函数而不用过程。3、对于不确定的数据,最好由外部传入。比如在过程里面根据时间生成单据号,时间最好由外部传入,否则就无法进行测试。4、对于大量需要进行覆盖的测试,请不要用硬编码。而是从外部读取,好像JAVA有套单元测试的 jetif 可以从元数据中读取‘样本数据’和‘结果数据’。可能DUNIT没有,只能自己写了。5、单元测试本身请不要‘

2005-02-26 10:49:00 1284 1

原创 保持写程序的几个习惯

1、先测试,再写程序。2、无处不在的重构。3、注意去掉坏味道。4、列好清单,如果需要花很长时间去完成的,只写一个清单,如果很短时间的(一分钟以内)则解决掉它5、让自己的代码变得更短。6、不要加没有必要的注释。7、好的代码结构永远比注释强。8、保持文档与代码的同步。9、一定要对自己的代码有信心,哪怕出过N次BUG。10、多加TODO。11、记得多比较,这样才会有性能提高。

2005-02-23 10:13:00 1132

原创 单元测试几个小建议

以下的示例均在DUNIT下进行,但同样适用于XUNIT。只是语法用的是OBJECT PASCAL最近在用DUNIT来写程序,写着写着,也碰到了一些小问题,也找到过一些解决办法,同时,也发现了不少的注意事项,特提出来与大家共勉。1、最好用带ID的异常来代替显示对话框。      优点:对话框无法进行捕捉。异常可以      缺点:程序内部要加入异常处理机制,并要求抛出,代码量增加      举例: 

2005-02-23 09:53:00 1261

原创 今天杂记

1、问题:对一个表,有50个客户端对它进行插入数据,平均每十秒一次,每次20条记录,怎么计算它的堵塞率? 2、感想在写单元测试的时候,如果对数据库进行检索或插入,最好用select * 及不带字段名的insert into tablename values(连续插入几个值,可以用insert into tablenameselect aaaa....unions

2005-02-21 10:53:00 998

ORACLE的TNS.doc

TNS协议

2021-06-09

流量监控源码

流量监控 VC 源码

2008-03-13

端口查看工具

端口查看的工具,很小很不错

2008-03-13

freepy 输入法源码

freepy 输入法源码

2008-03-13

delphi 邮件服务器源码

delphi 邮件服务器源码

2008-03-13

svn 中文手册

svn 中文手册,强烈推荐

2008-03-13

OpenSSL开发指南

OpenSSL开发指南

2008-03-13

AQTime教程

AQTime中文教程

2008-03-13

windbg 基础教程

windbg 基础教程

2008-03-13

windbg 整理的文章

windbg 从网上整理的文章

2008-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除