随笔分类 - java
摘要:<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </dependency> <dependency> <groupId>
阅读全文
摘要:1.进入到idea安装目录,找到\plugins\maven\lib 目录,可以看到maven有几个 2.修改maven2 或maven3 下conf目录下的settings.xml 文件如下 找到mirrors,添加以下内容 <mirror> <id>alimaven</id> <name>ali
阅读全文
摘要:java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线
阅读全文
摘要:JDK,开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。。。。JRE,运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。参考:http://ihyperwin.iteye.c
阅读全文
摘要:public static void main(String[] args) { BigDecimal b1 = new BigDecimal(0.01000000); BigDecimal b2 = new BigDecimal("0.010000001"); BigDecimal b3 = ne
阅读全文
摘要:CheckStyle报错的常见问题及解决方式 声明: 本文摘自百度文库。希望这篇文章提到的规范能对大家编程起到好的效果,此文不定期更新,将推出更加详尽的编程规范。 1 提示:Type is missing a javadoc commentClass 说明:缺少类型说明 解决方法:增加javadoc
阅读全文
摘要:Entity 类中加@Id
阅读全文
摘要:今天想定义一个类常量,结果如下面那样定义,确报错了。error is: Integer number too large public static final Long STARTTIME = 1493568000000;我就去查了下,在后面加上L,就好了,就会作为long类型来处理了,若是不加,
阅读全文
摘要:原因分析: 出现这个报错的原因是因为端口被占用导致的。 解决方法: 解决方法主要两种:修改端口配置(推荐)、关闭占用端口的进程(不推荐)。 方式一:修改端口配置(推荐) 被占用的端口可能是本地端口,也可能是JMX端口或Debug模式下的端口,配置端口位置如图所示,尝试修改后启动tomcat不报错就可
阅读全文
摘要:gradlew :api-client:install 编辑完后点击
阅读全文
摘要:知识点:1、equals 方法的作用,Object equals 与 String equals 的内部实现2、hashCode 的作用,为什么重写 equals 方法最好也要重写 hashCode 方法3、HashMap 的底层实现,即数组+链表 参考资源:https://kakajw.iteye
阅读全文
摘要:先点击编译器,再 mvn compile
阅读全文
摘要:带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义。 通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable("x
阅读全文