- 博客(7)
- 资源 (14)
- 收藏
- 关注
原创 设计模式_15_装饰者模式
文章目录装饰者模式1. 分析2. 示例2.1 未使用装饰者模式2.2 使用装饰者模式3. 源码装饰者模式1. 分析定义在不改变原有对象的基础之上,将功能附加到对象上提供了比继承更有弹性的替代方案(扩展原有对象功能)类型: 结构型适用场景扩展一个类的功能或给一个类添加附加职责动态的给一个对象添加功能,这些功能可以再动态的撤销优点继承的有力补充,比继承灵活,不改...
2019-05-31 13:58:32 181
原创 FTP工具类
FTP工具类0. pom<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version></dependency>1. 文件上传...
2019-05-27 17:31:44 886
原创 设计模式_14_外观模式
文章目录外观模式1. 分析2.示例3. 使用该模式的源码类外观模式1. 分析定义:又叫门面模式,提供了一个统一的接口,用来访问子系统中的一群接口外观模式定义了一个高层接口,让子系统更容易使用类型:结构型适用场景子系统越来越复杂,增加外观模式提供简单调用接口构建多层系统结构,利用外观对象作为每层的入口,简化层间调用优点简化调用过程,无需深入了解子系统,防止带来风险减少系统...
2019-05-27 17:08:35 120
原创 设计模式_13_原型模式
文章目录原型模式1. 分析原型模式1. 分析定义:指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象不需要知道任何创建的细节,不调用构造函数类型:创建型适用场景:类初始化消耗较多资源new 产生的一个对象需要比较繁琐的过程(数据准备、访问权限等)构造函数比较复杂循环体中产生大量对象时优点:原型模式性能比直接new一个对象性能高简化创建过程缺点...
2019-05-27 10:35:39 96
原创 设计模式_12_单例模式
文章目录单例模式1. 分析2. 示例2.1 懒汉式2.2 懒汉式双重锁检测2.3 静态内部类单例模式2.4 饿汉式单例模式1. 分析定义:包证一个类仅有一个实例,并提供一个全局访问点类型:创建型适用场景:想确保任何情况下都绝对只有一个实例优点:在内存中只有一个实例,减少了内存开销可以避免对资源的多重占用设置全局访问点,严格控制访问缺点:没有接口,扩展困难...
2019-05-16 15:57:33 114
原创 Spring Boot 配置Druid数据库连接池
文章目录Spring Boot 配置Druid数据库连接池1. pom.xml2. application.ymlSpring Boot 配置Druid数据库连接池1. pom.xml<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifa...
2019-05-10 16:12:42 270
转载 Mybatis中进行批量更新
Mybatis中进行批量更新Mybatis中进行批量更新Sql 批量更新一条sql语句来批量更新所有数据,下面直接看一下在mybatis中通常是怎么写的(去掉mybatis语法就是原生的sql语句了)。<update id="updateBatch" parameterType="java.util.List"> update table_name set ...
2019-05-06 12:43:47 22682
docker-compose-linux
2023-11-02
ms-mcms [https://gitee.com/mingSoft/MCMS/tree/5.3.4]
2023-10-08
Java自动识别文件字符编码工具类.rar
2020-04-13
Effective Java合集[第二版中文版及第三版英文版]
2018-12-17
Java核心技术_第10版_卷1_原书_中文版扫描版.part2
2017-12-29
Java核心技术_第10版_卷1_原书_中文扫描版pdf文件part1
2017-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人