#Java

java 匿名内部类

背景 最近在使用HashSet的时候, 为了方便初始化操作,看到了网上一些文章,使用java匿名内部类的方式进行初始化. HashSet<String> hashSet = new Has ...

MySQL 获取时间相差13小时的问题

现象 : 获取数据时,接口返回的时间与实际的时间相差13个小时左右. 使用IDE查看数据库中的数据是正确的, 但是通过java程序获取出来之后, 时间异常. 经过一些资料查找, 发现 一次 JDBC ...

Centos Tomcat 启动慢

最近遇到了Spring Boot 项目启动很慢的问题. 解决方案: 启动参数中增加: -Djava.security.egd=file:/dev/./urandom 参考: Centos环境下Tomc ...

生产环境性能调优

最近进行了一次代码审查及性能调优. 大对象拷贝问题 现象 对象拷贝或赋值经常使⽤ BeanUtil.copyProperties() ⽅法进⾏对象间属性的拷贝,赋值. 但是没有关注⽅法中是如何实现的, ...

jstack-线程分析利器全解

jstack-线程分析利器全解 jstack作用 在命令行下, 执行man jstack. Description : jstack prints Java stack traces of J ...

java jar包引用版本问题.

在公司开发项目的时候, 尤其是使用公司内部中间件,要确定公司是否有对其进行二次开发. 引用相关JAR包的时候, 确定好版本. 今天因为apollo引用错jar包. 造成多环境没有识别.(公司新加了环境 ...

@Service注解引发的问题

公司存在两套微服务环境, springcloud和dubbo,今天因为引用错包,引发异常,有一段时间百思不得其解. 现象 启动springboot 应用程序发生异常. 2019-03-27 20:2 ...