Application.java [crayon-6012cc567446f748915872/] MyPostConstruct.java [crayon-6012cc5674478652335514/] MyCommandLineRunner.java [crayon-6012cc567447c729712671/] MyCommandLineRunner2.java [c...
JAVA
NullPointerException没有异常栈打印
2020-05-25 09:45:17.961 [task-22] ERROR o.s.a.i.SimpleAsyncUncaughtExceptionHandler - Unexpected error occurred invoking async method 'public void dcp.bss.qrtz.job.service.VehicleAlarm.overspeed(dc...
javax.net.ssl.SSLHandshakeException
错误:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid cer...
SpringBoot项目部署到Centos上启动很慢
场景:项目使用的是springboot开发。在本机启动,大概完成的时间是20s左右,但是部署到Centos6.5服务器上启动要300s以上。 原因: SHA1PRNG算法是基于SHA-1算法实现且保密性较强的伪随机数生成器。 在SH...
解决Springboot访问URL带特殊字符导致400错误问题
RFC 3986规范规定Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符(RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = + $ , / ? # [ ])。 2.1.3.RELEASE版本Spr...
logback过滤器之EvaluatorFilter
EvaluatorFilter 求值过滤器,评估、鉴别日志是否符合指定条件。需要额外的两个JAR包,commons-compiler.jar和janino.jar 1.导包 [crayon-6012cc5675335290888275/] 2.配置 [crayon-6012cc567533d611652835...
Maven构建聚合模块中的指定模块
-am (also-make) 同时构建所列模块的依赖模块; -amd (also-make-dependents) 同时构建依赖于所列模块的模块; -pl (projects <arg>) 构建制定的模块,模块间用逗号分隔; -rf (resume-from &...
解决CentOS6下图片添加中文水印出现小方框问题。
描述:通过Java对图片添加中文水印,在本地Windows开发运行时,中文字体的水印可以正常显示,当部署到线上Centos上时无法正常显示中文,中文字都变成了小方块。 原因:部署的CentOS6系统上缺少中文字体,导致...
Spring Boot集成Thymeleaf小试
1.pom.xml添加依赖 [crayon-6012cc5675dc4300148454/] 2.application.yml添加配置 [crayon-6012cc5675dcc738405074/] 3.编写页面 [crayon-6012cc5675dd0381414394/] [crayon-6012cc5675dd4005872425/] ...
使用SONAR分析代码质量
简介 SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码风格问题,缺乏单元测试等问题, 并通过一个web ui展示出来...