- 博客(24)
- 收藏
- 关注
原创 浅论WBS分解在软件项目中的应用
WBS分解在软件项目中的应用 【摘要】 本文结合项目管理的WBS方法,对某系统集成公司的管线资源管理项目进行工作分解,旨在说明WBS方法对项目渐近明细和项目的计划方面所能起到的重要作用。【关键词】项目管理 WBS分解结构 二次WBS 管线资源管理 一 引言渐近明细是项目的特点,但这并不意味着不需要计划。没有计划或者是随意的不负责任的计划的项目是一种无法控制的项目。在高
2007-12-14 18:06:00
6656
转载 配置Tomcat使用SSL
目前介绍配置Tomcat 使用单向SSL认证(只验证服务器证书)的资料很多,过程也比较简单。但是由于配置其使用双向SSL认证(还需要验证客户端个人证书)除了需要CA对证书签名外,还要从CA获得个人证书。有关这一问题,目前结合具体web服务器来讲解如何操作的资料很少。作者通过摸索借助一些SSL工具在本地实现了简单的CA功能,并在此基础上配置成功了Tomcat的双向认证,希望能把其中的一些经验
2007-12-07 15:48:00
785
转载 Java Reflection (JAVA反射)
Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信
2007-12-06 17:34:00
447
转载 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:/n/s*/r
2007-12-06 17:32:00
406
转载 Oracle数据库导出成文本文件
数据库服务名为:cncworks数据库sys用户密码为:gesys数据库simpdba(普通用户)密码为:well 现有一个数据库表:create table simpdba.test( id number(1), name varchar2(20), address varchar2(20));内容如下:insert into simpdba.test values(1,quchch
2007-12-06 17:28:00
1363
原创 Solaris shell脚本
从FTP服务器获取当天日期命名格式的文件: #!/bin/shGET_DIR=/opt/bea/user_projects/bccprmdomain/applications/pbmweb/file/csm/result/cd $GET_DIR cur_fname="`date +%Y%m%d`0000.lst" #variable definationFTP_IP=132.77.
2007-12-06 17:27:00
1426
转载 foreign key of Mysql
A simple example that relates parent and child tables through a single-column foreign key: CREATE TABLE parent(id INT NOT NULL, PRIMARY KEY (id)) TYPE=INNODB;CREATE TABLE child(id
2007-12-06 17:26:00
602
转载 Hibernate3的Like用法,解决中文查询问题
原本我的写法:Query repeatClientQuery=querysession.createQuery("from ClientInfo as a " +"where a.client_name like :name" ); repeatClientQuery.setPara
2007-12-06 17:25:00
1254
转载 javascript动态添加删除表格及克隆表格
insertRow()和deleteRow()方法:adddeltestvar n=0;function add(){n++;t1.insertRow().insertCell().innerHTML = delthis;//t1.insertRow().insertCell().innerHTML = ;}function del(){var c = document.get
2007-12-06 17:23:00
546
转载 Struts国际化处理
对于使用者来说,一个支持国际化的WEB程序具有下面几种形式1. 根据用户浏览器自动设置显示的语言(无需用户干预)2. 提供用户选择,用户根据自己的需要决定使用何种语言显示3. 结合前两种.系统自动选择一种语言,但同时提供用户根据需要选择 使用Struts开发国际化程序是一件非常便利的事情,我们来看前两种怎么来实现 1. 这是最简单的方式,你不需要修改任何程序,只需要把资源
2007-12-06 17:21:00
478
转载 一些经常会用到的Javascript检测函数
// Function Name: trim// Function Description: 去除字符串的首尾的空格// Creation Date: 2004-7-13 15:30// Last Modify By: N/A// Last Modify Date: N/AString.prototype.trim=function(){return this.replace(/(^
2007-12-06 17:20:00
460
转载 Hibernate 体系结构与工作原理
1.Hibernate 的初始化.读取Hibernate 的配置信息-〉创建Session Factory1)创建Configeration类的实例。 它的构造方法:将配置信息(Hibernate config.xml)读入到内存。 一个Configeration 实例代表Hibernate 所有Java类到Sql数据库映射的集合。2)创建SessionFactory实例 把Conf
2007-12-06 17:15:00
857
原创 keytool - 密钥和证书管理工具
管理由私钥和认证相关公钥的 X.509 证书链组成的密钥仓库(数据库)。还管理来自可信任实体的证书。结构keytool [ 命令 ]说明keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 证 书是来自一个实体(个人、公司等)
2007-12-06 16:57:00
717
转载 在tomcat中实现https安全连接的方法
SSL简介 SSL, 或者Secure Socket Layer,是一种允许web浏览器和web服务器通过一个安全的连接进行交流的技术。这意味着将被发送的数据在一端被翻译成密码,传送出去,然后在另一 端解开密码,再进行处理。这是一个双向的过程,也就是浏览器和服务器都需要在发送数据之前对它们进行加密。 SSL协定的另一个重要方面是认证(Authentication)。这就是说,在你开始试图通过一个安
2007-12-05 18:02:00
710
转载 Spring Framework中的面向方面编程(AOP),第二部分
在本系列的第一部分,我介绍了如何实现面向方面领域的“HelloWorld”:跟踪和记录方面。利用Spring框架所 提供的面向方面编程(Aspect-Oriented Programming,AOP)功能,您看到了如何使用before-、after-和基于异常的通知,以及如何使用基于正则表达式的简单切入点。跟踪 和记录方面提供了非常不错的上手例子,而本文将进一步介绍一种新的通知形式:aroun
2007-12-04 17:11:00
650
转载 Spring Framework中的面向方面编程(AOP),第一部分
作为这个介绍Spring框架中 的面向方面编程(Aspect-Oriented Programming,AOP)的系列的第一部分,本文介绍了使您可以使用Spring中的面向方面特性进行快速开发的基础知识。使用跟踪和记录方面 (面向方面领域的HelloWorld)作为例子,本文展示了如何使用Spring框架所独有的特性来声明切入点和通知以便应用方面。本系列的第二部分将 更深入地介绍如何运用Spr
2007-12-04 17:10:00
587
原创 Mysql+Tomcat Linux环境配置
环境准备:安装SSH协议通过Winscp SFTP传输putty SSH命令操作安装gcc,g++等 rpm -ivh --allfiles glibc-headers-2.4-4.i386.rpm rpm -ivh --allfiles glibc-devel-2.4-4.i386.rpm rpm -ivh --allfiles binutils-2.16.91.0.6-4.i386.rpm r
2007-12-04 15:20:00
890
转载 synchronized(this)的几个简单示例
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。三、尤其关键的是,
2007-12-04 14:56:00
443
转载 在Spring中使用Quartz进行任务调度
概述 各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定 用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上个月各部门的业务数据生成月报表,每半个小时查询用户是否已经有快到期的待处理业 务……,这样的例子俯拾皆是,不胜枚举。 Quartz 在开源任务调度框架中的翘首,它提供了强大
2007-12-04 14:53:00
1532
转载 Struts源码研究 - html-Link标签篇 --转
Struts中的html:link标签是一个很常用的标签,其功能也比较明显:生成这样的HTML代码 在刚开始接触这个标签的时候,我知道这个标签可以这样用:========================================================= html:link page="/html-link.do" paramId="stringProperty" paramNa
2007-08-02 09:48:00
447
原创 如何把java中的arrayList转化为oracle中的数组(array) --转
在写存储过程中经常会遇到把java中的arrayList转化为oracle中数组,(arrayList中存的是一些java对象)简单总结一下.例:arrayList中存在一些people对象1.首先要在数据库中建立相应的java对象和数组,如: /* 和java对象对应的数据库对象 */CREATE TYPE peopleOracleObject AS OBJECT ( peopleOracle
2007-07-30 16:17:00
2058
转载 找吸血鬼数(转)
代码:/** * 功能:找出四位数中由二位数相乘得出的吸血鬼数 * @author wiley */public class Vampire { public static void main(String[] arg){ String[] ar_str1,ar_str2; int sum=0; //双重循环穷举 for(int i=10;i //j=i+1避免重复 for(
2007-07-25 15:29:00
758
原创 Spring常用配置文件(转)
所作项目的spring常用配置文件,结合hibernate 1.config.properties文件//配置连接数据库的参数,和Hibernate的一些参数 代码 #for mysql #jdbc.driver=com.mysql.jdbc.Driver #jdbc.url=jdbc:mysql://localhost:3306/**
2007-07-25 15:26:00
532
原创 类URLEncoder 和 类URLDecoder (转)
web设计者面临的众多难题之一便是怎样处理不同操作系统间的差异性。这些差异性能引起URL方面的问题:例如,一些操作系统允许文件名中含有空格符,有些又不允许。大多数操作系统不会认为文件名中含有符号“#”会有什么特殊含义;但是在一个URL中,符号“#”表示该文件名已经结束,后面会紧跟一个fragment(部分)标识符。其他的特殊字符,非字母数字字符集,它们在URL或另一个操作系统上都有其特殊的含义,表
2007-07-11 17:26:00
1097
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人