1.做为一个程序员打字最重要 指法打字练习软件:http://home.bdqn.cn/thread-11142-1-1.html 2.JDK必不可少 JDK6.X下载 JDK7.X下载 3.Eclipse下载 Eclipse Standard 3.2下载 Eclipse Standard 3.8下 ...
分类:
编程语言 时间:
2017-10-26 22:51:37
阅读次数:
223
9.垃圾回收机制和JVM 1.GC(Garbage Coolection)指垃圾回收机制。没有提供相关api,手动回收,所有的内存分配和回收权限都在jvm中 2.System.gc():呼叫java虚拟机的垃圾回收器运行回收内存的垃圾 3.finalize()方法 当垃圾回收器认为一个对象没有存在意 ...
分类:
其他好文 时间:
2017-10-20 01:11:11
阅读次数:
151
写了一个接口的实现类,在方法的前面加了@Override居然报错了,要求移除这个注解。据说这个是JDK的版本问题,@Override在JDK5就已经有了,但是有一个小小的BUG就是不支持对接口的实现,认为这不是Override而JDK6修正了这个BUG,无论是对父类的方法覆盖还是对接口的实现都可以加 ...
分类:
其他好文 时间:
2017-09-21 13:52:35
阅读次数:
156
前言 公司此前用的一直是的SonarQube5.1(2015年版本,为兼容jdk6和jdk7的项目一直没有升级),最近为了pipeline的集成刚刚升级到了最新的SonarQube6.5版本。网上对SonarQube6的介绍比较少,这里重点先介绍下SonarQube6以后的一些新增特性。1.代码问题 ...
分类:
其他好文 时间:
2017-09-17 22:22:43
阅读次数:
307
一、使用SUN公司在JDK6中提供的新包com.sun.net.httpserver JDK6提供了一个简单的Http Server API,据此我们可以构建自己的嵌入式Http Server,它支持Http和Https协议,提供了HTTP1.1的部分实现,没有被实现的那部分可以通过扩展已有的Htt ...
分类:
Web程序 时间:
2017-09-15 10:12:53
阅读次数:
210
jdk6和7服务器端(-server) 默认的新生的垃圾回收器为:PS Scavenge,老年代默认的垃圾回收器为:PS MarkSweep 目前项目使用jdk7,tomcat7,经常出现内存堆使用量200s持续超过堆总内存80%,触发报警。 由于项目最近的更新为jdk和tomcat升级,从6升级到 ...
分类:
编程语言 时间:
2017-09-14 21:53:56
阅读次数:
250
安装环境:CentOS-6.5 安装方式:源码安装 软件:apache-tomcat-8.0.0.RC3.tar.gz 下载地址:http://tomcat.apache.org/download-80.cgi 安装前提 系统必须已安装配置JDK6+,安装请参考:http://www.linuxid ...
分类:
系统相关 时间:
2017-09-12 15:52:58
阅读次数:
206
安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi安装前提 系统必须已安装配置JDK6+,安装请参考:在CentOS-6.3中安 ...
分类:
其他好文 时间:
2017-09-12 15:52:28
阅读次数:
154
alternatives命令介绍:alternatives--install<link><name><path><priority>其中,install表示安装link是符号链接name则是标识符path是执行文件的路径priority则表示优先级比如在某个目录下安装jdk:在目录/tools/jdk6下安装了javaversion"1.6.0_12"[ro..
分类:
其他好文 时间:
2017-08-23 21:43:19
阅读次数:
123
【前提】 JVisualVM是由Sun提供的性能分析工具,在Jdk6.0以后的版本中是自带的,如果是用Jdk1.5或以前版本的就得要单独安装了。 【1】远程机器需要开启jmx 在使用jvisualvm之前要在服务器上开启jmx,因此需要在压测应用的TOMCAT_HOME/bin/catalina.s ...
分类:
系统相关 时间:
2017-08-23 19:11:47
阅读次数:
297