昨晚梦到了已故的姥爷.距离姥爷辞世大概有5个多月了,老人家眼睛不好,已经失明很多年了.甚至在梦里,他的眼睛依旧是看不到东西.幸而梦里的姥爷精神很好,还是住在南关的老房子.我们聊了些日常,梦里的我亦未察觉姥爷已经不在了这件事...我在周末的时候,偶尔会在傍晚打盹,这个时间睡觉,总会给我带来一种很恍惚的

导语我们习惯去说类和方法承担着各种各样的职责。事实上,这通常意味着你有责任提供健壮的设计,并让代码承担合适的功能。幸运的是,Java语言分担了一部分责任。我们可以限制类、字段和方法的可见性,从而去限制其他开发人员对你开发的代码的调用。可见性向读者展示了该如何暴露类的部分内容。单例模式-Singlet

公元1347年-1353年间,黑死病从中亚传到了欧洲,几年的时间,整个欧洲死亡了两千多万人.令人费解的是,鼠疫的消失也非常的突然,有人说是小冰期气温骤降导致跳蚤死亡,有人说是鼠疫杀死的人和啮齿动物已经达到了瘟疫传播的临界点.你可以说这是线索甚至证据,但鼠疫并未完全消失,后来的几百年中,鼠疫陆续在欧洲

3月末,我的生活起了些变化,和过往有些不同,这种涟漪让我有些无所适从.我...不太喜欢这样的感觉,贪念和嗔念会反复折磨我这样的人.时人会说,"这不过是常事而已".要试着脱敏,藏下期待的心情,贪嗔的念头会逐渐平息.越是期待的,越是犹疑.我总是期望成为那个完美的自我,结果,无论是在迈

大纲Single Responsibility Principle -- 单一职责原则(SRP)Open Closed Principle -- 开闭原则(OCP)Liskov Substitution Principle -- 里氏替换原则(LSP)Law of Demeter -- 迪米特法则(

导语接口型设计模式始终是从业务需求的角度考虑分类的,总得来说,当你拿到确定的需求时,首要考虑的是如何设计好你的输入|输出,这无论是对于系统梳理,还是程序员之间的代码交互都是有益的,即便是抽象度较高的桥接模式,在Client层,依旧是为了降低其调用和操作上的复杂度.接口型设计模式是为了优化接口背后的实

Java设计模式中的分类

GTD(get things done)管理优化主要还是个人生活工作中,对事件处理的一些方法论的思考,目的是期望在未来的一段时间能能够更多的优化某些层面上的指标(如效率,目的性,评估能力等)......

后天就要开工了,上个月坚持着做了一些事,随然不是什么值得一提的小事,但重在坚持吧.新租的房子收拾好后,也逐渐有了些空闲的时间,想些事情.说来今年的计划还没有认真的想过呢,毕竟单是定下考研这件事,似乎就把所有的时间给占满了.这假期的七天玩了整整五天,也算是心满意足了.接下来的事,大概会很忙吧.有时候,

泛型(generic)泛型是一种对编程语言逻辑上的优化,使之能够更多的支持代码复用的核心思想,使用泛型的语法,经过编译器的编译之后,会被基本语法替代,从这个层面上讲,Java的泛型是一种语法糖.