- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 学习:适配器模式
适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。我们通过下面的实例来演示适配器模式的使用。...
2019-12-16 14:33:41 140
原创 Java :Tree 和 List 集合的相互转化
判断是否存在子集//判断是否存在子集 private static boolean ifChilds(List<?> list) { boolean flag = false; if (list != null && list.size() != 0) { flag = true; }...
2019-12-13 16:22:27 3117 1
原创 XMathUtil 工具类: BigDecimal 类型 计算公式大全!!!
BigDecimal 计算工具类加减乘除/** * @Author: wangmx * @title 数学计算工具类 * @description 提供常用的数值加减乘除计算 , 及多个数值的求和 , 平均值 , 最大最小值计算 */public class XMathUtil { /** 默认的除法精确度 */ private static final ...
2019-12-13 16:11:25 575
原创 CalendarUtil 工具类 :时间计算,时间类型转换
时间工具类时间类型计算时间类型转化/** * @program: hopson * @Date: 2019/4/26 14:24 * @Author: wangmx * @Description: 时间 计算工具类 */public class CalendarUtil { /** * @param num 为增加的天数 * @param ...
2019-12-13 16:09:00 531
原创 JsonUtil 工具类:获取Json转化成集合
根据 Json 路径 把 Json 转化成 对应对象的 List 集合 的 工具类/** * @program: hopson * @Author: wangmx * @Description: 读取 json 文件 转成 对应 集合 类型 */public class JsonUtil { public String json(String name){ S...
2019-12-13 16:05:56 1675
原创 Spring Boot : 整合 Shiro 重写 DefaultWebSessionManager
SpringBoot整合shiro 重写 DefaultWebSessionManager正常来讲 Shiro 是从 Cookie 中获取 SessionId 的,然后找到相对应的 Session来保证用户登陆的正确性和权限的正确性,但是在前后端分离的项目中,由于每次的 SessionId 都是不一样的,所以我这里选择的是重写DefaultWebSessionManager 的部分方法,然...
2019-12-13 15:38:08 5538
原创 SpringBoot:全局异常捕获,自定义异常
SpringBoot 全局异常捕获用来捕获全局异常@ControllerAdvicepublic class GlobalDefultExceptionHandler { Logger log = LoggerFactory.getLogger(getClass()); //声明要捕获的异常 自定义 异常 @ExceptionHandler(value = G...
2019-12-13 15:23:18 167
转载 学习:建造者模式
建造者模式建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。转载地址建造者模式介绍将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。主要解决在软件系统中,有时...
2019-12-12 16:22:04 122
转载 学习:抽象工厂模式
抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍主要解决接口选择的问题。在一个产品族里面,定义多个产品。在一个...
2019-12-12 10:42:18 107
转载 学习:工厂模式
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决接口选择的问题实现...
2019-12-11 17:58:41 122
转载 学习:单例模式
单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。...
2019-12-11 16:28:02 134
原创 Java-23种设计模式(持续更新学习23种设计模式)
设计模式一. 创建型模式1.单例模式2.工厂模式3.抽象工厂模式4.建造者模式5.原型模式二. 结构型模式1.适配器模式2.桥接模式3.装饰模式4.组合模式5.外观模式6.享元模式7.代理模式三.行为型模式1.模板方法模式2.命令模式3.迭代器模式4.观察者模式5.中介者模式6.备忘录模式7.解释器模式8.状态模式9.策略模式10.职责链模式11...
2019-12-11 15:47:14 126
清理下载失败的maven.bat
2020-04-22
git 忽略不需要提交代码 工具文件
2020-04-22
bootStrop 分页插件
2018-11-01
windows 64位reids
2018-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人