09 2015 档案
摘要:使用springMVC的事务处理多线程。 最近在做项目肚饿时候,用到多线程:批量迁移历史数据,(即将多个主机的数据文件,移动到另一台主机上,其中要使用到多线程)模仿前辈的程序,把业务层实现后,开始进行事务处理。使用DataSourceTransactionManager 类,(1)在多线程的run方...
阅读全文
摘要:参看:http://www.jb51.net/article/39432.htm对内连接,外连接,交叉连接的讲解:1、内联接(典型的联接运算,使用像 = 或 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 studen...
阅读全文
摘要:spring的事务管理是一特色:用 spring 事务管理器,由spring来负责数据库的打开,提交,回滚.默认遇到运行期例外(throw new RuntimeException("注释");)会回滚,即遇到不受检查(unchecked)的例外时回滚;而遇到需要捕获的例外(throw new Ex...
阅读全文
摘要:java中异常处理机制,try--catch---throw;学习了一些文章:http://blog.csdn.net/hguisu/article/details/6155636http://bbs.csdn.net/topics/390251133 :解答程序中为什么在没有try--catch...
阅读全文
摘要:1、javaIO系统的设计使用了装饰器模式:很少使用单个类来创建对象,而是通过叠合对各对象来提供所需要的功能。(将多个对象层叠在一起,才能得到自己想要的对象)。 inputStream 中read()和ouputStream 中的write()一字节或字节数组读写数据,不是经常使用的方法,而是用为...
阅读全文
摘要:在看项目的时候,看到这样的代码:List instances = new ArrayList();instances =impl.selectInstacne();Map map = new HashMap();List itemids = new ArrayList();if(instances....
阅读全文
摘要:http://www.cnblogs.com/dolphin0520/p/3736238.html这篇文章讲述的很清楚。浅析Java中的final关键字 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个fina...
阅读全文
摘要:这几天看了Tinking in java 的书,看了集合这一章list 和set 接口 实现了collection接口map接口 能够生成collection接口list 接口的实现类:(有序,保证所有的元素按照规定的顺序排列,list为collection提供了大量的方法,)ArrayLIs...
阅读全文
摘要:1、用接口来引用特定的实现类,而不是用 特定的类来引用自己List list=new ArrayList();LIst list=new LinkedList()一旦需要改变自己的实现细节,要做的全部事情就是在创建的时候改变它。(其余代码可保持原样)2、用接口来调用其实现类的方法service:s...
阅读全文
摘要:Java回调机制解析模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或...
阅读全文
摘要:集合中只能够存储对象。所有集合容纳的只有对象句柄。vector:通过索引找到对应的对象,线性搜索dictionary:通过对象(键)找到相应的对象(值)Dictioary类实现的方法:使用两个Vector类实现一个dictionary类import java.util.Dictionary;impo...
阅读全文
摘要:public class Testww {public String toString(){ return "CrashJava address :"+this+"\n";} public static void main(String []args){ Vector v=new Vec...
阅读全文
浙公网安备 33010602011771号