随笔分类 -  JAVA

Java,开源框架
摘要:基本简介:观察者<Observer>模式(有时又被称为发布-订阅<Publish/Subscribe>模式、模型-视图<Model/View>模式、源-收听者<Source/Listener>模式或从属者<Dependents>模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。 Demo为老板回来了,前台秘书通知办公室里面看NBA、买股票的各个同事。 代码:ObserverMain.ja 阅读全文
posted @ 2012-12-17 21:38 勇泽 阅读(510) 评论(0) 推荐(1)
摘要:基本简介:从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 优点:工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的信息,决定究竟应该创建哪个具体类的对象.通过使用工厂类,外界可以从直接创建具体产品对象的尴尬局面摆脱出来,仅仅需要负责“消费”对象就可以了。而不必管这些对象究竟如何创建及如何组织的.明确了各自的职责和权利,有利于整... 阅读全文
posted @ 2012-12-13 20:32 勇泽 阅读(539) 评论(0) 推荐(1)
摘要:1、Logback为取代log4j而生 Logback是由log4j创始人Ceki Gülcü设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。2、Logback的核心对象:Logger、Appender、Layout Logback主要建立于Logger、Appender和Layout 这三个类之上。 Logger:日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。Logger对象一般多定义为静态常量,如: 1 packa 阅读全文
posted @ 2012-05-05 14:58 勇泽 阅读(67285) 评论(2) 推荐(15)
摘要:一、缓存介绍1.1、引入 什么影响Internet访问速率? 访问网站的过程是通过建立在TCP/IP协议之上的HTTP协议来完成的。从客户端发出一个HTTP请求开始,用户所经历的等待时间主要决定于DNS和网站的响应时间。网站域名首先必须被DNS服务器解析为IP地址,HTTP的延时则由在客户端和服务器间的若干个往返时间所决定。 往返时间是指客户端等待每次请求的响应时间,平均往返时间取决于三个方面:网站服务器的延时; 由路由器、网关、代理服务器和防火墙引入的延时;不同通信链路上的数据传输速率.1.2、缓存对象 理论上,Web分层设计的各个层都可以有缓存,Web中的任何对象都可以缓存。1.2.1.. 阅读全文
posted @ 2011-07-25 20:49 勇泽 阅读(16403) 评论(0) 推荐(1)
摘要:一、SVN 使用1、下载 SVN: 服务器端Setup-Subversion-1.6.5.msi 客户端TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi2、建立SVN库: cmd命令: svnadmin help 、svnadmin create RepositoryName3、设置SVN库 : 修改conf/svnserve.conf 、修改passwd4、运行服务器 : cmd命令:svnserve -d -r RepositoryName二、SVN 插件在 MyEclipse8.6 上的安装1、在MyEclipse安装目录的dropins 下新建目录 阅读全文
posted @ 2011-04-20 16:58 勇泽 阅读(618) 评论(1) 推荐(0)
摘要:1、以struts-2.1.6-all.zip为例2、web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns 阅读全文
posted @ 2011-03-30 14:49 勇泽 阅读(315) 评论(0) 推荐(0)