09 2015 档案

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