- 浏览: 270312 次
- 性别:
- 来自: 上海
-
最新评论
-
zuo_qin_bo:
if(df==null){ //这个地方并发多的情况 ...
ThreadLocal解决dateFormat多线程错误 -
kongnan93:
好文!赞一个!!!!
jquery blockUI 居中显示 -
cxc_110928:
如果加上不能出现连续的数字或者字母 如 1234 abcd ...
用java 匹配一个数字和字母密码的正则表达式 -
wzwahl36:
http://www.atool.org/json2javab ...
JSON和JAVA的POJO的相互转换
文章列表
Tomcat访问速度
- 博客分类:
- tomcat
提高Tomcat访问速度有一下方法:
1、 修改hibernate.cfg.xml文件“show_sql”属性的值为false即不在控制台打印输出sql语句(此方法能提高访问速度60倍以上),如果一个服务器上运行多个服务除非调试需要外强烈建议都将其设置为false;
2、 修改hibernate.cfg.xml文件“max_statements”属性值为0;
3、 hibernate.cfg.xml文件部分属性的含义
<!-- 最大连接数 -->
<property name="hibernate.c3p0.max_size" ...
操作字符串函数
1. substring(start,end)从一个字符串中截取子串
start:截取子串开始的索引,start必须大于等于0,小于等于end
end: 截取子串的长度,end必须大于等于0,小于等于字符串长度,如果省略该参数,默认为字符串长 ...
<#assign summary=summary?replace("<.*?>","","r")>;
<#assign summary=summary?replace(" ","")>;
<#assign summary=summary?replace(" ","")>;
/**
* 去除html标记和空格
*/
function replaceHtmlTag(str){
var v_str=str.replace(/<[^>]*>/g,"");
return v_str.replace(/\s/g,"");
}
function getGetParameter(source, name)
{
var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)([url=file://\\s|&|$]\\s|&|$[/url])", "i");
if (reg.test(source)) return RegExp.$2; return "";
};
document.getElementById("custId").v ...
Map<String, DivModeChgBean> jjDivModeChgMap = new TreeMap<String, QueryCustDivResponse.DivModeChgBean>();
for (DivModeChgBean divChgBean : result) {
jjDivModeChgMap.put(divChgBean.getFundManCode(), divChgBean);
}
ArrayList<Entry<String, DivMod ...
dataDic.ftl
<#macro dicMapStatuts dicMap status>
<#if dicMap[status?string]??>
<#compress>
${dicMap[status?string]?html}
</#compress>
</#if>
</#macro>
<#assign certType = {"0":"身份证","1" ...
function money_uppercase(value) {
re = /^-?[0-9]*(\.[0-9]{0,2})?$/i;
if( !re.exec(value))
{
alert('请正确输入金额(允许两位小数)!');
return false;
}
return piliskysMoney(value);
}
function piliskys(val){
if(isNaN(val)) {
return creat(0);
}
else return creat(val);
}
function creat(val){ ...
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory
3.打开Sesssion
4.创建事务Transation
5.持久化操作
6.提交事务
7.关闭Session
8.关闭SesstionFactory
为什么要用:
1. 对JDBC访问数 ...
<#global fundtradeTag=JspTaglibs["/WEB-INF/tld/fundTrade.tld"]>
<td>下单日期:</td>
<td><@fundtradeTag.currDate/></td>
下面是文件
///WEB-INF/tld/fundTrade.tld
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib
...
信息提示,页面滚动到头部
- 博客分类:
- jquery
<span class="msg" style="display: none;"></span>
//提示信息
function tip(info){
$(".msg").show();
$(".msg").html(info);
$("html,body").animate({scrollTop: $(".msg").offset().top}, 1000); //一秒内滚动到标记处
}
$("#question1 option[value='${riskTestCmd.question1?default("1")}']").attr("selected", "selected");
List<AcctFundBalBean> tList = new ArrayList<AcctFundBalBean>();
tList.add..
Collections.sort(tList,new Comparator<AcctFundBalBean>() {
public int compare(AcctFundBalBean o1, AcctFundBalBean o2) {
Collator myCollator ...
获取验证码时,倒记时
- 博客分类:
- js
var InterValObj; //timer变量,控制时间
function getTime(flag){
if(flag=="1"){//如果是1,表示重新发送
document.getElementById("time").innerHTML=30;
window.clearInterval(InterValObj);//停止计时器
}
InterValObj=window.setInterval("run();", 1800);
}
function run(){
...
get 传递中文参数 编码
- 博客分类:
- js
//js对中文编码
var bankName=encodeURIComponent(tname);
String bankBranchName=request.getParameter("bankName");
bankBranchName = URLDecoder.decode(bankBranchName.trim(),"iso-8859-1");
bankBranchName = new String(bankBranchName.getBytes("iso-8859-1"),"utf-8"); //编 ...