Stay Hungry, Stay Foolish
发布时间:2015-12-19 00:01:48
最近听说了很多关于NoSQL的新闻,比如之前Sourceforge改用MongoDB,Digg改用Cassandra等等。再加上之前做数据库比较时有人推荐我mongodb,所以也搜索了一下NoSQL,觉得NoSQL可能真的是未来的趋势。......【阅读全文】
发布时间:2015-12-18 22:14:14
对比传统关系型数据库,NoSQL有着非常显著的性能和扩展性优势,然而这些优点却建立在一些关键功能的丢失之上,比如事务、join等。那么在数据体积激增的当下,究竟哪个数据库才会适合你的场景,下面看Moshe的分享......【阅读全文】
发布时间:2015-12-18 11:10:14
随着移动互联网的快速发展,需求大量Android开发人员,很多程序开发者涌入Android应用开发领域。但是目前Android应用开发者技术水平良莠不齐,导致应用在使用时产生大量不必要的垃圾文件占用ROM空间,以及各种毫无必要的后台自动启动和进程占用系统内存。Android应用宽松的审核机制,使得这些不规范APP得以流向消费者,造成极差的用户体验。
在Android应用开发行业内,很多初、中级工程师甚至高级工程师由于某些原因都还停留在功能实现层面,甚至对设计模式、面向对象知之甚少,因此很少考虑代码的设计问题。Android是一个开源的系统,很多优秀的思想、架构、设计模式必然在它的源码中得以体现,学习这些优秀的实现正是每个开发人员成长过程中的重要一步。
很多Android源码的实现都有设计模式的影子,对于很多从事Android开发的朋友来说,阅读以及学习Android源码的最大障碍往往是对其设计的理解而非源码本身。很多时候能看懂一段源码但是却又感觉没看懂,看懂的是一段源码的逻辑而不懂的则是为什么逻辑会是这样,对于开发者来说,知其然却又不知其所以然......【阅读全文】
发布时间:2015-12-17 20:43:54
在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。......【阅读全文】