java
文章平均质量分 60
Tango小黄
这个作者很懒,什么都没留下…
展开
-
Mysql Jdbc读取datetime类型字段返回LocalDateTime类,而不是Timestamp
使用mysql-connector-java 8.0.23及以后的版本时,datetime类型返回的是LocalDateTime类原创 2023-10-19 17:16:49 · 1631 阅读 · 3 评论 -
java命令-cp指定classpath时通配符只能代表jar
java在-cp指定classpath时,通配符 * 指的.jar和.JAR文件,并不是代表所有文件原创 2022-08-08 19:57:07 · 1086 阅读 · 0 评论 -
java处理时间(使用DateTimeFormatter和LocalDateTime)
java在处理时间的时候有很多方式,早期的`SimpleDateFormat`、`Date`、`Calendar`,以及后来的`DateTimeFormatter`、`LocalDateTime`等等,但是由于`SimpleDateFormat`存在线程不安全的问题,因此推荐使用`DateTimeFormatter`、`LocalDateTime`来处理时间,在这里对一些常用的方法做一个整理。原创 2022-03-09 15:59:41 · 3488 阅读 · 0 评论 -
maven项目代码获取<version>版本号(通过jar包获取)
开发maven项目时,有时需要在代码里面获取maven的<version>版本号,本文介绍一种通过jar包获取版本号的方式。原创 2022-01-27 17:45:26 · 2534 阅读 · 0 评论 -
java创建线程安全的Set集合
java创建线程安全的Set集合的几种方法的对比:CopyOnWriteArraySet、Collections.synchronizedSet()、Collections.newSetFromMap(new ConcurrentHashMap<>())、ConcurrentHashMap.newKeySet()原创 2021-12-27 14:51:10 · 19090 阅读 · 0 评论 -
SpringBoot + thrift + apache.commons.pool2:在springboot项目上构建thrift客户端连接池
目录一、前言二、thrift服务端三、thrift客户端连接池引入pom依赖需要池化的对象对象工厂对象池对象池的配置类Spring配置类四、使用五、总结一、前言因为工作需要,用thrift实现rpc的时候,考虑到创建、销毁连接的开销比较大,因此想到弄一个thrift客户端连接池,每次使用thrift客户端只需要从池子中获取一个连接,用完后再放回去,这样可以保证程序重复使用少数的几个连接而不需要...原创 2020-03-06 13:05:38 · 1175 阅读 · 0 评论 -
log4j2 jndi ldap漏洞复现
2021年12月9日,apache log4j2项目爆出重大安全漏洞,如何复现呢?原创 2021-12-16 15:31:06 · 4869 阅读 · 0 评论