`
文章列表
spring中服务类自身方法嵌套调用无法进入AOP 原因:1.AOP的实现是通过JDK代理类进入HANDLE进行AOP处理的2.服务类中拿this则是服务类的实例,所以无法进入AOP 解决方法:可以在服务类中使用工厂类获取代理类而不要使用this
有可能是IE版本问题,该错是在虚拟机里面的ie6跑出来的,换成外面的IE8就好使了。
java.sql.SQLException: ORA-01000: maximum open cursors exceeded Posted on 2006年2月8日 13:48 问题描述:Oracle 使用 OPEN_CURSORS 参数指定一个会话一次最多可以打开的游标的数量。超过此数量时,Oracle 将报告 ORA-01000 错误。当此错误传到 DAO时,就会抛出 SQLException 先做程序review,查看是否有在loop中create statement,这个是最容易导致“ORA-01000”问题出现。根据oracle文档,最大游标是针对per-se ...
<div id='a'></div>   $("#a").html("<abc name='d'>test</abc>"); alert($("#a").html());   以上代码执行结果为:<ABC name="d">test</ABC> 可以发现,小写的abc变为大写的ABC了。   具体的原因未知,不过可以通过将<转义为&lt;即可解决,如jtemplates就是通过这种方法解决的。
http://blog.csdn.net/xiaoping8411/article/category/617738
var ss="a:'\'d'"; alert(ss);   以上弹出框结果为:a:''d'   var ss="a:'\\'d'"; alert(ss);   以上弹出框结果为:a:'\'d'     【================】   var ss="a:'\'d'"; alert(eval("[{"+ss+"}]")[0].a);   以上会报错:错误: 缺少 '}'   应该改为:   var ss="a:'\\'d'"; ...
最近在做一个内部测试工具类的优化工作中接触到了连接池, 对象池技术, 将原有的未使用连接池的数据库访问操作改成连接池方式.性能有了非常大的提升, 事实证明, 经过两次改造, 原来一个比较大的测试类需要500多秒, 第一次优化后只需要300多秒, 第二次改用连接池之后同一个测试类只需要80多秒.下面是改造过程中的一些总结. 对象池就是以"空间换时间"的一种常用缓存机制, 这里的"时间"特指创建时间,因此这也给出了对象池的适用范围:如果一种对象的创建过程非常耗时的话, 那么请使用对象池. 内部原理简单的说, 就是将创建的对象放到一个容器中, 用完之后不是销毁而 ...
contentWindow属性是指指定的frame或者iframe所在的window对象:     <SCRIPT>     function   fnNavigate()     {             for(i=0;i<document.all.length;i++)             {                     if(document.all(i).tagName=="IFRAME")                     {                             document.all(i).cont ...
1.执行mvn archetype:generate 2.找到【167: remote -> maven-archetype-webapp (An archetype which contains a sample Maven Webapp project.)】,并输入167 3.输入version,可直接回车默认最新版本 4.输入:Define value for property 'groupId': : com.ailkDefine value for property ...
DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String strBeginDate = dateTimeformat.format(new Date());System.out.println(strBeginDate);  //以上返回的是12小时制的时间   DateFormat dateTimeformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String strBeginDate = da ...
调用者: private static ThreadLocal s_doneCode = new ThreadLocal(); public static long getDoneCode() { Long done_code = (Long)s_doneCode.get(); if (done_code == null) { long doneCode = 100000000000000L; doneCode = doneCode + ServiceManager.getDoneCode();//这里是取的getNewId,不用考虑同步 ...
什么时候用jQuery代替$? 在commhead.jsp中为了防止项目中其它的JS_$冲掉jqeury_$,要使用   $('input:text').eq(1).focus();要慎用 在页面过长时可能会出现意想不到的情况,如一下子页面滚动到最上方了
<script> function check(){ alert('a'); } var checkFS=check+""; checkFS=checkFS.replace("}",checkFS+"alert('haha');}"); eval(checkFS);     //check();   //eval('check()');       function a(x,y){alert(x+"  "+y);} function a(x){alert(x);} ...
local class incompatible: stream classdesc serialVersionUID = 1, local class serialVersionUID = 2427389723552147596 该错产生来自三个原因: 1.没有指定值:BEAN没有指定序列化值即由JDK给出,客户、服务端使用了不同版本的JDK。 =》解决:要使用相同JDK 2.没有指定值:某个类在与之对应的对象已经序列化出去后做了修改,而这个属性值由JVM根据类的相关信息计算,而修改后的类的计算结果与修改前的类的计算结果往往不同,从而造成对象的反序列化因为类版本不兼容而失败。 =》 ...
1.两个事务对同一个记录UPDATE会锁死。      
Global site tag (gtag.js) - Google Analytics