- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 项目“结项期”中如何改善开发VS测试效率的一点想法
以前也经常看一些文章,谈到测试多么多么的重要,其实对于重要性来看,自己也已经略有了解,只是一直以来对如何采用单元测试,编写测试样例之类还没有太深的感触,直到手头的项目再一次面临结项的时候…… 这个版本已经是第三个版本了,前面的两个版本产品感觉还不是特强烈,可能也是和自己在项目中的角色慢慢转变有关系,以前自己只是负责自己的一亩三分地,大家加班,自己就加班,有问题就处理,没有问题就测
2009-07-31 20:04:00 720
原创 Oracle中实现类似SQL Server中自增字段的一个办法
由于Oracle中没有类似SQL Server中的自增字段,所以我们如果想要通过设定类似ID性质的唯一列的话,需要借助Oracle的sequence,先建立一个序列,然后在每次插入数据的时候,通过前触发器来更新ID值,并将序列的序号加1,这样的迂回方式来实现。相关代码如下:1. 创建sequence:CREATE SEQUENCE SEQU_DATA_D
2009-07-30 10:41:00 712
原创 一个简单的自定义程序日志小样例
前面一篇文章大概说了下自己对日志的一点理解,可能不太直观,这里再附上一个简单的使用例子,以作为对之前的补充,例子比较简单,所以直接看注释即可。 using System;using System.IO;using System.Text;public class LogInfo{ private string ErrorInfo_User = "";
2009-07-28 10:21:00 837
原创 对程序日志的一点想法
写程序模块,就不能不说到程序日志,还记得刚工作的时候,自己的第一份任务就是为程序添加日志部分,因为自己当时对日志的理解,似乎应该是一个能够让开发人员第一时间找到问题原因的记录,所以我记录的主要内容就是发生异常的函数名,心想,只要一发生异常,根据日志的记录,就可以很快通过search找到相应的命名空间下的处理函数,一定会非常的便捷!欣喜之余,很快便完成了任务。
2009-07-27 18:05:00 575 2
原创 javascript处理HTML元素必须避免使用的一种方法
我们在编写前台页面的时候,可能经常会用到“javascript+数据”生成页面元素的方法,但当我们要处理的数据量较大,导致页面需要展现过多的控件的时候,页面的响应速度也会直线下降,我们可能往往会去排查问题的缘由,其实,在排查掉冗余的循环和精简了控件数量后,我们发现性能还是不乐观,于是继续排查,一个偶然的修改,却大大改善了效率,就是类似如下的修改: 修改前:
2009-07-27 17:38:00 561
原创 数据库触发器(Trigger)的一点使用心得
最近了解了一下数据库触发器,并做一点实际的应用,在翻看其概念的时候,还是本着从理解的角度来学习的,但是,到了实际的应用场景中,还是有一些特别注意的地方的,下面是自己在应用中的几点体会:(1) 针对较为复杂的跨多表的数据业务级别的约束,可以通过触发器来替代大量的后台判断代码,效率较高且便捷。(2) 如果想通过触发器辅助业务逻辑,不能单着眼于数据库内容的
2009-07-27 16:41:00 1162
原创 Oracle中如何插入超4000字节的CLOB字段的处理方法
在通过拼组sql语句来实现数据插入的应用中,我们很有可能会遇到需要插入大型数据的情况,例如,在oracle中需要插入字节数超过4000的字段内容时,我们如果通过简单的拼组sql语句来实现插入,显然就会出现问题,而在sql server中却没有这个限制,个人尝试了26w个字符的sql语句在sql server2005中执行,依旧可以插入数据,但是在oracle中插入超过4000个
2009-07-08 20:05:00 2301
原创 sql server中常用的几个数据类型
Sql server中常用的几个数据类型:binary固定长度的二进制数据,其最大长度为 8,000 个字节。varbinary可变长度的二进制数据,其最大长度为 8,000 个字节。image可变长度的二进制数据,其最大长度为 2G+ - 1 (2,147,483,647) 个字节text服务器代码页中的可变长度非 Unicode 数据的最大
2009-07-08 15:48:00 803
原创 sql语句中插入数据的三种常用方法及小贴士
我们在插入数据到数据库中的时候,常用的语句如下: INSERT INTO table1(id, name, address) VALUES(1, ygl, ‘beijing’) 适用于T-sql和PL/SQL SELECT id, name, address INTO table2 FROM table1 自动创建table2,T-sql
2009-07-07 15:14:00 2179
转载 event.keycode值大全
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pauseke
2009-07-07 10:42:00 1178 2
原创 如何判断sql server数据库中的image,text,ntext类型字段是否为NULL?
在sql server中,如果我们使用了image,text和ntext类型来存储数据的时候,如何来判断该字段是否含有数据值呢?在oracle中,我们可以通过设定blob类型的变量来直接查询,并判断其内容是否为NULL,但是在sql server中,我们不能通过直接设定image、text和ntext类型的变量来查询,然后再比较,因为这三种类型是不是可用的变量类型,找了很多方法
2009-07-03 09:19:00 5267
生活小贴士之【小账本】
2008-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人