自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuhuif==专栏

一切皆有可能,相信自己!

  • 博客(133)
  • 资源 (8)
  • 收藏
  • 关注

转载 结构模式(Structural Pattern)==桥梁(Bridge)模式

一、 桥梁(Bridge)模式桥梁模式是一个非常有用的模式,也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则,包括"开-闭"原则(OCP)以及组合/聚合复用原则(CARP)都很有帮助。理解好这两个原则,有助于形成正确的设计思想和培养良好的设计风格。桥梁模式的用意【GOF95】在提出桥梁模式的时候指出,桥梁模式的用意是"将抽象化(Abstraction)与实现化(Imp

2007-08-12 15:14:00 761

原创 结构模式(Structural Pattern)==合成模式(Composite Pattern)

一、 合成(Composite)模式合成模式有时又叫做部分-整体模式(Part-Whole)。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。从和尚的故事谈起这是小时候我奶奶讲的故事:从前有个山,山里有个庙,庙里有个老和尚在给小和尚讲故事,讲的什么故事呢?从前有个山,山里有个庙……。奶奶的故事要 循环多少次,根据你多长时

2007-08-12 14:48:00 838

原创 结构模式(Structural Pattern)==适配器(Adapter)模式

结构模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构。结构模式描述两种不同的东西:类与类的实例。根据这一点,结构模式可以分为类的结构模式和对象的结构模式。后续内容将包括以下结构模式: 适配器模式(Adapter):Match interfaces of different classes 合成模式(Composite

2007-08-12 14:34:00 842

转载 各种数据库驱动下载地址

各种数据库系统(Oracle,SQLServer,DB2等)的JDBC驱动下载网址 数 据 库 说      明 MySQL http://www.mysql.com/products/connector/j

2007-11-20 10:32:00 955

转载 Criteria 比较好用

Criteria 比较好用最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。所以现在对 Hibernate 的 Criteria 深入研究一下。《 Hibernate Reference 》及网上其它一些资料对 Criteria 已经做了很多介绍。

2007-10-16 12:52:00 1062

转载 单元测试和编码协作

文出处:             J u l y / A u g u s t 2 0 0 5 IEEE SOFTWARE正文翻译:     在缺陷和错误发生的时候就发现并纠正它们对任何快速、控制成本的软件项目来说是很关键的。由代码编写者实施的单元测试(Unit Test)是最常用的方法。本文的作者Panagiotis Louridas总结了他在最流行的Java单元测试OSS(开放源代码软件

2007-10-16 12:42:00 1093

转载 软件测试实施

软件测试自动化的一些具体做法        作者在上篇文章略微谈到了软件测试的自动化,但并没有把本文的内容也一起写进去。原因主要是希望读者先努力考虑在自己的企业或项目内,可以有一些怎么样的做法,而不会先入为主地受到我所写的具体例子的影响而局限了思路。    因为软件测试的工作量很大(40% 到60% 的总开发时间),而又有很大部分适于自动化,因此,测试的改进会对整个开发工作的质量、

2007-10-16 12:40:00 1448

原创 Oracle 数据库的聚簇

1. 什么是聚簇   聚簇是根据码值找到数据的物理存储位置,从而达到快速检索数据的目的。聚簇索引的顺序就是数据的物理存储顺序,叶节点就是数据节点。非聚簇索引的顺序与数据物理排列顺序无关,叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。一个表最多只能有一个聚簇索引。   2. 使用 Oracle 聚簇索引   聚簇是一种存储表的方法,这些表密切相关并经常一起连接进磁盘的同一区域。例如,表 B

2007-10-16 12:00:00 1293

转载 使用Hibernate进行大数据量的性能测试

近日为是否在项目中使用Hibernate进行大数据量的性能测试,有一些总结, 1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。 2) 对大数据量查询时,慎用list(

2007-09-16 00:14:00 731

转载 挑战智力

第一组  参与讨论  1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?  2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?  3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的

2007-09-16 00:07:00 1053

转载 Hibernate大数据量操作解决方案

 Hibernate大数据量操作解决方案 阅读了Hibernate的Reference之后,可以采用批量处理的方法,当插入的数据超过10000时,就flush session并且clear。 下面是一个测试method。  1 /** */ /**  2      * 测试成批插入数据的事务处理,返回是否成功 3      *  4      *  @param  objPO 

2007-09-16 00:04:00 890

转载 结构模式(Structural Pattern)==享元(Flyweight)模式

一、 享元(Flyweight)模式Flyweight在拳击比赛中指最轻量级,即"蝇量级",有些作者翻译为"羽量级"。这里使用"享元模式"更能反映模式的用意。享元模式以共享的方式高效地支持大量的细粒度对象。享元对象能做到共享的关键是区分内蕴状态(Internal State)和外蕴状态(External State)。内蕴状态是存储在享元对象内部并且不会随环境改变而改变。因此内蕴状态并

2007-08-12 16:55:00 899

转载 管理案例分析

  Sales 案例       在这个项目中,我(DM)主要负责项目的整个开发过程。       开始前客户(这里的客户是指外包公司)已经将一些文档资料(包括系统雏形(UI)、功能需求说明书、和台湾银行的一些接口资料等)发了过来,刚开始有3个人参与,7月2日项目开始启动,客户来我公司首先做流程上的讲解,并且将所讲内容用AniCam录了下来,方便我们反复听取;然后是我们依照客户的讲解消化后

2007-08-12 15:43:00 889

原创 kaiti

开题报告基于转换的程序分析技术的研究与应用报告人:李广强导师:    吴伟民1  课题的选取、研究的意义经过六年的扩招,我国的高等教育的规模从1998年的643万人增加到2004年的2000多万人,净增长1400万人[1];而全国普通高等学校教职工仅从1998年的102.96万人增加到2004年的161.07万人,净增长58万人[2],教职工的增长速度远远落后于高等教育扩招的速

2007-05-29 17:50:00 1520

原创 整合apache 2.2.4 + Tomcat5 总结

 首先下载安装apache和tomcat ,connectors等在http://apache.org上下。整合apche和tomcat,主要两种方案;方案一:mod整合。采用jk2或jk任意一种connector整合, 建议用jk的mod整合,jk2由于开发者的原因可能对新版本的apache支持有问题JK的安装把mod_jk_2.2.4.so拷贝到apche安装目录的/modules

2007-05-29 13:10:00 2827

原创 整合apache 2.2.4 + PHP 5.2.1 总结

Apache下载:http://httpd.apache.org/    安装在E:/dev/apachePhP下载:http://down.phpv.net/soft/1545.htm     安装在E:/dev/php5整合apache和php;方案一:以模板的形式加载php(比较常用)在httpd.conf最后加入以下内容:LoadFile E:/dev/php5libmys

2007-05-29 12:18:00 926

原创 所有程序必须掌握的字符集和编码技术

好久没有来看看自己的博客了, 最近再看一些书,很有启发;写了一些摘要,希望对大家有帮助;;   以前8位pc上使用ACSII编码表示各个字符;它能够用32 到 127 之间的数字表示各个字符.(当时的字符集是无重音字母);; 空格编码:32   字母A 编码   65;这种编码能够方便的用七个二进制位来表示;; 因有8位的空间, 我们可以把128----255的编码用作其它的用途;

2007-04-16 00:50:00 901

原创 javascript判断单选框

javascript判断单选框[ 2007-02-28 15:47:31 | Author: admin ] Font Size: Large | Medium | Small 今天给论坛加个举报的小功能时遇到个radio判断问题,现在总结下:  色情   涉政   违法   毁谤   其他......  function ChkFormRadio() {        v

2007-03-09 13:15:00 2439

原创 oracle MVP

InStr函数实现代码减肥检测字符串中是否包含一个元音字母: 1、普通的方法: If UCase$(char) = "A" Or UCase$(char) = "E" Or UCase$(char) = "I" Or UCase$(char) = "O" Or UCase$(char) = "U" Then ’ it is a vowel End If 2、更加简练的方法: InStr("Aa

2007-03-09 12:20:00 948

转载 一个女程序员的创业人生:胆识也是一种能力

今天看了一篇文章 看后深有感触,先粘出来我在28岁生日那天电信一个副总劝我出来开公司算了,然后想了一天第二天就去工商局注册了,从有开公司的想法到工商局注册仅仅一天时间!  然后2003年8 月份拿到营业执照,根本不知道安全是怎么一回事情,找北大方正一个技术副总和我讲了一个晚上,然后就背着包去和很多单位开始谈项目,当时我公司里面什么都没有,连传真机,打印机都没有,我所有的公司财产就是背着一个包,有几

2007-03-08 14:06:00 1021

转载 实现JAVA的动态类载入机制

实现JAVA的动态类载入机制----作为充分利用Java的动态类载入机制的最好例子,带有Java扩展的Web浏览器根据请求从网络或本地文件系统中动态加载Javaapplet(遵循一定规则的Java小应用程序类),然后在本地系统中执行它,大大增强了主页的功能。----其实,Java本身就是一种极具动态性的语言。类似Windows的动态链接库(DLL),Java应用程序总是被编译成若干个单独的cl

2007-03-07 16:48:00 848

转载 Java基本数据类型转换 [转]

Java基本数据类型转换 [转] 1. 字符串转换成数值 字符串转换成整数: String MyNumber ="1234"; int MyInt = Integer.parseInt(MyNumber); 字符串转换成byte, short, int, float, double, long等数据类型,可以分别参考Byte, Short, Integer, Float, Double, Lo

2007-03-07 15:13:00 1562

转载 BYTE,BYTE[] 问题

一个处理BYTE和其他类型转换的类:public class Tools{ //16进制    private static String HexCode[] = {        "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",        "a", "b", "c", "d", "e", "f"    };    private To

2007-03-07 14:27:00 2971 1

原创 几个模型关系图

http://www.uml.org.cn/success/images/modeldesign.gifhttp://www.alrond.com/2006/dec/ 

2007-01-31 22:45:00 1219

转载 分布式工作流引擎

可自管理的分布式工作流引擎的设计与实现         摘要:针对当前企业和政府对分布式工作流应用的需求趋势,给出了一个基于JMX(Java Management Extensions)-Java管理扩展框架和Observer观察者模式的可自管理的分布式工作流引擎(Self-Management Distributed Workflow Engine)的设计与实现。在该实现中以观察者模式作为主

2007-01-31 21:57:00 5508

转载 文本分析的三种典型设计模式

文本分析的三种典型设计模式许式伟2004-10-27事件驱动:Parse-Handler模型(如:xml之SAX模型)该模型主要有Parser和Handler两个组件。其原型大体如下:class xxxHandler{public:   // any event sended from Parser   ...};class xxxParser{public:   xxxxPa

2007-01-09 17:26:00 808

原创 Web2.0十大Ajax安全漏洞以及成因

JavaScript包含的Ajax是Web2.0应用的一个重要组成部分。该部分的进化发展使网络变成了超级平台。该转变同时也催生了新品种的病毒和蠕虫,比如Yamanner,Samy 以及Spaceflash等等。Google,Netflix,Yahoo 以及MySpace等门户网站在过去的几个月里都因为新的漏洞而蒙受一定损失。黑客们可以利用这些漏洞进行钓鱼,跨站点脚本(XSS)以及跨站点伪造(XSR

2007-01-09 17:09:00 726

转载 怎樣把網頁中table的几列數據導出到excel顯示?

把excel当作access看待,连接代码:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");    conn = DriverManager.getConnection("jdbc:odbc:driver={Microsoft Excel Driver (*.xls)};DBQ=d:/order/"+request.getParameter("Data_

2007-01-09 16:51:00 928

转载 [转载]jsp页面显示数据导出到excel表中

Excel报表的方法,一个过於简单,一个只能用於window平台(因为使用jdbc-odbc bridge),且无法使用到Excel内部的各种公式或是方法,因此,今天介绍一个apache出的元件叫POI,它可以在UNIX或window平台处理word或Excel档案,而不需要依靠window的com,并且可设定储存格格式、列印格式等等;今天我来介绍其中有关资料读取、新增、修改及删除的功能,若各

2007-01-09 16:37:00 1085

转载 JSP数据直接导出到EXCEL简便方法

JSP数据直接导出到EXCEL简便方法关键词: JAVA    JSP    EXCEL                                           JSP数据导出到EXCEL简便方法试试看从网页中把表格直接生成excel,虽然不是直接从sql到excel,不过反而更加方便而且人性化。。网上倒是找到了不少的资料,发现一段javascript的功能实现代码

2007-01-09 16:22:00 2056

转载 整型int和字符数组byte相互转换的源程序

整型int和字符数组byte相互转换的源程序我目前在做一个有关网络数据流的程序,需要实现整型int和字符数组byte相互转换的功能,在网上搜索时没找到相关文章,最后自己写了一个封装类,把它贴出来,兴许别人能用上。/** * Name    : ByteIntSwitch.java * Date    : Created on 2004/11/05 14:40 * Author  : ZHUO Bi

2007-01-08 13:42:00 972

转载 网络数据流接收处理过程分析

网络数据流接收处理过程分析版权所有 codesky.net 2003-2005发表时间:2005-1-16    关键字:不详网络数据流接收处理分析1、在input.c(src/input)文件中的主线程循环      Thread in charge of processing the network packets and demultiplexingRunThread(

2007-01-08 13:42:00 1158

转载 书籍下载

书籍下载A.书名:《Thinking in wuhuif》2e中文版 侯捷 / 王建兴 合译URL: http://jjhou.csdn.net/thinking-in-java-20010919.pdfB.书名:JBuilder5中文帮助文件URL: http://www.code-labs.com/manual/Jb5cn_help1.rarhttp://www.code-labs.c

2007-01-08 13:41:00 1047

转载 网络数据流的java处理

wuhuif作为最开放的语言,已越来越受到网络程序员的青睐。但这一青睐族有着同样的经历——曾经都为网络上通信的wuhuif数据格式而烦脑。笔者也不例外,曾经为此而查阅了很多文档,经过反复测试才得以解决,如今笔者已经在所从事的很多电子政务项目中顺利的应用。今天笔者写此文,介绍用wuhuif解析网络数据的三种特殊方法,希望对正在寻求这方面问题答案的读者有所帮助。UTF8转换成GB2312 当我们在基于

2007-01-08 13:40:00 1034

转载 一篇关于session的好文

  推荐:一篇关于session的好文!   作者: 发文时间:2006.03.09

2007-01-08 13:38:00 1118

转载 JAVA命名和目录服务(JNDI)

JAVA命名和目录服务(JNDI) 在J2EE中,JNDI的目的是用来查找J2EE服务器的注册资源(如EJB等)一、JNDI简介命名服务提供了一种为对象命名的机制,这样你就可以在无需知道对象位置的情况下获取和使用对象。只要该对象在命名服务器上注册过,且你必须知道命名服务器的地址和该对象在命名服务器上注册的JNDI名。就可以找到该对象,获得其引用,从而运用它提供的服务。       利用

2007-01-08 13:35:00 1927

转载 重载,继承,重写和多态的区

重载,继承,重写和多态的区别

2007-01-08 13:34:00 712

转载 整理一个ANT在J2EE项目中的应用,含预编译JSP和打包WAR/EAR文件!

 整理一个ANT在J2EE项目中的应用,含预编译JSP和打包WAR/EAR文件!http://blog.csdn.net/xport/archive/2006/02/13/598240.aspx首先,假设我们的项目的结构如下,相同的目录大家可以自行扩展! ${project.root}  |  +

2007-01-08 13:33:00 997

转载 在STRUTS中如何处理查询的到的RESULTSET

在STRUTS中如何处理查询的到的RESULTSEThttp://www.code168.com/ShowArticle.asp?ArtClass=4&ArtID=3838关于这个问题可能每个人有自己的解决办法。但如果要按照struts的风格来做,应该是这样的:1) 自己写个类(假定为DataMap),这个类继承HashMap,并实现DynaBean2) 将ResultSet中的数据取出填

2007-01-08 13:32:00 788

转载 使用 EL、JSTL 处理表单数据(转载)

常见输入类型  Text(文本框)name:字段名称maxlength:最多输入字符size:文本框宽度value:默认值Password(密码框)name:字段名称maxlength:最多输入字符size:文本框宽度value:默认值Radio(单选按钮)checked:默认选取name:按钮名称value:按钮值Check(复选框)

2007-01-08 13:31:00 2107

web开发大礼包

包括了大型web开发的关键设计因素和优化方案,说明比较详细;<br>

2007-10-06

单点登录的核心servlet

单点登录的核心servlet

2007-07-26

developping Enterprise with pattens

developping Enterprise with pattens

2007-07-26

判断事件是不是发生在某组件中的 JS 函数

判断事件是不是发生在某组件中的 JS 函数

2007-07-26

javascript源码大全

javascript源码大全

2007-07-26

计算机应用研究2004正应用于Web访问控制的PM I的一种构建方

计算机应用研究2004正应用于Web访问控制的PM I的一种构建方

2007-07-26

Toad keygen

适用于toad for oracle 8.5 /8.6

2007-07-18

java数据库开发技巧

java数据库开发中会用到的几个常用技巧

2007-07-18

空空如也

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

TA关注的人

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