javacalss文件打补丁注意:在tomcat下打补丁的话,一定要确保tomcat服务停止了,然后再把同名的class文件进行覆盖。这两天,发一个补丁文件给现场的同事。同事说打完补丁后,有的数据采集正常,有点数据采集不到?我就奇怪了,怎么会有的不正常,有的正常呢?我就问现场的同事,他是怎么打补丁的,会不会是补丁没有打好?他说打好了。于是开始我漫长的远程调试过程,看看前台,在看看后台打印的日志,发现日志中没有打出我预期的东西,初步判断是补丁文件没有打成功。
系统 2019-08-12 01:33:35 2611
在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基
系统 2019-08-12 01:33:35 2611
cd/usr/share/selinuxsetenforce0tar-xvfMySQL-5.6.12-1.el6.x86_64.rpm-bundle.tarrpm-qa|grep-imysqlyum-yremovemysql-libs*rpm-emysql*rpm-ivhMySQL-server-5.6.12-1.el6.x86_64.rpmrpm-ivhMySQL-client-5.6.12-1.el6.x86_64.rpmrpm-ivhMySQL-de
系统 2019-08-12 01:33:15 2611
http://www.mono-project.com/Main_Pagehttp://zh.wikipedia.org/zh/MonoMono是一个由Novell公司(先前是Ximian)主持的项目。该项目的目标是创建一系列符合ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和共通語言執行平臺。与微软的.NETFramework不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,U
系统 2019-08-12 01:33:06 2611
原文:[翻译]:SQL死锁-阻塞一般情况下死锁不是一步到位的,它必须满足特定的条件,然后形成资源的循环依赖才会产生死锁,死锁之前一定会出现阻塞,由阻塞升级才有可能出现死锁,所以我们有必要了解系统中都有哪些已经被阻塞的锁。我在解决共享锁产生的死锁时,我测试团队的一位同事的问题:既然所有的查询都已经是readuncommitted模式了,为什么还会有死锁呢?下面这篇会回答这个问题。Wealreadyknowwhatarethemostimportantlock
系统 2019-08-12 01:32:59 2611
http://bert82503.iteye.com/blog/2152613前些天,线上出现“服务端长连接与客户端短连接引起Nginx的Writing、Active连接数过高问题”,这个是由于“服务端使用HTTPs长连接,而客户端使用短连接”引起。这几天,发现Nginx与Tomcat之间也存在同样的问题,原因是两边的相关配置参数不一致引起的。(这是心细活!)先说说服务为什么使用HTTPs长连接技术?有如下几个原因:对响应时间要求较高;服务走的是公网,客户
系统 2019-08-12 01:32:56 2611
http://blog.csdn.net/prettywolf/archive/2007/03/10/1525911.aspx以下文章参考了网上的文章,但经过自己试验和整理。linux自动启动程序的方法很多,但是有时某些程序要设置环境变量的就会引起麻烦。tomcat启动时需要设置JAVA_HOME,CLASSPATH等环境变量,很多文章说设置好环境变量,把/path/startup.sh放到rc.local中就可以实现自动启动了,但是实际操作发现,很多的l
系统 2019-08-12 01:32:55 2611
1、进程与线程这是个老生常谈的话题,我们只需要记住:进程可是一个资源的基本单位,而线程是程序调度的基本单位,一个进程内部的线程之间共享进程获得的时间片。线程拥有自己的栈,因为线程有自己的局部变量,其他的资源(文件描述字,全局变量等)和其他线程共享。2、有关线程的函数intpthread_create(pthread_t*thread,pthread_attr_t*attr,void*(*start_routine)(void*),void*arg);参数说
系统 2019-08-12 01:32:49 2611
1.下载Tomcat5.5,这里使用的Tomcat5.x版本,对于Tomcat6.x应该是类似的配置;2.添加三个配置文件,文件名和内容如下:conf/Catalina/localhost/jsp-examples-share.xml
系统 2019-08-12 01:32:43 2611
使用说明:一、1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"1)在系统变量里新建JAVA_HOME变量,变量值为:C:\ProgramFiles\Java\jdk1.6.0_14(根据自己的安装路径填写)2)新建classpath变量,变量值为:.;%JAVA_HOME
系统 2019-08-12 01:32:33 2611