- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 参与需求调研后的思考
刚在某客户做了3个月的需求调研,亲自体验了需求调研的过程,有一些感想,总结下来。客户方配备了BA和SA,BA是业务专家,SA是技术专家,负责输出一个描述业务需求文档XXXS,将流程和需求都记述在该文档中,和大多数客户一样,客户的优势在于对他们的业务比较了解,但是对于如何去抽象业务,比较系统的把他们的业务需求归纳并描述下来,并不擅长,至少很多人不擅长,这就导致客户方的XXXS文档中通常是一些
2012-06-26 21:59:47
766
原创 一个基于SpringSocial的sina微博插件
找到一个基于SpringSocial的Sina微博插件,共享一下:http://code.google.com/p/spring-social-plugins/
2012-03-11 20:15:51
773
原创 对Spring的理解
昨天,有人问我对Spring的理解,总结一下:Spring现在已经覆盖系统各个层次,在web层,有Spring Web、Spring Webflow,在业务逻辑层,有Spring Core,在数据持久层,Spring整合了Ibatis(SQL Mapping)、Hibernate(ORM)、NOSQL,在集成层,Spring有Spring Integration,还有针对特定场景的解决方案
2012-03-11 20:14:16
1008
原创 金蝶BOS元模型分析
对一些需求变化多样的产品而言,做好可变性设计是非常重要的。国外做得好的有Siebel,国内有金蝶的BOS,实际上金蝶的BOS很多理念跟Siebel是相似的,呵呵。。。他们都是采用MDD的方式来解决可变性问题的。这里的难点在于如何抽象出一套稳定的元模型,能描述各种各样的变化,以达到通过配置即可搞定需求变更的目的。这里着重讲一下金蝶BOS的元模型,所谓元模型,是模型的模型。在数
2012-03-11 20:09:46
3519
原创 面向领域的业务平台设计(二)
如何解决上文提到的鉴定标准中的问题呢?我认为答案就是MDD。用一个实际的例子来表述一下思路:在CRM系统有个订单处理模块,其提供了订单管理、订单流程执行、工单管理等功能,营业员通过界面提交一个订单请求,如果订单请求通过业务规则的校验,则会创建一个订单对象,订单对象的创建会触发订单流程的创建,订单流程流转的过程中,会在各个节点创建工单,也会调用其它子系统开通服务,比如调用物流发货。订单流程完
2012-02-26 17:16:29
1008
原创 面向领域的业务平台设计(一)
毕业后,做了很多年的中间件,有工作流,有数据持久层框架,还有个类似tomcat的server等,一直在思考,一个最适合业务的平台应该是什么样子的。因一直没有业务经验,因此,尽管有一些想法,但是也不知道这些想法靠不靠谱,最近一年参与了一个CRM项目的设计,积攒了一些业务经验,心中的想法逐渐清晰了起来,也有了一些底气,写下来跟大家交流探讨。就如同变化多端的八卦卦象是由乾、兑、离等8个基本卦象组成,
2012-02-26 15:19:37
1306
原创 对做IDE的一些思考
近来参与了一个电信CRM项目的设计,相比其他电信应用来讲,CRM最接近用户,因此,需求琐碎,变化频繁。需要有一个适应CRM业务的领域化IDE来支撑业务开发。做事情需要有方法,方法可以参考业界一些好的实践。本文主要是想总结一些好的设计IDE的实践供朋友们借鉴。我们借IBM的BPM Suite来分析IDE的设计方法。IBM BPM Suite主要用于业务流程的管理。IBM把业务
2012-02-26 01:04:14
829
原创 JDK 1.5学习之RowSet
在jdk1.4的javax.sql包中有一个RowSet接口,但是没有具体实现的类。”Tiger”诞生之后,引入了javax.sql.rowset包中的五个子接口和com.sun.rowset包里面的对应的五个实现类,这样我们就可是使用功能强大的RowSet了。jdk1.5中RowSet的五个子接口分别是JdbcRowSet,CachedRowSet,WebRowSet,JoinRowSet和Fi
2005-03-11 10:45:00
1882
1
原创 struts中文的解决
1.使ApplicationResources.properties支持中文建立一个ApplicationResources_ISO.properties文件,把应用程序用的message都写进去,然后在dos下执行这个命令,native2ascii -encoding gb2312 ApplicationResources_ISO.properties ApplicationResources.
2005-02-23 17:02:00
1750
原创 jsp设置页面过期
服务端方法:response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", -10);%>在登陆页面和登陆后页面均加入这段代码即可注意,一定要在登陆页面(或类似功能的页面使session无效)客户端方法:meta是用来
2004-11-13 15:21:00
1717
原创 java连接oracle,取io文件内容,子串替换(原作)!
package common;import java.sql.*;import java.io.*;import javax.naming.*;import javax.sql.*;import java.util.*;public class DbAction{ public Connection conn = null; public PreparedState
2004-10-28 08:41:00
1483
原创 Iframe 用法浅析
解释成“浏览器中的浏览器“很是恰当 用于设置文本或图形的浮动图文框或容器。BORDER设定围绕图文框的边缘宽度FRAMEBODER设置边框是不否为3维(0=否,1=是)HEIGHT,WIDTH设质边框的宽度和高度SCROLLING是否有滚动条(YES,NO,AUTO)SRC指定IFRAME调用的文件或图片(HTML,HTM,GIF,JPEG,JPG,PNG,TXT,*.*)
2004-10-26 18:12:00
5310
2
原创 下载信息内容时文件名称的指定
问题的提出 互联网的发展为我们的生活带来了巨大变化,越来越多的人乐意享受网上便捷的服务,诸如网上购物、网上订票等。其中突出的一类服务是信息内容下载服务,包括音乐、参考资料、试用软件的下载等。通常,信息内容下载服务有以下要求: ● 能够下载的用户必须有访问信息内容的权限; ● 每一项信息内容要有独立的下载权限控制,能下载某一项信息的用户,不一定能够下载另一项信息; ● 从用户的角度
2004-10-21 20:52:00
3452
原创 javamail发送邮件
/*在java版经常看到有人问如何用javamail发送邮件?如何接收邮件?如何访问多个文件夹等。问题零散,而历史的回复早已经淹没在问题的海洋之中。本人之前所做过一个java项目,其中包含有WebMail功能,当初为用java实现而对javamail摸索了一段时间,总算有点收获。看到论坛中的经常有此方面的问题,因此把我的一些经验帖出来,希望对大家有些帮助。此篇仅介绍用javamail实现发送邮件功
2004-10-16 08:56:00
1991
1
原创 ORACLE 常用的SQL语法和数据对象
一.数据控制语句 (DML) 部分 http://www.acnow.net/ srr0U1.INSERT (往数据表里插入记录的语句) http://www.acnow.net/ srr0UINSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); http://www.acnow.net/ 3kUEoaqq8INSERT INTO 表名(字段名
2004-10-15 13:40:00
1706
原创 j2EE基础概念
Java基础方面:1,作用域public,protected,private,以及不写时的区别2,ArrayList和Vector的区别,HashMap和Hashtable的区别3,char型变量能不能定义为一个中文?为什么?4,多线程有几种表示方法,都是什么?同步有几种实现方法,都是什么?5,继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?6,内部类的实现方
2004-10-13 13:09:00
1832
1
原创 用JBuilder2005开发Web应用
用JBuilder2005开发Web应用高科华JBuilder是一个开放的Java IDE,它集成了Tomcat、Weblogic等服务器。虽然JDK、Tomcat、Weblogic不断升级,我们仍可以在JBuilder中使用它们的最新版本。由于Tomcat服务器的配置比较复杂,习惯了Windows平台的程序员常常对Tomcat的使用感到困惑。本文给出了一个使用Tomcat环境下的数据
2004-10-12 16:31:00
2254
3
原创 设置网页的http头(下载保存,在线浏览)
out.println("fdfafdfdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2004-10-12 16:19:00
2966
3
原创 利用Java 创建和读取Excel文档
为了保证示例程序的运行,必须安装Java 2 sdk1.4.0 和Jakarta POI,Jakarta POI的Web站点是: http://jakarta.apache.org/poi/ 示例1将演示如何利用Jakarta POI API 创建Excel 文档。 示例1程序如下:import org.apache.poi.hssf.usermodel.HSSFWorkbook;impo
2004-10-10 20:02:00
1464
1
原创 java编程思想3editor读书笔记(8 接口与内部类)
接口使用的注意事项(自我感觉):接口中尽量少定义成员变量,一般只声明方法;接口的作用:实现多重继承及多态上传;内部类的作用:1.隐藏实现。 2.实现类c++的多重继承(相对用接口实现的多重继承相比,内部类能实现对多个抽象类的多 重继承)
2004-10-10 19:43:00
1511
1
原创 JbuliderX+Tomcat5.0配置
JbuilderX与Tomcat5.0不跟现成的tomcat4.1一样,需要另外配置。1、运行Jbuilderx,进入server configure. tools-->configure server-->tomcat4.1.2、复制tomcat4.1,并将其名称改为tomcat 5.0,ok后确定。3、解压刚才下载的tomcat5.0到jbuilderx的安装目录下的thirthparty下,
2004-10-08 21:53:00
1660
1
原创 Ant全攻略 (转载)
作者:poweriseAnt是什么? Ant是一种基于Java和XML的build工具。2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。· 将bin目录加入PATH环境变量。 · 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚本可以猜测ANT_HOME(Uni
2004-10-08 21:50:00
6016
1
原创 Struts Validator的使用
首先,在struts-config.xml文件中要写入: xxx.xxxx.xxxx 的部分是资源文件的路径[pre] [/pre]这里如果是想使用多个***.xml文件的话, value部分写法如下value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml, /WEB-INF/validation1.xml , /WEB-
2004-10-08 21:36:00
2560
原创 用jdeveloper开发struts系统入门
JBuilder也许是现在最为流行的Java开发工具,但它不是免费的,在最新版的JBuilder9中会自动向Borland公司发信息,很容易被查出是否在使用盗版。而struts是现在最流行的web系统架构,JBuilder9自带的竟然还是struts1.0。当然,我个人还是很喜欢Borland公司的产品,但由于种种原因,公司改用了Oracle的JDeveloper。JDeveloper1.0是O
2004-10-08 21:35:00
990
原创 Struts 学习笔记2 -ActionServlet深入探讨(引用)
java.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--org.apache.struts.action.ActionServletStruts提供了一个缺省版本的ActionServle
2004-10-08 21:31:00
1255
原创 java编程思想3editor读书笔记(7 多态性)
多态主要是建立在继承的基础上的,通过“上传”,“下传”实现。java在方法调用时的后绑定机制为多态的实现提供了基础,后绑定机制自动执行用继承描述各种状态,用合成表现各种状态下传注意classcastexception注意: 1.别用基类的private方法的名字去命名派生类的方法 2.最好用abstract关键字定义基类 3.构造函数调用的方法永远为复写后
2004-10-05 16:44:00
975
CISSP思维导图,根据CISS认证考试指南整理,可作为学习和工作参考
2019-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人