2010年5月29日
摘要: 海量数据自动生成系统介绍 在做单元测试和功能测试的时候,需要比较多的数据来发现问题,对于软件工程师来讲,手动输入这些数据 是蛮浪费时间的事。为了减轻咱们工程师的工作压力和工作量,我开发了这个系统。 希望大家在使用过程中提供更多宝贵意见。该系统的主要功能 1> 自动生成字符串、中文字符串、整数和浮点数。 2> 目前支持MSSql,MySql, Oracle,Sqlite 3> ... 阅读全文
posted @ 2010-05-29 10:19 蔡春升 阅读(2851) 评论(6) 推荐(1) 编辑
  2010年5月25日
摘要: REPLACE的运行与INSERT很相像。只有一点除外,如果表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。请参见13.2.4节,“INSERT语法”。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有... 阅读全文
posted @ 2010-05-25 11:15 蔡春升 阅读(238) 评论(0) 推荐(1) 编辑
  2010年4月29日
摘要: 程序员可能是这个世界上最辛苦的工种之一了,每天都要面对不断爆炸的知识, 要面对没完没了的bug,以及无数的新功能需要开发。工资没见涨,但是头发掉不少。年龄越来越大,体力越来越差。怎么办呢? 为了更好地生活,我们每天都在奋斗,每天都在学习新知识,每天都在练习新技能。但是看了那么多博客,那么多资料,又有多少对我们自己是有益的呢?记得园子里有位朋友写了个博客下载器,不知道下载了之后,还会不会去看呢? ... 阅读全文
posted @ 2010-04-29 16:20 蔡春升 阅读(3164) 评论(9) 推荐(6) 编辑
  2010年4月21日
摘要: 创业 阅读全文
posted @ 2010-04-21 16:21 蔡春升 阅读(1799) 评论(13) 推荐(2) 编辑
  2010年4月13日
摘要: 信息爆炸已经永远改变了我们认知世界的方式:每个人 - 以及每件事 - 都正在留下实时的数据痕迹。 阅读全文
posted @ 2010-04-13 15:55 蔡春升 阅读(325) 评论(0) 推荐(0) 编辑
  2009年6月24日
摘要: 今天在自定义httpModule时,遇到这样的问题。查了点资料,没解决问题。后来自己分析了下,从错误提示中发现了问题所在。原来是把程序集的名称搞错了。例如,如果程序集的名称是Common<add name="UnhandledExceptionModule" type="Common.Web.UnhandledExceptionModule, Common.Web"/> 应改为 <... 阅读全文
posted @ 2009-06-24 20:09 蔡春升 阅读(360) 评论(0) 推荐(0) 编辑
  2009年5月27日
摘要: sqlserver中,没有提供现成的方法来拷贝某个表结构,不过可以换种方式来处理,如果拷贝某个表的表结构,同时这个表内无数据,可以用如下方式解决:创建tempa表,作为源表。 create table tempa( [id] int)新建b表,同时将tempa的表结构拷贝到tempb表select * into tempb from tempa where 1 = 0查看tempb表的标结构sp_... 阅读全文
posted @ 2009-05-27 16:19 蔡春升 阅读(773) 评论(0) 推荐(0) 编辑
  2009年5月19日
摘要: 在asp.net 开发环境下,用jet 4.0连接access数据库, 有时会产生Operation must use an updateable query,这是由于相关用户mdb文件没有Modified权限导致的,在xp系统下,asp.net的用户是aspnet, win2003和vista,是NETWORK SERVICE账号。将其设置具有modified权限就可以了。如果设置了Asp.ne... 阅读全文
posted @ 2009-05-19 18:43 蔡春升 阅读(3404) 评论(0) 推荐(0) 编辑
  2009年5月15日
摘要: 操作excel的时候,为了程序的可扩展性,在程序中自定义excel各列对应的索引号,如果在后期,需要向excel中添加新列,那么得更改新列后面的所有的列索引号。手工更改是蛮枯燥,而且很容易出错。所以在开发环境中,自定义了一个宏,达到批量更改的目的。 Sub UpdateColumnLineNo() Dim ts As TextSelection = DTE.ActiveDocument.Selec... 阅读全文
posted @ 2009-05-15 09:39 蔡春升 阅读(360) 评论(0) 推荐(0) 编辑
  2009年5月14日
摘要: 利用下面两个函数,可以实现excel 列总数和列字母的相互转换。 public string ConvertColumnNum2String(int columnNum){ if (columnNum > 26) { return string.Format("{0}{1}", (char)(((columnNum - 1) / 26) + 64), (char)(((columnNum -... 阅读全文
posted @ 2009-05-14 16:10 蔡春升 阅读(1153) 评论(0) 推荐(0) 编辑