摘要: 后期将不再使用博客园,博客已搬家到CSDN,欢迎访问我的CSDN博客:https://blog.csdn.net/lingerlan510 阅读全文
posted @ 2021-12-14 14:18 蓝色恋人 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 前言 此方法是利用了poi读取excel然后将其写入到excel指定单元格位置处,并且图片在excle中是处于悬浮状态的,图片最终展示的大小为指定单元格的大小 导入poi相关jar包: <dependency> <groupId>org.apache.poi</groupId> <artifactI 阅读全文
posted @ 2021-01-19 16:53 蓝色恋人 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: 前言 项目中遇到需求,需要将多个excel的sheet合并到一个excel里面。网上看了一下文章,但是很多都是断章取义,不是代码不全,就是jar包版本不同一,为此自己解决这个问题后,把解决方案记录下来,供后来的童鞋参考: 第一步:导入poi相关jar包 <dependency> <groupId>o 阅读全文
posted @ 2020-09-22 11:08 蓝色恋人 阅读(7140) 评论(1) 推荐(2) 编辑
摘要: 建造者模式也是属于创建型模式之一,其作用是使用多个简单的对象一步一步构建成一个复杂的对象,它提供了一种创建对象的最佳方式。 模式名称 优点 缺点 应用场景 建造者模式 1、建造者独立,易扩展。 2、便于控制细节风险。 1、产品必须有共同点,范围有限制。 2、如内部变化复杂,会有很多的建造类。 1.生 阅读全文
posted @ 2020-09-15 11:06 蓝色恋人 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 原型模式也属于创建型模式,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。其中包含了深复制和浅复制两种复制。 浅复制:将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原对象所指向的。 深复制:将一个对象复制后,不论是基本数据类型还有引用类 阅读全文
posted @ 2020-09-14 11:12 蓝色恋人 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 工厂模式就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建,将创建对象的过程交给工厂类(我们举一个发送邮件和短信的例子): 模式名称 优点 缺点 使用场景 简单工厂模式 外界不需要创建对象,只需要消费即可 工违反了高内聚责任分配原则,如果需要添加新的类,则就需要改变工厂类了。 ①工厂类负责创 阅读全文
posted @ 2020-09-10 15:22 蓝色恋人 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 单例模式共分为三种方式、饿汉式、懒汉式、枚举方式等,每种方式都有各自的特点: 方式 优点 缺点 是否推荐 使用场景 饿汉式 无线程安全问题 可能造成内存浪费、无懒加载效应 推荐 源码Runtime类中使用了饿汉式 懒汉式 懒加载 有线程安全问题 推荐 枚举方式 简单、无线程安全问题 推荐 饿汉式实现 阅读全文
posted @ 2020-09-10 14:56 蓝色恋人 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 前言 本文是采用了wkhtmltopdf插件的方式进行将html转换成pdf的,首先需要下载该插件,并进行安装(注意区分系统),此处提供windows64的安装包,本文中也是采用此安装包来实现,其他系统的同学可以自行到官网去下载对应系统的安装包,此处不赘述,顺道给出大家下载地址。 windows下载 阅读全文
posted @ 2020-08-28 10:57 蓝色恋人 阅读(3360) 评论(1) 推荐(0) 编辑
摘要: 1、ArraryList相关 ArrayList是线程不安全的,在多线程下同时操作一个集合会出java.util.ConcurrentModificationException异常(并发修改异常),如下所示: public static void main(String[] args) throws 阅读全文
posted @ 2020-08-03 16:14 蓝色恋人 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 一、利用docker安装fastdfs 在搭建fastDFS文件上传下载服务器之前,你需要准备的有一个可连接的linux服务器,并且该linux服务器上已经安装了docker,若还有没安装docker的,先百度自行安装docker。 1.在dockerHub中查询需要下载的fastdfs版本,我下载 阅读全文
posted @ 2020-06-29 15:11 蓝色恋人 阅读(6413) 评论(0) 推荐(0) 编辑