- 博客(14)
- 收藏
- 关注
原创 js的Ajax的POST请求和servlet文本响应的交互
jsp页面: <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My
2014-06-17 20:49:01 679
原创 对JavaScript对象(或数组)访问用[]的理解
先看个数组的例子: var fns=[7,9]; alert(fns[""]);//undefined运行得到的结果是undefined,这是为什么呢?一直以来,我都认为方括号里的值都是其他类型转成数字类型,在JavaScript里空字符串“”转成数字类型的值是0,所以我想fns[""]应该变成fns[0],应该能取到值7,但是结果却不是,那是因为方括号里的值
2013-12-27 16:39:44 633
原创 JavaScript的声明提前
JavaScript的声明提前:JavaScript函数里声明的所有变量都被“提前”至函数体的顶部。在看例子之前我们在说一下变量的作用域:全局变量作用域:在JavaScript代码的任何地方都可以用。局部变量作用域:局部变量是在函数内部声明的,只在函数内部可以用。在函数体内部,局部变量的优先级高于同名的全局变量。如果在函数内声明的一个局部变量或者函数参数中带有的变量和全局变量重名,
2013-12-25 14:30:58 445
原创 JavaScript的中写了方法,没有调用之前,即使里面有错,在浏览器上也不会报错。
function a(){ q; } alert(undefined); var undefined=123; alert(undefined); 上面的a()方法里有没有定义的变量q,但是在浏览器上打开时,却不会有错误提示。 functi
2013-12-24 15:34:09 616
原创 JavaScript的显示类型转换
JavaScript里面自动转换比较复杂,因此为了避免变量的类型被自动转换了,还是用显示转换保证代码不出错。显示类型转换的几个方法:Boolean()、Number()、String()、Object()。将基本类型变成对象类型,一般不用Object(),比如数字类型3,可以用new Number(3)创建对应的包装对象。一个显示转换的方法里面的参数可以是其他的三种类型,比如:Nu
2013-12-23 17:05:07 521
原创 Oracle的escape
1.escape是和like配对使用的。 2.但是用like,不管是不是模糊匹配,都可以用escape。不是模糊查询: 模糊查询: 3.即使不用escape的转义符号,加在like后面也可以。 4.like中查%,_ 要用escape,有N个就要转义N次。 5.不管你escape后用什么转义符,都要对该转义符
2013-11-04 14:39:08 508
原创 在Oracle里,查询出有'的数据
要查出第1行的数据,如果直接在where后面加'g2,出错。 只能用''g2, select * from t_group t where t.name = '''g2',可以解释为:第1个'和最后1个',是一对,中间的''g2的'',表示一个'。 上面两张图,进一步证明Oracle数据库中要想查',要用''表示。
2013-11-04 13:42:36 450
原创 hibernate的get(java.lang.Class arg0, java.io.Serializable arg1) 再续
主要讨论get(java.lang.Class arg0, java.io.Serializable arg1)和load(java.lang.Class arg0, java.io.Serializable arg1)区别根据上篇加了lazy=“false”将测试类改成:package com.hibernate;import org.hibernate.Session;im
2013-10-29 14:38:37 850
原创 hibernate的get(java.lang.Class arg0, java.io.Serializable arg1) 续
上一篇写了hibernate在缓存中找不到对象的时候,去数据库查询。但是上一篇中 Group gg2=(Group)session.get(Group.class, id2);时候,只会产生 select group0_.id as id3_0_, group0_.name as name3_0_ from t_group group0_ where group0_.id=?,当 Sy
2013-10-29 13:49:03 566
原创 hibernate的get(java.lang.Class arg0, java.io.Serializable arg1)
1.配置hibernate的双向关联,由多的一方控制一的一方:package com.hibernate;import java.util.HashSet;import java.util.Set;public class Group { private int id; private String name; private Set users=new HashS
2013-10-29 12:08:39 850
原创 hibernate的flush
1.若是hibernate的hbm.xml配置的,则在一个Transaction tx=session.beginTransaction();里面,session.save(对象)时候,只是会产生select hibernate_sequence.nextval from dual,这样并没有产生insert语句,在后面加了session.flush(),才产生insert语句,但是此
2013-10-29 10:33:57 500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人