-
虚拟化技术#
赶星作品:XEN与KVM虚拟化实战 - XEN虚拟化的安装与应用
- 日期:2011-11-18 点击:200开源架构系列: 赶星作品:XEN与KVM虚拟化实战 本视频共分七篇,分别是: XEN虚拟化概论 XEN虚拟化的安装与应用 附加内容: VNC服务应用 Linux做路由器 VPN PPTP服务应用 PXE服务应用 KVM虚拟化实战 下面是第二个视频. 新窗口打开:http://www.boobooke.com/v/bb
-
Architecture#
十二、观察者模式
- 日期:2011-11-18 点击:177观察者模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 Subject public class Subject {private ListObserver observers = new ArrayListObserv
-
Architecture#
OpenSessionInViewFilter 说明与配置
- 日期:2011-11-18 点击:144Spring为我们解决最让人头痛的难题之一,Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象
-
Architecture#
Hibernate源代码分析
- 日期:2011-11-18 点击:186大纲: 1. org.hibernate :该包的类基本上都是接口类和异常类 2. org.hibernate.cache.* : cache 的实现类 3. org.hibernate.cfg.* :配置文件读取类 4. org.hibernate.collection.* : Hibernate 集合接口实现类:例如 List ( PersistentList ), Set
-
Architecture#
领域驱动设计&实践
- 日期:2011-11-18 点击:73文主要介绍了领域驱动设计的基本概念、要素、特点,对比了事务脚本和领域模型的特点,最后介绍了我们在软件开发过程中的领域驱动设计实践。 什么是领域驱动设计(DDD) 2004年著名建模专家Eric Evans发表了他最具影响力的书籍:《Domain-Driven Design –Tack
-
Architecture#
续1:我们需不需要像存储过程一样的跨数据库过程
- 日期:2011-11-18 点击:72下面是使用模板引擎+JSQLparse实现的过程,开发工具使用Java开发工具,这样的做法你能接受吗。 public procedure P_users_1001001(UserInfo info){ /**自定义对象。*/ DataGrid dg = new DataGrid(); /** sql{ --userinfo是实体表。 insert es_system.users
-
Architecture#
maven项目添加jar包.
- 日期:2011-11-18 点击:87很多新手都不知道如何在maven项目里添加jar包. 以前我还没接触maven的时候下载过一个demo,是maven项目. 我居然是照着他的pom.xml文件一个一个的写!!! 很多人认为理所当然的东西对于初学者却是一个很难迈过去的门槛. 所以简单的写下如何在maven项目中添加jar
-
Architecture#
lucene中对时间类型的处理
- 日期:2011-11-18 点击:66我们都知道,lucene中可以使用DateTools.dateToString方法,将时间对象转换成合适的字符串。但是,请注意: 这个方法,会按照GMT标准时区对该时间对象进行处理。对于我们+8区的人来说,就会使得2011-11-18 00:00:00 变为2011-11-17 16:00:00。 因此,如果在
-
Architecture#
抽象工厂与工厂方法模式区别
- 日期:2011-11-18 点击:173抽象工厂模式是对 一系列有关联实体的创建进行封装, 要求系统中这一系列对象保存最大程度的稳定化。 通过创建这一系列对象实现某些特定功能。在JBPM4.4中,所有的服务接口就是通过抽象工厂模式进行封装。 接口: public interface Factory { Building creatBu
-
Architecture#
xfire与spring组合创建webservice
- 日期:2011-11-18 点击:911.导入xfire-core包(有冲突包,具体哪些包见附件截图)2.创建webservice接口package byd.service;import java.util.List;import byd.entity.Commit;public interface IBaseService {public ListCommit getList();}3.构建接口支持(为服务端提供对应数据类型,比
-
Architecture#
struts2 配置详解
- 日期:2011-11-18 点击:92基础Constants struts.devMode 可选值true,false (默认false),在开发模式下,struts2的动态重新加载配置和资源文件的功能会默认生效。同时开发模式下也会提供更完善的日志支持。 struts.i18n.reload 可选值true,false(默认值依赖于struts.devMode),是
-
负载均衡#
apache负载均衡配置
- 日期:2011-11-18 点击:116pache版本需要2.0以上 第一步,打开apache的相关模块 修改 APACHE 的配置文件httpd.conf 打开以下模块,将之前的#取消即可 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_balance
-
应用加速#
使用Denyhost减少ssh暴力破解
- 日期:2011-11-18 点击:1731. 下载Denyhosts安装包 http://denyhosts.sourceforge.net/下载DenyHosts-x.x.tar.gz安装包 2. 解压安装 我下载的包为:DenyHosts-2.6.tar.gz tarzxvfDenyHosts-2.6.tar.gz cdDenyHosts-2.6 pythonsetup.pyinstall 阅读README文件。 3. 生成配置文件denyhos
-
Architecture#
关于重用的问题
- 日期:2011-11-18 点击:149搞开发的几乎每个人都遇到过这样的事情:修改一段别人写的代码,然后觉得这代码写的非常烂,一边加班加点的修改,一边不停的问候着作者的祖宗…… 非常不幸,我最近也遇到了这个问题。仔细说起来,这件事情跟我也有一定的关系,当时review工作做的不好,以后
-
Architecture#
似乎理解“异步”对性能的重要作用了
- 日期:2011-11-18 点击:198以前看到别人说通过异步可以提高性能总觉得无法理解。 如果一个业务本身是同步的,即使把系统的通信方式做成异步,发消息的系统不是还要等处理消息的系统弄完自己才能继续吗? 总的响应时间能有什么变化? 最近看了听了一些东西,突然明白了: 异步方式并不能
-
Architecture#
类图、对象图、角色图
- 日期:2011-11-18 点击:123注:本文为IBM Developer网站UML2.X系列教程的学习笔记,原文参见:http://www.ibm.com/developerworks/cn/rational/r-uml/ 一、UML中基本的图范畴: 在 UML 2 中有二种基本的图范畴:结构图和行为图。每个 UML 图都属于这二个图范畴。 结构图的目的是显示建
-
Architecture#
Java基本算法
- 日期:2011-11-18 点击:147import java.util.Scanner; public class BinarySearch { /* * 二分查找法 */ public static int binarySearch(int[] a, int x, int n) { int left = 0; int right = n - 1; while (left = right) { int middle = (left + right) / 2; if (x == a[middle]) r
-
Architecture#
Maven 配置
- 日期:2011-11-18 点击:154在mvn.bat中很有用的一段 说了可以设置哪些参数 怎么debug @REM ----------------------------------------------------------------------------@REM Maven2 Start Up Batch script@REM@REM Required ENV vars:@REM JAVA_HOME - location of a JDK home dir
-
Architecture#
w3c xml 操作类
- 日期:2011-11-17 点击:171以下从网上找的,自己最近在一个小功能上需要应用 记录下来。 package rochoc.xml.oper; import java.io.File; import java.io.IOException; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.
-
Architecture#
《构建可扩张的web站点》读书笔记(二)
- 日期:2011-11-17 点击:138第零章 读后感 半天看完的,重点还是在第九章,讲安全的一章也很有意义,会让我们在开发中多留心一点。 对于web扩展,也有了一些初步的想法,对web的整体思想也有了更进一步的了解。 个人感觉不错,适合快速阅读。 仅仅是个人意见。 第一章 绪论 1.作者构建
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史