-
Architecture#
高可用性概念
- 日期:2011-11-08 点击:197在高可用性的相关研究领域当中,经常可以看到三个术语:可靠性( Reliability)、可用性(Availability)和适用性(Serviceability )。这三个概念有一定的相关性,在研究中经常用RAS来表示三个概念。 可靠性(Reliability)是指一个系统在不中断的情况下可以多长时
-
Architecture#
Spring采用properties配置多个数据库
- 日期:2011-11-08 点击:182比如在一个项目中有这样的需求:上海和武汉采用不同的系统,每个系统都有自己的数据库,但是在上海的系统需要访问武汉的数据库,这就要在项目中配置两个数据源,下面是我给的SSH采用properties配置数据源的方法。 1.要有两个properties文件 第一个文件是本地数
-
Architecture#
Loong基础平台介绍
- 日期:2011-11-08 点击:162一、引言 OSGI ( Open Service Gateway Initiative )联盟成立于 1999 年,是一个非盈利的国际组织,旨在建立一个开放的服务规范,为通过网络向设备提供服务建立开放的标准,是开放业务网关的发起者。 OSGI 联盟的初始目标是构建一个连接在广域网和局域网上
-
Architecture#
工具介绍
- 日期:2011-11-08 点击:82ArgoUML 官网: http://argouml.tigris.org 使用指南: http://argouml.tigris.org/tours/bdClassDiagram1.html
-
Architecture#
JSF 技术内幕
- 日期:2011-11-08 点击:52当浏览器首先连接到http://localhost:8080/faces/index.xhtml时,JSF实现初始化JSF代码并读取index.xhtml页面。这个页面包含诸如h:inputText等JSF标签。每个标签都有一个相关的标签处理程序类。当读取该页面时,执行相应的标签处理程序。JSF标签处理程序彼此
-
Architecture#
在eclipse中调试Felix
- 日期:2011-11-08 点击:189因为正看一个基于Felix的开源程序,今天搭配了Felix的开发环境。 如何利用Eclipse调试Felix bundle,在Felix的网站上有介绍。可见网址http://felix.apache.org/site/integrating-felix-with-eclipse.html。 另外,在《OSGi原理与最佳实践》上也有关于搭配Fel
-
Architecture#
UML类之间的关系
- 日期:2011-11-08 点击:54类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。 类与类之间存在以下关系: (1)泛化(Generalization) (2)关联(Association) (3)依赖(Dependency) (4)聚合(Aggregation) UML图与应用代码例子:
-
Architecture#
WebService大讲堂之Axis2(4):二进制文件传输
- 日期:2011-11-08 点击:108原文来自: http://www.blogjava.net/nokiaguy/archive/2009/01/archive/2009/01/04/249805.html 在《 WebService大讲堂之Axis2(2):复合类型数据的传递 》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用 byte[] 作为数据类型进行传递,然
-
Architecture#
OSGi日志
- 日期:2011-11-08 点击:83理想的日志解决方案应该能够满足: 1. 能够兼容已有日志输出的方式 2. 对osgi环境没有强制的依赖 3. 每个bundle能够自行决定默认的日志输出级别 4. 通过osgi的admin service能够动态改变每个bundle日志输出的级别 待续 ....
-
Architecture#
ThreadPool
- 日期:2011-11-08 点击:126最近面试被问到这个问题,正好找个线程池的实现代码,温习一下 /** 线程池类,工作线程作为其内部类 **/package org.ymcn.util;import java.util.Collections;import java.util.Date;import java.util.LinkedList;import java.util.List;import org.apache.lo
-
Architecture#
CXF 开发基本认识
- 日期:2011-11-08 点击:1921、CXF不支持JDK1.4 2、Java开发一个业务系统或者Web应用系统,通常使用利用MVC模式将系统分 解为四个层次:表示层、控制层、业务逻辑层和数据访问与存储(持久)层。表示层与控制层通常对应 Struts或者Swing等一些MVC框架,而业务逻辑层和数据访问与存储层
-
Architecture#
用于mina的文件传输方法
- 日期:2011-11-08 点击:89使用mina进行文件传输的方法摘抄如下: 流处理线程公共类 import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;/** * 用于mina 服务器上传下载 *
-
Architecture#
基于OSGi的软件构件化方法
- 日期:2011-11-08 点击:1711 引言 当今软件系统复杂性不断增加并且对动态性提出了更高的要求,大型软件项目通常采用构件模型和构件化技术提高系统的可扩展性、易理解性和可重用性。 Java 技术通过 JAR 文件、包和命名空间以及类加载机制对基于构件模型的构件化设计开发提供支持,但存
-
Architecture#
Command模式(命令) 说明和使用场景
- 日期:2011-11-08 点击:94Command模式(命令) Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Command(命令模式)模式
-
Architecture#
log4j发送邮件给多人的配置
- 日期:2011-11-08 点击:102测试类: public class Test { /** * @param args */ public static final Logger logger = Logger.getLogger(Test.class); public static void main(String[] args) { //logger.debug("debug xxx"); } } log4j.properties配置 log4j.logger.com.jl=DEBUG,y_m
-
Architecture#
使用mina框架传输对象实体
- 日期:2011-11-08 点击:111使用mina框架传输对象实体方法如下: 对像实体 public class TransDataEntity {private String md5;private String path;private String fromIP;private byte[] filedata;public String getMd5() {return md5;}public void setMd5(String md5) {this.md5 = m
-
Architecture#
java date格式转换
- 日期:2011-11-08 点击:80java date转换 Date d = new Date(); String s; /** Date类的格式: Sat Apr 16 13:17:29 CST 2006 */ System.out.println(d); System.out.println("******************************************"); /** getDateInstance() */ /** 输出格式: 2006-4-16 */ s =
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史