09 2010 档案
逻辑出错的情况下加了判断来防止抛出exception, 是否合理?
摘要:场景: A通过UI来创建,UI会检查A的有效性,无效的话是创建不出来的。那么我在使用从数据库Query 得到的A,我默认情况下,认为它是有效的,没有加判断。只有在此A是无效的情况下,调用A的地方,才有可能出错。我的问题是既然A是无效的,加了判断来防止抛出exception, 这样做是否合理?因为A本来就是无效的,不抛出Exception也仅仅是隐藏这个问题,反而更加难以发现这个问题。我到认为抛出E... 阅读全文
posted @ 2010-09-26 17:45 higirle 阅读(261) 评论(1) 推荐(1)
How to use Reflector to see the code of .net framework
摘要:1. Reflector -> Search Type (String)2.String.format() double click, you will see the code of the method by the reflector.Download Reflector from:http://reflector.red-gate.com/download.aspx?TreatAsU... 阅读全文
posted @ 2010-09-17 17:45 higirle 阅读(376) 评论(0) 推荐(0)
[转]MySQL性能优化的最佳20+条经验
摘要:[转自]http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对M... 阅读全文
posted @ 2010-09-07 16:44 higirle 阅读(359) 评论(0) 推荐(1)