2017年7月5日

java 设计模式:单例模式

摘要: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 一、懒汉式单例 Singleton通过将构造方 阅读全文

posted @ 2017-07-05 11:11 cag2050 阅读(151) 评论(0) 推荐(0) 编辑

框架与库的区别

摘要: 库(lib)具有以下三个特点: 1、是针对特定问题的解答,具有专业性; 2、不控制应用的流程 3、被动的被调用 框架(frameword)具有以下三个特点: 1、具有控制反转(inverse of control)的功能 2、决定应用程序的生命周期 3、一般来说,集成了大量的库 阅读全文

posted @ 2017-07-05 10:55 cag2050 阅读(202) 评论(0) 推荐(0) 编辑

Spring本质-AOP

摘要: 一、我们在做系统设计的时候,一个非常重要的工作就是把一个大系统做分解, 按业务功能分解成一个个低耦合、高内聚的模块,就像这样: 但是分解以后就会发现有些很有趣的东西, 这些东西是通用的,或者是跨越多个模块的: 日志: 对特定的操作输出日志来记录 安全:在执行操作之前进行操作检查 性能:要统计每个方法 阅读全文

posted @ 2017-07-05 10:15 cag2050 阅读(363) 评论(0) 推荐(0) 编辑

导航