`
sun113
  • 浏览: 51344 次
  • 来自: NeverNeverlaNd
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Changing job to death! Change myself to suit to change.
项目中使用了for update来锁定一条记录, 经过验证, 在同一事务中,可以对同一条记录锁定多次,不会发生冲突。 但在不同的事务中,对同一条记录不能多次锁定,需要等到锁定解除,才能锁第二次。
我想问一个问题: 就是在程序中,向数据库中insert一条数据,但是不commit,这时候这条数据的状态是怎么样的? 如果我们进行查询,可不可以找到这条未commit进数据库的数据呢。 麻烦各位和我说一下这是个什么方面的问题(关键字)就可以了,因为我搜索缓存全都是讲的缓存的理论等等,请帮忙。谢谢
使用映射调用类中的方法,基础知识。 被调用的类: package testClass; public class MethodsClass implements BaseMethodsClass{     public void show(String str) {         System.out.println(str);            }     public void show(String str, int from, int length) {         String subStr = null;         try{             if(s ...
            // case 3: // 'd' - DATE             // case 5: // 'H' - HOUR_OF_DAY:0-based.  eg, 23:59 + 1 hour =>> 00:59             // case 6: // 'm' - MINUTE             // case 7: // 's' - SECOND             // case 8: // 'S' - MILLISECOND             // case 10: // 'D' - DAY_OF_YEAR          ...
私有方法如下: package testPrivateMethod; public class MainMethod {         public MainMethod(){}     private String flag ="1234567890";     public void todo(){         op1();         op2();         System.out.println(flag);     }         private void op1(){         flag = flag.substring(2,7); ...
正在做的项目中有非常多的对字符串的操作,比如从数据库中取得数据,取得某个字段后将这个字符串的3-5位截取出来,放到一个bean里面。 显然的,如果数据库中某个字段为空,可能会抛出空指针的错误;如果字符串的长度不够会抛出越界的错误。 现在有这样的问题: 如果我在程序中避免这样的异常,就会掩盖错误的数据。ps没有正规的测试数据。 如果我不进行处理的话,就会有很多的异常。数据表很多,测试的时候很困难。 请问大家,这样的情况怎么处理?
使用EasyMock测试一段JDBC程序: 待测试的代码如下: package testPlace; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Hello { ...
package testHttpSessionListener; <o:p> </o:p> import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; <o:p> </o:p> public class SessionCounter implements HttpSessionListener { <o:p> </o:p>               private static int activeSe ...
package testHttpSessionListener; <o:p> </o:p> import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; <o:p> </o:p> public class SessionCounter implements HttpSessionListener { <o:p> </o:p>               private static int activeSe ...
//只需要将文件写到servlet输出流中就可以了 package util; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpSe ...
javax.servlet.ServletException:   java.lang.UnsatisfiedLinkError:   Native   Library   E:\DB2\bin\db2jdbc.dll   already   loaded   in   another   classloader  主要问题是在classpath和tomcat/common/lib下同时放了db2的驱动程序,导致同一个dll被加载两次,出现错误
使用 struts 组件 Digester 实现 spring 中对 bean 的管理的类似的功能.<o:p></o:p> Beans.xml的定义:<o:p></o:p> < ?xml version="1.0" encoding="UTF-8"? ><o:p></o:p> < beans ><o:p></o:p>        < bean id="conn" type=
applicationContext中:  < ?xml version="1.0" encoding="UTF-8"? >  < !DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >  < beans >      < bean id="dataSource" class="org ...
tomcat数据源的配置: 1。在图形界面中配置好数据源, http://localhost:8080/admin/frameset.jsp url:jdbc:db2:TEST 2。Tomcat 5.0\conf\Catalina\localhost下修改对应的配置文件 对应工程的配置文件中加入: <resourcelink name="jdbc/Test" global="jdbc/Test" type="javax.sql.DataSource"> 3。Web.xml中加入       <resource-r ...
Global site tag (gtag.js) - Google Analytics