设计
fp196391196391
这个作者很懒,什么都没留下…
展开
-
移动端的客户端MVC设计模式思考
关于MVC 设计模式的思考,记录于此,与君共勉。 首先,我们大家都非常的熟悉MVC模式,Module,View,Control.绝大多数的人都是很理解他们的含义的,并且也都经常的使用这样的开发模型。 正式因为大家那么经常的使用,我才想到去思考MVC模型的本身。 第一个问题是我们为什么要MVC?是因为我们在设计过程和编码过程中,发现后台与前端之间交互过于频繁,导致耦合度非常高,并且根本不可能完原创 2013-12-19 17:06:59 · 2479 阅读 · 0 评论 -
如何做到java线程安全
[b]保证线程安全的三种方法:[/b] 不要跨线程访问共享变量 使共享变量是final类型的 将共享变量的操作加上同步 一开始就将类设计成线程安全的, 比在后期重新修复它,更容易. 编写多线程程序, 首先保证它是正确的, 其次再考虑性能. 无状态或只读对象永远是线程安全的. 不要将一个共享变量裸露在多线程环境下(无同步或不可变性保护) 多线程环境下的延迟加载需要同步的保护, 因为延转载 2014-09-23 08:41:36 · 9426 阅读 · 0 评论