代码改变世界

阅读排行榜

Head Fisrt Android Development读书笔记(2)Working with Feeds

2012-10-09 13:00 by java20130722, 142 阅读, 收藏,
摘要: RSS (Really Simple Syndication)/res/drawable-hdpi/test_image.gifSAXParser(cont.)Android Permission to access InternetUnknowHostExceptionAndroidMaindest.xmlEven after you add the use-permission tag, you may also not have the permission to access Internet. To solve this issue, this may caused by you u 阅读全文

[Android环境搭建] 申请Android Map API Key

2011-12-09 15:33 by java20130722, 142 阅读, 收藏,
摘要: 在android SDK1.5中提供了Map的扩展库com.google.android.maps。现在介绍一下使用它的准备工作:申请Android Map API Key。1.首先要得到你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build查看默认的debug keystore位置(C:\Users\(主机名)\.android\debug.keystore).在命令提示符窗口(在运行中输入cmd)中定位到debug.keystore所在的文件夹:cdC:\Users\(主机 阅读全文

移动应用开发原则

2013-04-08 14:23 by java20130722, 139 阅读, 收藏,
摘要: 开发关注优先级:1. 用户体验(User experience)2. 代码维护性(codemaintainability)3. 代码优化(code optimization) 阅读全文

Java编程中尽可能要做到的一些地方

2012-08-26 15:11 by java20130722, 137 阅读, 收藏,
摘要: 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。2. 尽量避免随意使用静态变量要知道,当某个对象被定义为stataic变量所引用,那么gc通常是不会回收这个对象所占有的内存,如1 public class A{2 static B b = 阅读全文

ZooKeeper典型应用场景一览

2013-07-22 00:45 by java20130722, 136 阅读, 收藏,
摘要: 日期:2011-10-08作者:ni掌柜查看PDF版本ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对ZK的应用场景也有不少介绍,本文将结合作者身边的项目例子,系统地对ZK的应用场景进行一个分门归类的介绍。值得注意的是,ZK并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利用其提供的一系列API接口(或者称为原语集),摸索出来的典型使用方法。因此,也非常欢迎读者分享你在ZK使用上的奇技淫巧。ZooKeeper典型应用场景 阅读全文