`
文章列表
Tomcat 6 连接池设置 Tomcat 6的配置和以前的不同,不推荐在server.xml中进行配置,而是在context.xml中进行配置才是更好的方法。是站点目录下的context.xml文件,不是tomcat_home\conf下的。tomcat_home\webapps\yourApp\META-INF\context.xml,没有的话就创建一个,这样可以在不同的网站下单独配置连接池了,并且不需要重启Tomcat,Tomcat会自动重载。 1.context.xml: <?xml version="1.0" encoding="UTF-8&q ...
最近在开发中遇到一个问题,就是如何判断远端服务器是否已经断开连接,如果断开那么需要重新连接。 首先想到socket类的方法isClosed()、isConnected()、isInputStreamShutdown()、isOutputStreamShutdown()等,但经过试验并查看相关文档,这些方法都是本地端的状态,无法判断远端是否已经断开连接。 然后想到是否可以通过OutputStream发送一段测试数据,如果发送失败就表示远端已经断开连接,类似ping,但是这样会影响到正常的输出数据,远端无法把正常数据和测试数据分开。 最后又回到socket类,发现有一个方法sendUrgent ...
连接:http://www.blogjava.net/laoding/articles/227041.html 首先是spring配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" ...
为了提高网站的访问性能,我们往往会在服务器端选择合适的部署环境。最简单的就是一个tomcat了,但是在高并发的情况下,非常 容易当机。因为tomcat配置的不优化。我最早也没有注意这些细节,因为我知道一个项目的性能不是通过搭建环境体现的,而是算法的高效,代码实现的合理性,以及数据库的合理使用,优化技术的使用等等。不过通过优化部署环境应该说是最直接的一种方案了。目前我知道的一种tomcat优化方案是使用 tomcat线程池。只需要在server.xml中改改配置就可以了。核心配置代码: Java代码  收藏代码    1. <Executor name="tomcatThread ...
当我们需要在Linux系统中安装一些软件而去下载安装文件时,一般都需要确认到底下载哪个版本的安装包,这就需要我们知道自己的Linux系统到底是什么版本、什么内核,常见的版本、内核查看命令或者文件有如下几个: version、uname、lsb_release、issue、redhat-release; 查看内核版本: [admin@mall_dev4 ~]$ cat /proc/version Linux version 2.6.9-67.ELxenU (brewbuilder@ls20-bc1-14.build.redhat.com) (gcc version 3.4.6 2006040 ...
两种方法: 1. java.text.NumberFormat  formater  =  java.text.DecimalFormat.getInstance();  formater.setMaximumFractionDigits(2);  //设置小数点后最长的个数 formater.setMinimumFractionDigits(2);  //设置小数点后最短的个数 System.out.println(formater.format(3.1415927));;  在formater.setMaximumFractionDigits(2);后面加上  formater.s ...
<input type="radio" name="radio_test" id="radio_test" checked="checked" /> <label for="radio_test">TEST</label> <br/> <input type="radio" name="radio_test" id="radio_test1" > <label for= ...
浏览器能正确识别的编码格式,只要按照这样的编码来设置对应的Content-Disposition,那么应该就不会出现中文文件名的乱码问题了。 首先,Content-Disposition值可以有以下几种编码格式 1. 直接urlencode:     Content-Disposition: attachment; filename="struts2.0%E4%B8%AD%E6%96%87%E6%95%99%E7%A8%8B.chm" 2. Base64编码:     Content-Disposition: attachment; filename="=?U ...
今天接收运维提供一台机器,启动weblogic的时候出现下面的错误: <Aug 18, 2010 9:48:10 PM CST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of th ...
近期有用户反映不能登录新系统,查看后台是密码校验没有通过,但是该用户说密码能够登录旧系统,搞得我们莫名其妙。加上调试信息后,才发现,原来该用户的密码有很多的特殊字符。没办法,只好处理了一下特殊字符的提交。期间也学了不少js的知识。   function encodeURL(sStr) {        return escape(sStr).replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27').replace(/\//g,'%2F');      } 在提交特殊字符时有些字符会被转换,如+被换为空格,这样 ...
有段时间没有写extjs了。今天写了点代码,却出现Ext is not defined的错误,纠结了半天也没有查出原因,上网Google了一把,才解决了问题。原来是加载顺寻的问题,现在总结如下: 标准的是 先加载  <script type="text/javascript" src="ext-base.js" /> 然后最后加载 <script type="text/javascript" src="ext-all.js" /> 如果你要标准点的话  EXT 的CSS是第一个加载的
Global site tag (gtag.js) - Google Analytics