项目结构如下图 maven依赖 application.properties配置 数据源1配置 数据源2配置 数据源1mapper 数据源2ma...
串行与并行收集器 串行回收: JDK1.5前的默认算法 缺点是只有一个线程,执行垃圾回收时程序停止的时间比较长。并行回收: 多个线程执行垃圾回收...
JVM提供了诸多的参数进行JVM各个方面内存大小的设置,为Java应用进行优化提供了诸多的工具,本文将会详细分析各个参数的功能与使用。 常见参数...
定义:定义了对象之间一对多的依赖,这样一来,当一个对象改变时,它所有的依赖者都会收到通知并自动更新优点:观察者模式解除了主题和具体观察者的耦合,...
定义:定义算法族,分别封装起来,让他们之前可以相互替换,算法的变化独立于使用算法的客户优点:策略类之间可以切换,由于策略类实现同一个抽象,所以他...
定义:适配器中的代码将接收你所拥有的接口,并产生你所需要的接口模式所涉及的角色有: ●目标(Target)角色:这就是所期待得到的接口。注意:由...
模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的重复代码全部在父类里...
代理模式 通过代理控制对象的访问,可以详细访问某个对象的方法,在这个方法调用处理,或调用后处理。既(AOP微实现) ,AOP核心技术面向切面编...
建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。工厂模式提供的是创建单个类的模式,而建造者模式则是将各...