自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

帅气Dee海绵宝宝

小小小小小小明

  • 博客(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

右键编辑,复制你自己的maven 库地址 到 REPOSITORY_PATH 后面 ,然后直接点击运行即可,清理下载失败的 maven 文件相当的好用

2020-04-22

git 忽略不需要提交代码 工具文件

放在项目的根目录即可。git 提交代码时 有些不需要提交的文件进行忽略,例如 target 等等...。方便快捷 下载直接使用即可,安静 舒适 便捷

2020-04-22

bootStrop 分页插件

bootStrop 的分页插件 使用请看: https://blog.csdn.net/xyjcfucdi128/article/details/83615793

2018-11-01

windows 64位reids

windows 64位reids 数据库 直接解压 不用安装 即可使用 解压完 之后 按住Shift 鼠标右击 在此处打开 cmd窗口 粘贴 redis-server.exe redis.windows.conf --maxmemory 200M

2018-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除