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