每周写一篇技术博客的愿望一直没实现, 从这周開始每周五晚10点是写博客的时间OOP的一个重要特性就是多态,实现多态的目的有多种途径。比方:重载overload、重写overwite、面向接口编程等等。可是在实际应用中应该慎用重载,这也是Effective Java中提到的一条。以下先展示下eJava...
分类:
编程语言 时间:
2014-10-02 11:24:12
阅读次数:
207
慎用游标(Cursor) 游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机,笔者在某市“住房公积金管理系统”进行日终账户滚积数计息处理时,对一个10万个...
分类:
数据库 时间:
2014-09-12 18:35:33
阅读次数:
235
SSAS里的动态命名集(Named Set)在项目中会经常用到,常用的函数如TopCount, Filter, Exists等,但有些能设置为静态命名集,有些则不能,例如TopCount如果设置成Static Set就没多大意义了,今天解决个Excel访问SSAS的性能问题和此有关,之前有个项目在s...
分类:
其他好文 时间:
2014-09-04 13:10:09
阅读次数:
316
QString toInt()函数慎用:我们在使用Qt编程时,习惯使用其提供的封装的函数,但是这是就要额外注意了,对于使用toInt(a,10)将QString 类型的a转换成10进制数时,a只能有0-9的字符组成,如果含有其他字符,会输出为0,导致最终的结果不对,对于16禁止也是类似的要注意。然后...
分类:
其他好文 时间:
2014-08-27 14:24:58
阅读次数:
1291
做的项目数据库文件超过200G,网上到处搜压缩数据日志的方法,但是好多日志文件的物理大小未变,执行以下脚本可以改变物理文件大小,正式生产环境慎用,可先本地测试决定是否使用(DB_NAME为对应数据库名称);USE[master]GOALTERDATABASEDB_NAMESETRECOVERYSIMPLEWITHNO_WAITGOALTERDA..
分类:
数据库 时间:
2014-08-27 11:07:48
阅读次数:
249
转载地址:http://xiaoych.iteye.com/blog/149328以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名、移动文件的目的。不过后来经常发现问题:File#renameTo(File)方法会返回失败(false)...
分类:
编程语言 时间:
2014-08-25 11:47:04
阅读次数:
175
1.禁止单个IP 2.禁止IP段$ban_range_low && $ip 另外请注意,PHP的ip2long有bug,请慎用"; //输出是 979569409 echo ip2long('58.99.011.1'),""; //输出是 979568897 echo ip2long('058...
分类:
Web程序 时间:
2014-08-22 10:43:26
阅读次数:
205
不锁屏看视频、倒计时等这些页面需要禁止锁屏功能时,按照以下方法来:设置应用程序的 idleTimerDisabled 属性为 YES (默认为NO)[UIApplication sharedApplication].idleTimerDisabled=YES;//当然一定要慎用,记着退出程序时把自动...
分类:
其他好文 时间:
2014-08-21 19:11:04
阅读次数:
162
由于删除了某些记录行,导致自增字段不连续了,重排或归零的方法:方法1:truncate table 你的表名//这样不但重新定位自增的字段,而且会将表里的数据全部删除,慎用!方法2:delete from 你的表名dbcc checkident(你的表名,reseed,0) //重新定位自增的字段,...
分类:
数据库 时间:
2014-08-19 18:41:45
阅读次数:
816
得出结论:global和$GLOBAL的作用是完全一样的.但是需要慎用,以防变量污染.
分类:
其他好文 时间:
2014-08-18 15:55:52
阅读次数:
187