Loading

10 2012 档案

摘要:在客户端进行大批量的数据更改时,如果全部在客户端处理导入逻辑,就需要频繁的读写数据库,这样就不可避免的出现性能瓶颈,我们需要一种方法能将数据一次性提交给SQLServer来处理,这样就可以避免这个问题。这里给出一个方案和具体示例: 在客户端将对象集合序列化为XML 在数据库端处理客户端发送来的XML数据,并进行校验C# 对象序列化方法:MEABlock myBlock = new MEABloc... 阅读全文
posted @ 2012-10-28 02:45 韩严重 阅读(1034) 评论(0) 推荐(0)
摘要:在SQLServer 中查询指定的日期当天的数据,网上看到许多版本但较为复杂 这里使用dateadd()函数实现此功能SELECT CreatedOn FROM Employeewhere CreatedOn BETWEEN '2012-6-21' AND dateadd(second,-1,dateadd(day,1,'2012-6-21'))注:截止日期加一天再减一秒,如果需要更精细则只需要修... 阅读全文
posted @ 2012-10-18 00:19 韩严重 阅读(5365) 评论(1) 推荐(1)
摘要:英文原文:How the Bystander Effect is Ruining Your Code 来源:外刊IT评论1964年,纽约昆斯区,28岁的Kitty Genovese在经受了长达35分钟的性侵犯后最终被谋杀致死,共有38个本地区人性正常的居民经过,但没有一人提供帮助。旁观者效应这个故事例证了‘旁观者效应’中的一个不幸的心理特:援助的几率与旁观者人数成反比。旁观者数量越多,他们当中... 阅读全文
posted @ 2012-10-15 10:09 韩严重 阅读(219) 评论(0) 推荐(0)
摘要:来源:陈皓你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能走,但是其已经让人感到很不舒服。面对这种情况,真正的程序员会是不会认输的,他们会接受挑战认真分析,那怕重写也在所不惜。最终那个模块会被他们重构,就像以前和大家介绍过的那些令人销魂的编程方式中的屠宰式编程一样。下面是重构代码的几个阶段,文章来自:The ... 阅读全文
posted @ 2012-10-15 10:04 韩严重 阅读(190) 评论(0) 推荐(0)
摘要:英文原文:What Refactoring is, and what it isn’t,翻译:外刊IT评论有时候,会有程序员跑到我这里说他们不喜欢某个东西的设计,“我们需要给它来个全面的重构”,来纠正里面的错误。哦,哦。这听起来可不是个好主意。而且这听起来也不是重构…重构(Refactoring)这个词最初由Martin Fowler 和 Kent Beck给下的定义,它是一种修改,使软件的内部结... 阅读全文
posted @ 2012-10-15 10:00 韩严重 阅读(516) 评论(0) 推荐(0)
摘要:时常有朋友发邮件给我,说遇到了一个什么什么奇怪的问题,不知道是怎么回事,希望我帮忙看看。我基本上每天都会抽出或长或短的时间来回复这些邮件,不过也经常发现,其实许许多多的问题都完全是有能力自行解决的。在很多时候,我发现许多朋友还缺乏最基本的解决问题,分析问题的方式。其实我在平时工作中也会遇到各种各样的问题,有时候甚至异常古怪,但是在仔细分析之下,往往都能解决。于是我现在打算谈点解决问题的基本方式,希... 阅读全文
posted @ 2012-10-15 09:52 韩严重 阅读(158) 评论(0) 推荐(0)
摘要:互联网上有些网页设计师提供PSD2HTML的服务,即可以将客户要求的的PSD效果图设计成网页。但没想到现在居然可以提供PSD2WordPress,即把你的PSD设计稿转化成WordPress主题模板.重要的是而且还是免费的!就是一款提供PSD2WordPress的小软件,它以 Photoshop 扩展插件的形式而存在着,能够帮助那些纯设计人员摆脱一直以来令他们头痛的Coding部分,而... 阅读全文
posted @ 2012-10-13 01:14 韩严重 阅读(1312) 评论(0) 推荐(0)