上一页 1 2 3 4 5 6 ··· 9 下一页

2013年9月22日

单例和工厂的代码

摘要: 单例Public class Singleton(){Private static Singleton singleton= new Singleton();Private Singleton(){}Public static Singleton getSingleton(){Return singleton;}}工厂Public interface IProduct{void produce();}Public class product implements IProduct{Public void produce(){System.out.println("produce&qu 阅读全文

posted @ 2013-09-22 23:12 笨'小孩 阅读(183) 评论(0) 推荐(1) 编辑

2013年9月17日

MD5报文摘要算法实现

摘要: MD5报文摘要算法实现[摘要] MD5(Message-Digest Algorithm 5)90年代初由MIT Laboratory for computer science和RSA Data Security inc的Ronald L.Rivest开发出来,经MD2、MD3和MD4发展而来。本文描述了MD5加密算法的原理及程序设计过程与程序实现,在参考RFC1321的基础上,把加密程序做成可视化窗口形式,以方便使用。[关键词] MD5加密 设计 实现 应用 1. 引言MD (Message Digest)意为报文摘要。由Ron Riverst 于1990年作为RFC提出,1992年[RF. 阅读全文

posted @ 2013-09-17 19:47 笨'小孩 阅读(1262) 评论(0) 推荐(0) 编辑

SSH

摘要: Spring的特点:IoC容器系列的设计与实现:BeanFactory提供了配制框架及基本功能,而ApplicationContext则增加了更多支持企业核心内容的功能。ApplicationContext完全由BeanFactory扩展而来,因而BeanFactory所具备的能力和行为也适用于ApplicationContext。面向切面编程(AOP):在Spring Framework中的作用 提供声明式企业服务,特别是为了替代EJB声明式服务。最重要的服务是声明性事务管理。 允许用户实现自定义切面,用AOP来完善OOP的使用。Spring的工作流程:1.spring mvc请所有的请求都 阅读全文

posted @ 2013-09-17 15:54 笨'小孩 阅读(182) 评论(0) 推荐(0) 编辑

2013年9月14日

List Map Set

摘要: List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于 Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的 顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap. List的功能方法 实际上有两种List: 一种是基本的ArrayList,其优点在于随机访问元素,另一种是更强大的LinkedList,它并不是为快速随机访问设计的,而是具有一套更通用的 阅读全文

posted @ 2013-09-14 17:20 笨'小孩 阅读(152) 评论(0) 推荐(0) 编辑

oracle中的in和exsit比较

摘要: EXISTS的执行流程 select * from t1 where exists ( select null from t2 where y = x ) 可以理解为: for x in ( select * from t1 ) loop if ( exists ( select null from t2 where y = x.x ) then OUTPUT THE RECORD end if end loop 对于in 和 exists的性能区别: 如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in,反之如果外层的主查询记... 阅读全文

posted @ 2013-09-14 17:16 笨'小孩 阅读(563) 评论(0) 推荐(0) 编辑

Hibernate n+1问题

摘要: Hibernate n+1问题在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null以下Session的find()方法用于到数据库中检索所有的Customer对象:List customerLists=session.find("from Customer as c");运行以上find()方法时,Hibernate将先查询CUSTOMERS表中所有的记录,然后根据每条记录 阅读全文

posted @ 2013-09-14 17:11 笨'小孩 阅读(180) 评论(0) 推荐(0) 编辑

2013年9月11日

单例模式。

摘要: 单例模式。第一种形式:publicclassSingleton{privateSingleton(){}privatestaticSingletoninstance=newSingleton();publicstaticSingletongetInstance(){returninstance;}}第二种形式:publicclassSingleton{privatestaticSingletoninstance=null;publicstaticsynchronizedSingletongetInstance(){if(instance==null)instance=newSingleton( 阅读全文

posted @ 2013-09-11 23:01 笨'小孩 阅读(95) 评论(0) 推荐(0) 编辑

2013年9月7日

把一段逗号分割的字符串转换成一个数组

摘要: package cn.java.api;/*** 把一段逗号分割的字符串转换成一个数组* @author 邱云* @version v1.0 2013-9-7*/public class Split { public static void main(String args[]){ String str = "a,b,c,d,e"; String [] result = str.split(","); for(int i = 0;i<result.length;i++){ System.out.print("result["+i 阅读全文

posted @ 2013-09-07 21:42 笨'小孩 阅读(336) 评论(0) 推荐(0) 编辑

2013年9月5日

Hibernate总结

摘要: 1、hibernate是什么? (1)用途:直接处理JavaBean,不再去处理SQL语句 (2)在Javabean上实现一对多,或是多对多的关系。 (3)数据移植MySql (limit) - Oracle (rownum) - MsSqlServer (top) 什么是ORM:ORM就是利用描述对象(JavaBean)和数据库之间的映射的元数据,自动且透明地把Java应用程序中的对象持久化到关系数据库中的表。 ORM本质上,是把数据从一种表示法转换为另一种表示法进行工作。但这意味着某些性能的损失。2、通过MyEclipse创建Hibernate项目。 Hibername拥有自己的配置文.. 阅读全文

posted @ 2013-09-05 07:39 笨'小孩 阅读(316) 评论(0) 推荐(0) 编辑

2013年9月4日

myeclipse安装svn插件的多种方式

摘要: 方法一:在线安装 1.打开HELP-&gt;MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x 3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit Library和Optional JNA Library添加(右键Add to Profile),Subclipse下面的Subclipse Integration for Mylyn 3.0可以不添加. 阅读全文

posted @ 2013-09-04 20:49 笨'小孩 阅读(87) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页

导航