摘要: 1.定义 保证一个类,在运行期间只有一个实例对象。并提供一个访问他的全局访问点。结构与说明Singleton:负责创建Singleton类自己的唯一实例,并提供一个getInstance方法,让外部访问这个类的唯一的实例。2.代码示例 1:懒汉式 1 package com.singleton.... 阅读全文
posted @ 2015-01-30 19:50 OnlyYou0726 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.定义: 适配器模式是将一个类的接口转换成客户端希望的另一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。结构与说明:Client:客户端,调用自己需要的领域接口Target。Target:定义客户端需要的跟特定领域相关的接口。Adaptee:已经存在的接口,但与客户... 阅读全文
posted @ 2015-01-29 23:21 OnlyYou0726 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.定义 为子系统中的一组接口提供一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。Facade:定义子系统多个模块对外的高层接口,通常需要调用内部多个模块,从而把客户的请求代理给适当的子系统对象。模块:接受Facade对象的委派,真正实现功能,各个模块之间可能有... 阅读全文
posted @ 2015-01-28 00:28 OnlyYou0726 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 最近在研究Java设计模式,因此把自己在学习过程中的体悟记录下来,以方便以后复习使用。1.简单工厂的本质: 选择实现,根据语义我们知道简单工厂的重点是在选择上而不是实现上。2.何时选用简单工厂: 1.如果想要完全封装隔离具体实现,让外部只能通过接口来操作封装体,那么可以选用简单工厂,让客户端通过... 阅读全文
posted @ 2015-01-27 22:57 OnlyYou0726 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 最近学习了java的开源框架Struts2、Hibernate、Spring,为了理清一下自己的思路,更为了给自己加深一下印象,同时也方便刚学的朋友可以有个借鉴,本人初学,说的不对的地方还望各位嘴下留情。大神就不用看了。好了废话不多说,咱们切入正题。大家都知道在使用java开发企业级系统时,不免要涉... 阅读全文
posted @ 2014-04-22 22:50 OnlyYou0726 阅读(656) 评论(0) 推荐(0) 编辑
摘要: Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创建的;而 DetachedCriteria 是离线的,创建时无需Session,DetachedCriteria 提供了 2 个... 阅读全文
posted @ 2014-04-20 19:55 OnlyYou0726 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 2.基于Socket的网络编程2.1类在java中,基于Socket的网络编程主要涉及两个类,一个是ServerSocket,另一个是Socket。它们都在java.net包中。1.ServerSocketServerSocket实现服务器套接字。服务器套接字等待通过网络传入的请求。它基于该请求执行某些操作,然后向请求者返回结果。(1)构造器:public ServerSocket(int port) throws IOException。创建绑定到特定端口的套接字。参数可以是有效的端口号,也可以是0,0表示诗人任何空闲端口。(2)常用方法:public Socket accept() thr 阅读全文
posted @ 2013-11-17 18:07 OnlyYou0726 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1.网络编程 在讲网络编程之前先来了解一下网络编程用到一些术语1.1客户机和服务器 客户机和服务器都是网络上运行的计算机,二者的区别在于上面运行的程序不同。有些程序可以提供服务,计算机运行了这些程序便成为服务器;有些程序可以使用服务,计算机运行了这些程序编程成为客户机。服务器等待客户机提出请求并予以相应,服务器一般始终运行,监听网络端口,一旦有客户请求,就会启动一个服务进程来相应客户,同时继续监听服务端口,后来的客户也能得到服务。1.2 IP地址和端口号 网络上的机器要进行通信,必须先准确的定位。在TCP/IP协议中,IP层主要负责网络中主机的定位,由IP地址可以唯一的确定Internet上的 阅读全文
posted @ 2013-11-17 17:07 OnlyYou0726 阅读(263) 评论(0) 推荐(0) 编辑