-
fastjson可正常反序列化字符串null
踩坑:FastJson可正常反序列化字符串null,返回null,而不会抛出JsonException异常 try { User user = JSON.parseObject("null", User.class); ……
Joe.Ye 2023-02-180 0 -
fastjson生成json时Null属性不显示
在使用Fastjson解析json时发现,默认处理null时,无论是Map还是Object,结果会把null的字段以及值过滤掉,业务上需要保留null值 Map<String, Object> js……
Joe.Ye 2023-02-180 0 -
Java中finalize的作用
finalize的工作原理应该是这样的:一旦垃圾收集器准备好释放对象占用的存储空间,它首先调用finalize(),而且只有在下一次垃圾收集过程中,才会真正回收对象的……
Joe.Ye 2023-02-140 1 -
ConcurrentHashMap的size操作
如果我们要统计整个ConcurrentHashMap里元素的大小,就必须统计所有Segment里元素的大小后求和。Segment里的全局变量count是一个volatile变量,那么在多线程场……
Joe.Ye 2023-02-140 0 -
SynchronizedMap和ConcurrentHashMap之同步方式比较
Map可以使用多种实现方式,HashMap的实现采用的是hash表;而TreeMap采用的是红黑树。 Hashtable 和 HashMap 这两个类主要有以下几方面的不同: Hashtable和Has……
Joe.Ye 2023-02-140 0 -
Java实现DESede对称加解密
DESede是由DES对称加密算法改进后的一种对称加密算法。使用 168 位的密钥对资料进行三次加密的一种机制;它通常(但非始终)提供极其强大的安全性。如果三个56……
Joe.Ye 2023-02-140 0 -
RandomStringUtils工具类
//产生5位长度的随机字符串,中文环境下是乱码 RandomStringUtils.random(5); //使用指定的字符生成5位长度的随机字符串 RandomStringUtils.random(5, new ch……
Joe.Ye 2023-02-140 0 -
url参数和map之间的转换
url参数转换成map /** * 将url参数转换成map * @param param aa=11&bb=22&cc=33 * @return */ public static Map<String, Object> getUrlPa……
Joe.Ye 2023-02-140 0 -
LocalDateTime的增加和减少
格式化输出 DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime localDateTime = LocalDateTime.n……
Joe.Ye 2023-02-140 0 -
Java IO相互转换
byte[]和InputStream的相互转换 byte[]转换为InputStream public static final InputStream bytes2InStream(byte[] buf) { return new ByteArrayInputStre……
Joe.Ye 2023-02-140 0 -
国际化:Java平台下的Locale类
Locale类有如下几个构造器: Locale(String language) Locale(String language, String country) Locale(String language, String country, String variant)……
Joe.Ye 2023-02-140 0 -
Java正则表达式匹配一个或多个空格
(1)匹配一个或多个空格的正则表达式:\\s+ String[] newStr = str.trim().split("\\s+"); (2)匹配二个或多个空格的正则表达式:\\s{2,} String ……
Joe.Ye 2023-02-140 0 -
Java中String与BufferedReader、InputStream转换
String –> InputStream InputStrem is = new ByteArrayInputStream(str.getBytes()); //或者 ByteArrayInputStream stream = new ByteArrayInputStream(str……
Joe.Ye 2023-02-130 0 -
Java多线程编程七(单例模式)
饿汉模式(立即加载) “饿汉模式”也就是立即加载,在使用类时对应的对象已经创建 public class MySingleton { private static MySingleton mySingleton = n……
Joe.Ye 2023-02-130 0 -
Java多线程编程六(使用Lock)
可重入锁ReentrantLock 使用ReentrantLock方法 lock():锁定 unlock():解除锁定 int getHoldCount():返回当前线程保持此锁定的个数,也就是调用lock()方法……
Joe.Ye 2023-02-130 0
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。
评论于 CentOS 7下安装MySQL