
后端开发
后端开发相关
xinglu31
好记性不如烂笔头
展开
-
Thymeleaf 页面中将long转换为日期格式
<td th:text="${#dates.format(new java.util.Date(activity.loggedTimestamp))}"></td>参考:https://stackoverflow.com/a/38944477/1280694原创 2020-05-15 17:48:35 · 925 阅读 · 0 评论 -
ignoreCase in List<String> contains method
List contains string ignorecase原文连接:https://stackoverflow.com/a/38435424List<String> list = new ArrayList<>();boolean containsSearchStr = list.stream().anyMatch("search_value"::equ...转载 2019-03-04 16:53:23 · 1212 阅读 · 0 评论 -
UML显示不全
UML文件过大,在IDEA的PlantUML或者Eclipse的PlantUML插件中都出现了显示UML图不完整的问题。解决办法:使用plantuml.jar 将UML文件导出为图片,然后打开图片浏览就行链接:http://ioejr.com/index.php/2019/04/12/uml显示不全/...原创 2019-04-15 12:00:08 · 2440 阅读 · 0 评论 -
IDEA PlantUML no dot executable found cannot find graphviz
缺少了Grapphviz配置,下载安装Graphviz就可以解决该问题。Graphviz的安装配置参考:http://skyao.github.io/2014/12/05/plantuml-installation/原创 2019-04-15 12:00:15 · 3510 阅读 · 0 评论 -
Apache配置多个端口使得可以访问多个项目,适用于宝塔面板
1. 增加Apache的监听端口,可以通过修改ApacheHome/conf/httpd.conf文件 实现## Change this to Listen on specific IP addresses as shown below to# prevent Apache from glomming onto all bound IP addresses.##Listen 0.0....原创 2019-05-03 00:18:24 · 3173 阅读 · 0 评论 -
VI/VIM 显示行号
1. 设置行号很简单。我们要到命令模式下,输入set number:set numberor:setnu2. 显示当前行行号,在VI的命令模式下输入:nu3. 关闭行号:set nonumber参考:https://jingyan.baidu.com/article/22a299b5ca65a49e19376...原创 2019-05-03 00:42:31 · 897 阅读 · 0 评论 -
Ubuntu安装JDK(使用apt-get)
1. 搜索使用apt-get可以安装的jdkapt-cache search openjdk2. 选择并安装需要的版本sudo apt-get install openjdk-8-jdk3. 检查是否安装成功java -versionopenjdk version "1.8.0_191"OpenJDK Runtime Environment (build 1.8.0_...原创 2019-05-05 12:03:40 · 687 阅读 · 0 评论 -
Sonarqube duplicated blocks of code must be remove
Sonarqube duplicated blocks of code must be remove(Source files should not have any duplicated blocks)解决办法1: 在UI上面把 Copy-paste detection 去除可以在Sonarqube Server -》 Administration -》 Analysis Scope -》 ...原创 2019-08-14 17:52:24 · 17892 阅读 · 1 评论 -
修改Java日期显示时间语言问题,修改Intellij/Eclipse日期显示中文而不是英文
修改Java日期显示时间语言问题,修改Intellij/Eclipse日期显示中文而不是英文背景解决办法背景Intellij中的Java代码输出日期显示中文而不是英文,同时相关代码在Eclipse中也是同样问题。本来一直使用的都是英语显示的时间,重装系统升级为Windows10 后发现Java代码当中输出的时间变成中文,需要更改相关设置使得代码中的时间显示为英文。解决办法在windows...原创 2019-01-16 15:09:18 · 1376 阅读 · 0 评论 -
java.lang.NoSuchMethodError: javax.ws.rs.core.Response
出现这种错误的原因是使用了旧的javax.ws.rs.core 实现,可以使用指定maven依赖来解决该问题: <dependency> <groupId>org.apache.axis2</groupId> <artifactId>axis2-jaxws</artifactId> &...翻译 2018-09-03 17:36:11 · 7925 阅读 · 0 评论 -
Java debug jar
java -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y -jar path/to/some/war/or/jar.jar Appendix:[1] https://stackoverflow.com/a/38357751/1280694[2] https://blog.csdn.n...原创 2018-08-03 11:05:53 · 2755 阅读 · 1 评论 -
Duplicated block of Code in Sonar
The Duplicate Blocks rule raises issues at the file level. So it's not trying to tell you that your import statement is duplicated, but that somewhere in the file is a duplicate block. If you'll scrol...转载 2018-05-18 17:34:22 · 4349 阅读 · 0 评论 -
apache common lang 的 StringUtils.isNumeric 对于负数识别不了,使用NumberUtils.isNumber可以解决
StringUtils.isNumeric(null) = falseStringUtils.isNumeric("") = falseStringUtils.isNumeric(" ") = falseStringUtils.isNumeric("123") = trueStringUtils.isNumeric("ab2c") = falseStringUtils.isNumeric...原创 2018-05-21 11:56:19 · 7048 阅读 · 1 评论 -
Fields in a "Serializable" class should either be transient or serializable
Fields in a Serializable class must themselves be either Serializable or transient even if the class is never explicitly serialized or deserialized. That's because under load, most J2EE application fr...原创 2018-05-28 17:35:11 · 9117 阅读 · 1 评论 -
[Maven命令]使用Maven命令之下载一个JAR包
参考:https://stackoverflow.com/questions/7110114/how-to-simply-download-a-jar-using-mavenmvn dependency:get -DremoteRepositories=http://repo1.maven.org/maven2/ -DgroupId=junit -DartifactId=junit -Dversi...原创 2018-06-20 19:27:44 · 17532 阅读 · 1 评论 -
Maven 删除没有用到的依赖项
1. 分析没有用到的依赖 可以使用maven命令进行分析 mvn dependency:analyze -DignoreNonCompile2.查看没有用到的依赖引入 因为依赖往往可能被其他的依赖引入,所以一般需要在最外层进行exclude,可以使用以下方式查看依赖层级 (1) 使用Eclipse的Dependency Hierarchy查看依赖 (2) IDEA Intellij可以...原创 2018-06-14 11:22:51 · 17693 阅读 · 0 评论 -
java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:459)
public class TestProperties { public static void main(String[] args) { try{ Properties props = new Properties(); props.put("aa", null); }catch(Exception e){ e.printStackTrace()...原创 2018-06-14 17:58:41 · 4081 阅读 · 0 评论 -
命令行查看本地Maven仓库地址
翻译自: https://stackoverflow.com/questions/5916157/how-to-get-the-maven-local-repo-location1. 如果是只需要查看本地仓库的话可以使用如下命令:mvn help:evaluate -Dexpression=settings.localRepository | grep -v '\[INFO\]'2. 在运行mav...原创 2018-06-20 16:25:36 · 30821 阅读 · 4 评论 -
HTTP 405 (Method not allowed)
前端发送请求的方法和后端接收请求的方法对应不上,例如后端需要的是GET方法,而前端使用了POST方法,会出现该错误原创 2018-07-24 14:46:38 · 2813 阅读 · 0 评论 -
maven log
查看maven test相关的log:${basedir}/target/surefire-reports FYI:[1] : https://maven.apache.org/surefire/maven-surefire-report-plugin/原创 2018-08-14 17:22:49 · 927 阅读 · 0 评论 -
Maven解决java.lang.VerifyError: Expecting a stackmap frame at branch target错误
java.lang.VerifyError: Expecting a stackmap frame at branch target 71 in method com.abc.domain.myPackage.MyClass$JaxbAccessorM_getDescription_setDescription_java_lang_String.get(Ljava/lang/Object;)Lja...原创 2018-05-18 15:57:33 · 21077 阅读 · 8 评论