自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 高性能数据库设计

1. 字段冗余 2. Sharding 水平切分:分库,分表 根据一个标志字段如user id 问题:如何路由? 3. 集群(Cluster),负载均衡(找到集群中的DB) 4. 读写DB分离Master DB(写),Slave DB(读),一般读写比例是10:1 ...

2009-06-29 09:28:18 146

原创 锤子和钉子

give a child a hammer, everything becomes a nail.

2009-06-28 09:12:49 94

原创 Top-Down and Botton-up

different perspectives SOA, the bottom-up approach, which is primarily IT driven.也即把现有的Java bean包装重用成Web Service等。  And BPM, the top-down approach, which is business driven,一切从头开始设计,包括WSDL等。  ...

2009-06-28 09:09:36 152

原创 Review 方法

1. Fagan's Inspection     Role: Author, Moderator(主持人,组织者,主要reviewer), Inspector, Reader, Recorder,verifier     phases: planning, preparation, Inspection meeting, rework,follow-up     2....

2009-06-26 09:49:48 172

原创 需求开发

1. Kano Model    Requirements Type:           a. Must-Be, 基本需求,没有完成就意味着不是一个完全功能的产品。          b. One-Dimentional, the more the better, 实现的需求与客户满意度成正比          c. Delighters, 这中需求没实现不会影响客户满意度。但如...

2009-06-26 09:17:30 77

原创 WPS and WID

1. what is service1.1 services are defined by explicit, implementation-independent interfaces1.2 loosely coupled communication protocols1.3 reusable business logic 2. SOA2.1 SDO, data exch...

2009-06-23 12:20:51 106

原创 困扰: reply or reply all

在日常工作中, 经常需要找另一个同事帮忙. 为了做到信息共享,会把邮件抄送到很多stake holder. 当然也是希望有manager能促进工作的推进. 如果同事及时帮你解决问题了, 需要回信致谢时,用reply or replay all好. 用reply all担心骚扰了别人. 不用的话感觉你没礼貌,响应慢,同时帮忙的同事会不会感觉工作没有得到manager的注意?...

2009-06-23 08:55:47 185

原创 好痒啊

年纪大了,胡子疯长, 痒死我了.

2009-06-22 15:20:49 156

原创 Communication

1. avoid surprise when dealing with the relationship with your manager.  

2009-06-22 09:36:57 143

原创 Spring模块

1. Spring Modules 1.1 Core Container: Core, Beans,Context, Expression Language 1.2 Data Access/Integration: JDBC, ORM(JPA,JDO,Hibernate,iBatic), OXM(JAXB,XStream,XMLBeans,Castor,JiBX),JMS,Tran...

2009-06-21 07:51:55 86

原创 work estimation

1. Work Breakdown Structure      Three Point Estimate       effort of Activity = ((Most probable Value * 4) + Pessimistic Value + Optimistic Value)/6 2. Lines of Code    Measure after the ...

2009-06-19 17:14:26 114

struts1 加入 security

From: http://www.onjava.com/pub/a/onjava/2004/02/18/strutssecurity.html  1. Extending the Struts ActionMapping class public class StrutsPermissionMapping extends ActionMapping {...

2009-06-18 21:31:36 90

原创 XP Feature

1. 迭代开发2. TDD 测试驱动开发3. CI 持续集成    CI的频率为一天时,就称为Daily Build,每日构建?    CI鼓励尽早check in代码, 尽快发现问题并反馈. 而不是把时间花在Bug会议上4. Refactor 重构5. PP 结对编程6. On-site Customer...

2009-06-17 08:52:59 79

原创 ESB 网关

IBM ESB(Enterprise Service Bus)为SOA的服务提供者和消费者的交互提供中转,连接,和分离。支持协议和消息格式的转换。 ESB一般位于隔离区(Demilitarized Zone), 进一步抵御来自企业区之外的恶意或未授权的访问。“ESB 网关至少提供 ESB 与外部使用者/提供者之间的服务地址转换。在实践中,ESB 网关通常提供附加服务,例如安全性、消...

2009-06-17 06:35:22 384

原创 Application Development and Integration life cycle

1. Waterfall Lifecycle        This model supports large and complex projects in which the requirements are well defined.   It adopts sequential approach from requirements analysis through design, ...

2009-06-16 08:47:44 75

原创 年华已老

每天开始为将要做的事排优先级, 因为感觉自己精力已经不行了. 不再是那个毛头小伙子可以肆意的挥霍青春岁月了.

2009-06-15 09:34:21 82

原创 软件过程

1. Engineering1.1 Requirments Enginerring1.2 Design1.3 Technical Review1.4 Construct(Code & Unit Testing )1.5 System & Software Integration1.6 Integration & System & User A...

2009-06-15 09:00:24 127

签名证书

Java 一. 签名       消息明文+ 发送者私钥(hash(消息明文))  ---------------->  接收者比较hash(消息明文)和发送者公钥(签名),相同则可以确认发送者身份。        1. 上面的 发送者私钥(hash(消息明文)) 即签名       2.  因为消息是明文发送的,可以在发送方先用 接收者公钥(消息明文+ 发送者私钥(...

2009-06-10 06:41:31 166

原创 SQL

1. DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else) 2.  to_date('2008-04-23 00:00:00' ,'yyyy-mm-dd hh24:mi:ss')     SELECT TO_CHAR(CURRENT_DATE, 'YYYY-MM-DD') FROM dual; 3. S...

2009-06-09 10:54:18 88

原创 WID & Process Server

1. How to deploy CommonLibrary project?  We know module is deployed in the form of  ear. 2. 业务流程执行语言 (BPEL)    BPEL 流程和其他的组件都是使用 WSDL 接口进行描述的。 3. 业务规则有两种类型:规则集 和决策表 4. IBM 定义的SOA的生命周期: M...

2009-06-09 06:39:54 102

隔离级别与脏读幻读

1. 数据库操作 issue1.1 更新丢失(lost update):当系统允许两个事务同时更新同一数据时,发生更新丢失1.2 脏读(dirty read):当一个事务读取另一个事务尚未提交的修改时,产生脏读。1.3 非重复读(nonrepeatable read):同一查询在同一事务中多次进行,由于其他提交事务所做的修改或删除,每次返回不同的结果集,此时发生非重复读。(A tran...

2009-06-08 15:07:46 96

原创 websphere 小知识

1. Websphere 产品安装信息命令 versionInfo    产品属性文件查找 查看<was_home>/properties/version/WAS.product      查看任意概要文件(profile)下的SystemOut.log文件,此文件包含WebSphere Application Server产品相关信息. <profile_home&gt...

2009-06-07 10:37:31 138

原创 JDBC Driver Type

Type 1: JDBC-ODBCDrawback: client code must be loaded and configured on each client machine. Type 2: A Native-API partly-Java driverJDBC call -> client APIdrawback: require native code on...

2009-06-06 08:33:22 121

原创 Websphere性能调优

1. JVMHeapsize     -Xms    -Xmx 2. GC    什么时候收集    Heap Fragmentation 3. Web Container    ThreadPool     Buffer     Timeout     Keep-alive 4. EJB Container 5. Data So...

2009-06-06 08:08:13 149

原创 WAS Cell, Node, Profile, Server

1. Cell 单元是整个分布式网络中一个或多个节点的逻辑分组。单元是一个配置概念,是管理员将节点间逻辑关联起来的实现方法。管理员根据具体的业务环境,制定对其整体系统集成环境有意义的条件来定义和组织构成单元的节点。就一般情况来说,可以将单元看作是最大的作用域。  在 IBM WAS ND 产品中,管理配置数据都存储在 XML 文件中。单元保留了它每个节点中每台服务器的主配置文件。同时每个节点和...

2009-06-05 06:34:14 126

原创 WAS classloader

   How about the JVM classpath defined in WAS admin console? Anybody can deeper clarify?

2009-06-05 06:00:26 174

原创 IBM Portal

1. IBM portal server 基于App Serverapp server: 管理:Http://hostname:9060/ibm/console应用:Http://hostname:9080 2. portal server 应用:http://hostname:10038/wps/portal 管理:https://hostname:10039/ibm...

2009-06-04 21:15:41 164

原创 SCA

SCA (Service Component Architecture) 是一个开发SOA(Service-Oriented Architecture)面向服务应用的简单模型规范,它描述用于使用SOA构建应用程序和系统的模型。它可简化使用SOA进行的应用程序开发和实现工作。 组件 是指一个基本的 SCA 工件,是业务应用程序的构建块。它提供基本的业务功能,比如股票报价服务或计算器服务。...

2009-06-01 08:54:51 199

原创 JAX-RPC

与 Java Architecture for XML Binding(JAXB)或 Java API for XML Processing(JAXP),甚至 JDBC 等标准 API 一样,JAX-RPC 其实是一个 API 规范。换句话说,它仅仅是一个文档,其中规定了一组 Java 类和接口。这个文档描述 JAX-RPC 类和接口的行为;它并没有描述如何构建 JAX-RPC 应用程序,但是详细...

2009-06-01 06:53:54 192

原创 DataPower and Hessian in SOA

1. SOAP and Hessian简单对象访问协议 (SOAP) 是基于 XML 的简易协议,提供了标准的 RPC 方法来调用 Web service,可使应用程序在 HTTP 之上进行信息交换。 Hessian 协议则是轻量级的远程过程调用(RPC)协议的典范,它基于 HTTP 协议传输编码后的二进制消息,Hessian 协议也被称为 HBWSP(Hessian Binary W...

2009-06-01 06:02:59 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除