
Java
u013770979
这个作者很懒,什么都没留下…
展开
-
APPlication,Session和Cookie的区别
1.Application对象 Application用于保存所有用户的公共的数据信息,如果使用Application对象,一个需要考虑的问题是任何写操作都要在Application_OnStart事件(global.asax)中完成.尽管使用Application.Lock和Applicaiton.Unlock方法来避免写操作的同步,但是它串行化了对Application对象的请求,转载 2016-05-13 09:28:01 · 485 阅读 · 0 评论 -
org.hibernate.exception.SQLGrammarException:Could not execute JDBC batch update问题的解决
Caused by: org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) at org.hibernate.excepti转载 2016-07-05 13:05:10 · 2442 阅读 · 0 评论 -
PreparedStatementpstmt IN
Connectioncon=null;PreparedStatementpstmt=null;ResultSetrs=null;try{ Class.forName("com.mysql.jdbc.Driver"); con=DriverManager.getConnection( "jdbc:mysql://127.0.0.1:3306/firefly"转载 2016-06-20 17:51:02 · 645 阅读 · 0 评论 -
SQL常见问题
ORA-00907 “缺失右括号”当出现这个问题时先检查字面意思, 是否是真正的SQL结构有问题,若无问题,需要看一下是不是传值中有 “英文”状态下的单引号 “ ' ”, 因为这个符号在拼接SQL 时,会将该符号以后的内容截断,所以会出现这个问题。原创 2016-07-05 16:45:39 · 387 阅读 · 0 评论 -
替换a b 的值,不借助过度变量(两值相互替换不借助中间变量)
说明 : 一个数异或同一个数两次,结果还是那个数。利用的就是这个原理。再深入说:^是位异或逻辑预算。比如a = 1, b = 2;a = a^b; → a =1^2; → a =0001^0010(这里把十进制的1和2换成二进制);→ a = 0011(0001和0010对应位相同时为假(即0),不同时为真(即1)) = (此时换算成十进制)3 ;根据以上方法:b转载 2016-06-07 10:09:24 · 589 阅读 · 0 评论