摘要: 本文章以一个实际的例子,让你了解堆叠式 VM 的运作原理,并对 .NET IL(Intermediate Language)有最基本的領略,需要的朋友可以参考下.NET CLR 和 Java VM 都是堆叠式虚拟机器(Stack-Based VM),也就是說,它們的指令集(Instruction S... 阅读全文
posted @ 2015-08-12 14:53 行路者 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1、 单一职责原则核心思想:一个类,最好只做一件事,只有一个引起它变化的原因。参考Facade模式或者Proxy模式2、 开放封闭原则核心思想:软件实体应该是可扩展,而不可修改的。也就是说,对扩展是开发的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况... 阅读全文
posted @ 2015-08-12 14:35 行路者 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 如果在高并发时候,使用这种单例模式publci class Singleton{ private static Singleton instance = null; private Singleton(){} public static Singleton getInstance(){ if(ins... 阅读全文
posted @ 2015-08-12 09:30 行路者 阅读(3751) 评论(0) 推荐(0) 编辑