存档

2015年8月 的存档

【点滴积累】工厂模式以及一些思考

2015年8月26日 评论已被关闭

还记得我第一次接触面向对象的时候激动的心情,那是高三暑假里那天。在此之前我一直沉浸在面向过程的编程中,还在为各种神奇的逻辑所倾倒,还在为重用代码而设计各种模块函数。然而,当我看完面向对象的思想后,感觉新的世界正在向我打开大脑皮层都在发痒。今天我自以为对面向对象编程了解够多了,然而在我深入了解了各种设计模式后才发现自己too young to simple啊,这才是面向对象的精髓啊。

【技术分享】使用HAXM让你的android模拟器飞起来

2015年8月23日 评论已被关闭

大家现在开发使用的Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),因此模拟器并不是运行在x86上而是模拟的ARM,所以我们调试程序的时候经常感觉到非常慢,大部分开发者应该都深有体会。
针对这种情况,前段时间Intel推出了支持x86的Android模拟器,这将大大提高启动速度和程序的运行速度,这将允许Android模拟器能够以原始速度(真机运行速度)运行在使用Intel x86处理器的电脑中,各位开发者有福了。

【DEBUG】Oracle 行级触发器不能查询表数据的解决方案

2015年8月22日 评论已被关闭

今天做一个宾馆的系统,用的oracle数据库。其中有一个预定模块,要在预定表上写一个trigger(触发器),用来保证插入和修改的预定数据不能和其他的预定数据冲突(比如预定同一房间,时间上的冲突)。本来想着很简单,写个trigger,在里面查询预定表本房间有没有预定,然后比较冲突,冲突则抛出异常。然而实际开发中却碰到了不少的问题,这里把解决方案写下来供其它人参考。