240 私信
这个人很懒,暂无签名信息
0

如何快速看懂一个大型程序

为什么以及要有的态度: 不要消极的去阅读别人的代码,而是带着挖掘宝藏的精神去寻找别人的代码中精华的部分,找出其中好的架构为我所用。   大体思路: (1)忽略细节,先前不要关注分支(支线)。不重要的功能,一扫而过。 (2)先整体再局部,先宏观再微观,先流程再细节。从上而下了解,先不关心内部细节。           注意:从上而下了解,先不关心内部细节。 (3)阅读代码有两种模式:t...

0

不简单的单例模式

微软面试,大摩电面的时候都问到了设计模式,首推当然是单例模式了 单例模式其实很简单,不简单的是,如果扯上多线程,该如何加锁。 下面的内容主要是来自维基百科, eager模式: 这种模式就不会存在多线程同步的问题了。 public class Singleton { private static final Singleton INSTANCE = new Singleton(); ...

个人介绍
暂无介绍