- 浏览: 280718 次
- 性别:
- 来自: 北京
最新评论
-
jaywcjlove:
http://jaywcjlove.github.io/hot ...
JS 网页快捷键设置 -
xubindehao:
编译后的字节码放到缓存中
JAVAC动态编译 -
luyanfei78:
"maven.test.skip同时控制maven- ...
Maven编译打包时如何忽略测试用例 -
石斧砍柴好慢:
学习了!
修改Maven本地仓库和eclipse3.6的Maven本地仓库地址 -
至尊宝_唯一:
今天在myeclipse中出现了定义在META-INF在的co ...
数据源放于:/META-INF/context.xml
文章列表
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了。
具体的原因未知,不过可以通过将<转义为<即可解决,如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();要慎用
在页面过长时可能会出现意想不到的情况,如一下子页面滚动到最上方了
JS实现AOP
- 博客分类:
- 客户端技术---JS---JQUERY
<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根据类的相关信息计算,而修改后的类的计算结果与修改前的类的计算结果往往不同,从而造成对象的反序列化因为类版本不兼容而失败。
=》 ...