-
FreeMarker宏macro的使用
定义宏macro 创建public.ftl文件,用于存放各个公共宏macro <#--公共顶部--> <#macro header title="默认文字" keywords="默认文字&……
Joe.Ye 2023-04-010 0 -
No modifications are allowed to a locked ParameterMap 解决方案
使用Filter过滤器完成对敏感词汇的过滤,在判断方法名是getParameterMap时出现如下如下报错的问题: java.lang.IllegalStateException: No modifications are ……
Joe.Ye 2023-04-010 0 -
Java中将Word生成缩略图
解决思路 1、先将word生成pdf,这个采用openoffice或者jacob 2、然后将pdf生成图片 注:需要安装OpenOffice依赖,并启动soffice服务 依赖引入 需要的jar包……
Joe.Ye 2023-04-010 0 -
Java连接OpenOffice4的使用
项目使用背景 内部使用的文件管理系统,实现doc,docx文件的在线预览功能;整体功能类似于知网的功能缩减版:文件的管理,在线预览,查重功能。其中还使用到pd……
Joe.Ye 2023-04-010 0 -
阻塞队列之LinkedBlockingQueue
概述 LinkedBlockingQueue内部由单链表实现,只能从head取元素,从tail添加元素。添加元素和获取元素都有独立的锁,也就是说LinkedBlockingQueue是读写分离的……
Joe.Ye 2023-04-010 0 -
元素唯一的LinkedBlockingQueue阻塞队列
这是一个简单的阻塞队列,它继承了JDK原有的LinkedBlockingQueue,也是线程安全的。与LinkedBlockingQueue不同的地方在于,UniqueLinkedBlockingQueue队列里面……
Joe.Ye 2023-04-010 0 -
FastJson校验json字符串是否合法
JSON.isValid(String str)、JSON.isValidObject(String str)、JSON.isValidArray(String str)均已过时并存在Bug,FastJson 1.2.60新增加一个高性能校验JSON字……
Joe.Ye 2023-03-270 0 -
CompletableFuture 使用详解
runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 public static CompletableFuture<Void> runAsync(Runnable r……
Joe.Ye 2023-03-270 0 -
Java队列Queue详细分析
Queue:基本上,一个队列就是一个先入先出(FIFO)的数据结构 Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接口。 Queue……
Joe.Ye 2023-03-260 0 -
Java 8的中Consumer、Supplier、Predicate和Function
这几个接口都在java.util.function包下的,分别是Consumer(消费型)、supplier(供给型)、predicate(谓词型)、function(功能性) Consumer接口 从字面上……
Joe.Ye 2023-03-260 0 -
Java中Date、LocalDateTime与Calendar易混淆点梳理
Date与时区有关 Date最好取系统时区,否则容易混淆 //Date now = Date.from(LocalDateTime.now().atZone(ZoneId.systemDefault()).toInstant()); //取系统……
Joe.Ye 2023-03-260 0 -
Java动态修改Enum实例
众所周知,enum类型实例数量是固定的,甚至还被用来设计单例。但有时候仍然存在需要动态增加Enum实例的场景,这也并非一定是设计失败,也可能是增加灵活性的实……
Joe.Ye 2023-03-260 0 -
将文本转为二维码图片Base64编码
import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.Wr……
Joe.Ye 2023-03-260 0 -
Java实现Base64码与图片互转
介绍Java实现Base64码与图片互转方法 工具类 import java.io.*; import org.apache.commons.codec.binary.Base64; public class Base64ImageUtils { /……
Joe.Ye 2023-03-260 0 -
provider.BouncyCastleProvider库导入用于算法和生成证书
依赖引入 <!-- https://mvnrepository.com/artifact/org.bouncycastle/bcpg-jdk15on --> <dependency> <groupId>org.bouncycastle</……
Joe.Ye 2023-03-250 0
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。
评论于 CentOS 7下安装MySQL