- 博客(9)
- 收藏
- 关注
翻译 架构模式和风格
内容 概述 主要的几种架构风格概览 客户机/服务端架构风格 基于组件的架构风格 领域驱动设计架构风格 分层架构风格 消息总线架构风格 N层/3层架构风格 面向对象架构风格 面向服务架构风格 其他资源 概述 这个章节介绍和讨论了常用于应用程序的高级别模式和原则,这些通常称为架构风格
2013-05-03 23:46:49
568
原创 HttpClient优化指南
简介 默认情况下HttpClient配置为了提供最大的可靠性和标准遵从性而非性能。有多个配置选项和优化技术能够显著提高HttpClient的性能。此指南列出了实现HttpClient的性能最大化的各种技术。 内容 重用HttpClient实例 连接持久性 并发执行HTTP方法 请求/响应实体流 期望继续握手 陈旧连接检查 Cookie处理 重用HttpClient实例 ...
2012-07-19 21:14:54
246
原创 HttpClient异常处理手册
异常处理 HttpClient的使用者在执行HTPP方法(GET,PUT,DELETE等),可能遇到会两种主要类型的异常: 传输异常 协议异常 并不是所有的异常都会传播给HttpClient的用户。HttpClient内部使用的异常在下文中将会标记为内部使用 传输异常 协议异常 HTTP传输安全 自动异常恢复 自定义异常处理 传输异常 传输异常都是诸如不...
2012-07-16 22:32:51
377
原创 HttpClient入门指南
概述 本指南旨在提供一个如何使用HttpClient的一个入门指南,完成此教程后,你将能够使用HttpClient编写一个下载页面的简单例子。我们假定你已经了解如何用java编程,并且熟悉你所有使用的开发环境。 准备 第一,获取HttpClient以及HttpClient的相关依赖包,本教程为HttpClient3.0编写的,需JDK1.3或以上版本。 第二,把下载的HttpClie...
2012-07-12 21:09:25
162
原创 增量打包程序-java版
由于好玩,本人写了一个增加打包程序,读者都知道,增量打包时,需要把修改的文件挑选出来,并按目录创建好,如果修改的文件还较少,还可以忍受,如果修改的文件超过一定量,那么确实是一件令人无聊,重复的工作。所以本人就写了一个增量打包程序,根据文件的最后修改时间提取修改的class文件,配置文件,属性文件等,并在根目录生成一个自述文件,记录提取的文件,以便核对,现在发布出来,希望能帮到你,配置文件Extra...
2012-07-01 15:41:37
196
原创 如何使用JSON-LIB
1,数组,集合转换为JSON 如果要将数组,集合转换为JSON,那么可以JSONArray.fromObject()方法来实现,同时也可以使用JSONSerializer.toJSON()来做到。 // 数组 boolean[] boolArray = new boolean[] { true, false, true }; JSONArray jsonArray = JSONArray....
2012-07-01 10:22:30
102
原创 缓存与性能
做了一次培训,内容为网站的性能优化,主要要内容如下: 缓存为什么存在? 缓存可以存在于什么地方? 缓存属性 缓存的介质 浏览器缓存 WEB缓存 应用缓存 数据库端缓存 例子 ...
2012-06-19 00:26:08
105
原创 使用CXF遇到的问题
这是本人在使用cxf开发Web Service遇到的问题,创建例子的项目步骤请参照:http://cxf.apache.org/docs/writing-a-service-with-spring.html 。下面本人创建例子过程当中遇到的问题,以及如何解决的,希望这样对读者有所帮助。 问题清单1 异常:FileNotFoundException 不能找到META-INF/cxf/cxf...
2012-06-19 00:21:29
483
原创 LiveValidation用法
第一步,下载相关的livevalidation的JS库文件,下载的链接为:http://livevalidation.com/download 第二步,在使用的页面,关联livevalidation的js文件。 <script type="text/javascript" src="js/LiveValidation.js"></script> <link re...
2012-05-30 21:55:37
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人