buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

2012年5月7日 #

Promise计算模块验证和监控

摘要: Promise计算模块监控分两部分:1. 有无:定时检查数据库是否有新数据, 如每隔30分钟获取Promise表的max(CreateDate),如果这个时间比当前时间小1个小时,则发邮件或短信告警。尤其是在白天, 如果近1个小时内没有任何做Promise的订单,肯定是出问题了, 要么是JQ发消息出 阅读全文

posted @ 2012-05-07 18:04 buguge 阅读(330) 评论(0) 推荐(0) 编辑

2012年4月5日 #

GridView绑定时通过RowDataBound事件获取数据源列值

摘要: using System.Data; GridView控件的RowDataBound事件里, DataRowView drv = (DataRowView)e.Row.DataItem; 取值使用drv.Row["Readed"] 阅读全文

posted @ 2012-04-05 17:56 buguge 阅读(951) 评论(0) 推荐(2) 编辑

2012年3月30日 #

使用sqlserver"查找和替换"的正则表达式和通配符功能

摘要: 我要把数据库的建表脚本(DDL)给DBA审核。首先生成到新的查询窗口里, 然后要把自动生成的文本里很多的“GO”等没用的东东给清掉, 但还要把换行符去掉, 这时候就要使用正则表达式了。 阅读全文

posted @ 2012-03-30 11:02 buguge 阅读(2283) 评论(0) 推荐(0) 编辑

2012年3月8日 #

t-sql中的事务控制及错误处理

摘要: Sql Server 2005/2008中提供了begin tran,commit tran和rollback tran来使用事务。 begin tran 可以理解成新建一个还原点;commit tran提交这个自begin tran开始的修改;rollback tran 表示还原到上个还原点。 对于Error Handling, 可使用set xact_abort on以不友好的方式抛出异常或try catch捕获异常 阅读全文

posted @ 2012-03-08 16:41 buguge 阅读(2122) 评论(0) 推荐(4) 编辑

2012年3月5日 #

求成绩表中各门课程前三名

摘要: 建表命令:create table #(student varchar(10), class varchar(10), score decimal(9,2) ) ON [PRIMARY] 查询语句为: select * from # a where score in(select top 3 score from # where class=a.class order by score desc) 阅读全文

posted @ 2012-03-05 15:43 buguge 阅读(377) 评论(0) 推荐(0) 编辑

2012年2月17日 #

库存产品日期查询功能sql优化

摘要: 优化后的sql为:...FROM Sale_Ty A...LEFT OUTER JOIN SalPrdDate_Td E ON A.EffDt = E.EffDt AND A.CustCd = E.CustCd AND A.PrdCd = E.PrdCd WHERE A.EffDt = @EffDt and E.EffDt = @EffDt ..., 大大提高了性能 阅读全文

posted @ 2012-02-17 20:16 buguge 阅读(2373) 评论(4) 推荐(2) 编辑

2012年2月16日 #

栈(Stack)的基本操作

摘要: 一般栈的基本操作(栈元素为基本数据类型,不包括指针、数组以及对象):向栈中压入一个元素(push)、取栈顶元素的值(top)、弹出栈顶元素(pop)、清空栈(empty)、判断栈是否为空(isEmpty) 阅读全文

posted @ 2012-02-16 20:25 buguge 阅读(480) 评论(0) 推荐(0) 编辑

2011年12月30日 #

解决Maven中OutOfMemory错误

摘要: Windows环境中 set MAVEN_OPTS= -Xms128m -Xmx512m 阅读全文

posted @ 2011-12-30 19:36 buguge 阅读(544) 评论(0) 推荐(0) 编辑

2011年12月20日 #

在运行时获取ibatIS执行的sql

摘要: 如下方法可以在运行时获取ibatIS执行的sql:/// <summary>/// 获取运行时的sql语句/// </summary>/// <param name="readOrWriterName">读/写配置文件</param>/// <param name="statementName">sqlmap中的sql位置</param>/// <param name="paramObject">执行statementName对应的sql时传递的参数& 阅读全文

posted @ 2011-12-20 13:33 buguge 阅读(2877) 评论(0) 推荐(0) 编辑

2011年12月16日 #

使用TransactionScope类定义代码块以参与事务

摘要: 使用System.Transactions.TransactionScope类定义代码块以参与事务控制。利用分布式事务,保证数据的一致性 阅读全文

posted @ 2011-12-16 17:51 buguge 阅读(754) 评论(3) 推荐(0) 编辑