- 浏览: 312437 次
- 性别:
- 来自: 北京
最新评论
-
di1984HIT:
学习了~~~
使用反射读取enum的属性 -
houzhanshanlinzhou:
不错,可以使用
使用反射读取enum的属性 -
p8098:
感谢,写得很好
不同浏览器上中文文件名的下载乱码问题 -
baozhutang:
我们这边的解决方法是,用一个trigger生成id,不通过sq ...
mybatis使用foreach批次插入,解决sequence只查询一次的问题 -
csakurai:
非常感谢,搞定了!之前找了很多个都不行。
mybatis使用foreach批次插入,解决sequence只查询一次的问题
文章列表
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是第一个加载的