java
「已注销」
这个作者很懒,什么都没留下…
展开
-
mysql中timestamp格式如何映射到java.util.Date
测试中发现一个问题,当mysql中gmt_create数据格式为timestamp,并且格式为’YYYY-MM-DD HH:MM:SS’的形式,最终转化成java.util.Date,看起来数值对不少,有时间差,如下图:其实,mysql中的timstamp对应java中的java.sql.Date,这样就能把MySQL中以’YYYY-MM-DD HH:MM:SS’的形式显示DATETIME类型...原创 2020-03-01 22:26:50 · 3930 阅读 · 0 评论 -
深入剖析JDK线程池ThreadPool
前言线程池是java人员在工作中经遇到的一个技术,也是一个技术难点,最近遇到一个生产环境线程池使用问题,今天特针对源码和平时的工作经验,对ThreadPoolExecutor进行一个全面的剖析1.问题1.1 业务场景业务端直连oss上传的文件结果值,oss会回调到业务服务,然后业务服务处理数据后,将处理后的数据发送到mq供业务端消费以便得到文件上传后的结果值1.2 问题现象业务端反馈,...原创 2020-01-20 22:29:33 · 324 阅读 · 0 评论 -
深入剖析Java SPI机制
深入剖析Java SPI机制1. 什么是SPISPI(Service Provider Interface,服务提供者接口),比如:java.sql.Driver接口,不同厂商针对同一接口做出不同的实现,mysql和postgresql都有不同的实现提供给用户,而Java的SPI机制可以为某个接口寻找服务实现。SPI经典的实现就是JDK1.6引进的 final类: java.util.Ser...原创 2020-01-19 14:17:05 · 268 阅读 · 0 评论