今天周六!昨天夜里跟宪波搞spring mvc jdbc 的环境,到三点钟才解决!下午的时候在自己电脑上,试着跑了一下。虽然说是对工具运用的比较熟练、但是对jdk,tomcat的版本问题!还是不怎么清楚。比如有些注解,低一点的JDK版本是不识别的。下午在搞一个连接数据库的增删改查!哎…还是说这几天硬...
分类:
数据库 时间:
2014-08-02 20:42:04
阅读次数:
288
(1)引用计数法
这是最经典和最古老的一种,它的工作原理是为每个对象配备一个计数器,只有这个对象被引用了,引用计数器就加1,当引用失效时,计数器减一,只要计数器为0,意味着不再被使用,于是该对象就可以被回收了。
优点:实现简单;
缺点:无法处理循环引用情况。即有应该被回收的垃圾对象A、B,他们互相引用,除此之外无其他引用,然而他们计数器值不是0,因此无法回收,从而造成内存泄漏。
(2...
分类:
编程语言 时间:
2014-08-02 18:31:14
阅读次数:
257
这个是非集群模式,以后可能还会写集群的情况今天折腾了好久才把这个跑起来,静态资源归Apache加载不用请求Tomcat了,这样以后就方便做集群了,用的是JK的方式,据说还有其他的方式,这个没有详细去研究,今天就先把自己的过程说一遍方便以后查看。首先需要一个mod_jk-1.2.31-httpd-2....
分类:
其他好文 时间:
2014-08-02 18:06:43
阅读次数:
243
tomcat注册成windows服务:
打开cmd命令行,进入tomcat目标下的bin目录里,执行service.bat install tomcat_juziku(服务名),如下所示:
如果想删除windows服务,可以进入cmd命令行,执行sc delete tomcat_juziku(其中,tomcat_juziku为服务名,如果服务名中间有空格,就需要前后加引号)...
为了方便地测试web service,在自己的pc上需要配置两个tomcat服务器,如果同时启动,肯定会出现端口冲突,那么就需要修改端口了。
需要修改的端口有:
http端口(默认为8080),shutdown端口(默认8005),ajp端口(默认为8009)
1.特别要注意:不要设置CATALINA_HOME
2.分别修改安装目录下的conf子目录中的server.xml文件:
...
分类:
其他好文 时间:
2014-08-02 12:59:33
阅读次数:
245
使用JAVA的过程中,经常遇到程序启动时初始化一下资源,或生成一下临时文件,程序退出时要清除这些临时文件,或者程序退出时执行一下必要的其他操作。如果程序是通过我们提供的关闭/退出按钮正常退出的,一切还都好处理,但是如果用户直接关闭虚拟机运行的窗口,那一切就会变的比较复杂。
好在java提供了一种优雅的方式去解决这种问题。使得关闭的善后处理的代码能执行。java的关闭钩子能确保总是执行,无论用户如...
分类:
其他好文 时间:
2014-08-02 12:48:43
阅读次数:
205
复制算法,它将堆上的内存分为两个大小相等的区域,一个是空闲区域,一个是活动区域。在程序运行中,实际使用的是活动区域,也就是有50%的空间被浪费掉。 复制算法的实现过程:1.找出活动空间中所有存活的对象。2.将这些存活的对象复制到空闲区域。3.将之前的活动空间清空,然后,就变为空闲空间了,而...
分类:
其他好文 时间:
2014-08-02 12:18:43
阅读次数:
199
我使用的开发环境:MyEclipse10+Tomcat7+JDK6。 开发Servlet3的程序需要一定的环境支持。Servlet3是Java EE6规范的一部分,MyEclipse10和Tomcat7都提供了对Java EE6规范的支持。 Tomcat需要Tomcat7才支持Java EE6,.....
分类:
其他好文 时间:
2014-08-02 12:13:43
阅读次数:
247
前言:从现在开始定下目标,每天都写一篇技术总结,督促自己进行技术的累计沉淀,希望可以坚持下去,在此立贴为证。在此先从Tomcat8开始学习,以达到精通Tomcat的目的;第一季:Tomcat8迷情第一集:Tomcat8在Suselinux的安装下载Tomcat8选择Tomcatzip包下载(linux):http://mirr..
分类:
系统相关 时间:
2014-08-02 07:47:23
阅读次数:
374
the Gemfire consultant add one more parameter to JVM -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider to be honest, I had no idea what it was. so I googled it. the key thin...
分类:
编程语言 时间:
2014-08-02 01:57:13
阅读次数:
235