自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

L_xiaodao的专栏

扎根于基础,技术是第一生产力

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 模式Template Method与Strategu模式

 设计模式Template Method,核心理念是工作流程逻辑到抽象超类的集中化,一些具体方法实现交给子类处理 /** * Template Method模式 * 超类集中业务逻辑,而子类集中于实现基本超作 * @author paul * @date 2006-8-9 */public abstract class CaffeineBeverage {    /**     * 业

2006-08-10 13:26:00 1235

原创 Template Method模式与Strategy模式的理解

 Template Method模式在运用中把工作流程在抽象超类中实现,并把一些功能交给子类来具体实现,调用者不用关心具体实现是什么样子的,而且也不应该知道具体实现。 /** *//** * Template Method模式 * 超类集中业务逻辑,而子类集中于实现基本超作 * @author paul * @date 2006-8-9 */public abstract class 

2006-08-10 13:13:00 1149

原创 快速算法与jdk中排序算法浅析与比较

请把此文与快速元算法一文一起观察。/** * partition,有台湾国人译为轴,也叫分段元素,姑且不论哪个更准确,两个名称我都用。 * 分析了SUN公司数组排序源代码,并且根据本人实际需要,照搬出来一个sort(number, numberArr); * 请把此类和QuickSort类一致观察运行效率的差异. * @author Josh Bloch * @see paulliu *  */p

2006-01-05 14:39:00 2522

原创 聚类算法基本实现[Java]

import java.util.*;/** * 需求:在较大的范围内有很多个点,取出n个点,这n个点要“随机”的均匀分布,不能太集中。 * 聚类运算基本实现:假设有n个二维点(x,y),把这n个点分割成m*m个格子.如m=4,即16个格子.取出10个点,这些点在格子范围内,每个格子只取一次. * @author paulliu * 以下是我第一个版本,之所以拿出来“献丑”,主要是和大家讨论并且让

2005-12-13 23:44:00 3340

原创 产生inner class对象

public class Parcel11 { class Contents { private int i = 11; public int value() { return i; }}class Destination { private String label; Destination(String whereTo) {   label = whereTo; } String readLa

2005-12-01 15:28:00 1332

原创 匿名内布部类[anonymous inner class]

匿名内部类,最常见就是在编写响应事件的时候用到,如果你定义了某个匿名inner class,并且可能会用到定义于匿名内部类之外的对象,则外部对象必须是final。我在编写程序时已经用到了如此规定,现在才知道为什么这么编写:  //..JMenuItem dateItem = new JMenuItem("添加");    menu.add(dateItem);    SelectData sele

2005-12-01 12:06:00 1349

原创 二手本本试用随纪(二)

经过初步试用及测试,特此列出一些信息:[1]试用CPU-Z测试,CPU信息,内存信息无误;[2]硬盘日立(可惜是日货,硬盘如果性能不好,以后可能会换);[3]显卡不错,运行CS1.5硬盘版,8人Dust地形,比较流畅;但是运行期间风扇速度明显加快,温度上升比较明显(最好不要长时间玩);[4]本本外观无划痕,键盘手感挺好;[5]USB接口为1.0或者<font face="Times New R

2005-12-01 10:37:00 1224

原创 二手本本试用随纪(一)

这几天本人正在策划买一个二手笔记本,本着要买的放心,买来能用的原则,我选择了一家能提供租用的小公司(租用收费)。经过上门看货后,本来想租用IBM T20或者X21的计划改变了,看中了COMPAQ N600C低配(本本的外观我不做过多描述,大家可以在网上看见图片):   CPU类型:Pentium III 866HZ(图拉丁)屏幕尺寸:14.1" Active Matrix LCD (TFT) 屏幕

2005-12-01 10:34:00 1593

原创 快速排序方法Java实现与分析

package paul;/** *Title: 快速演算法 *@author 良葛格 *@author paulliu */public class QuickSort {  public QuickSort() {  }  /**   * printArray 用来跟踪了算法演算过程   */  public static void printArray(int[] number) {   

2005-07-30 23:55:00 1964

原创 win2000+Tomcat5.0.27+Oracle8.1.7配置连接池(同时在54bk上发表)

我的Tomcat安装目录为K:/jakarta-tomcat-5.0.27,以下缺省。第一步,在tomcat的../common/lib下增加oracle驱动:classes12.jar.classes12-for oracle8.jar,如果是别的数据库就采用对应的驱动;第二步,在Tomcat4中,配置连接池,常见的就是在server.xml和web.xml中作相应配置。在Tomcat5中我们可

2005-07-28 18:12:00 2213 6

原创 快序排序/mergeSort的运用实例(同步与54bk.com上的发表)

 在工作中遇到这样的需求:例如String[] strArray={"34","er","ee","23","56","er","34","34"};现在需要统计有多少种字符串,每种有几个(需要记录下来),最后需要每种个数从大到小排列,并且记录每种占总个数的百分比。结果数组类似String[][] strArrayDouble={{"34",3},{"er",2},{"ee",1},{"23",1

2005-07-23 00:46:00 1482

UML精华,Martin Fowler原著,中文版

UML精華第三版,Martin Fowler原著,台湾趙光正編譯。尤其适合初步了解和学习UML,不容错过!

2010-10-26

Architectural Styles and the Design of Network-based Software Architectures(REST中文版)

Roy Thomas Fielding是http和uri等web架构标准的设计者,Apache http服务器的主要开发者。本文是他的REST架构的分析文档,中文版本。

2009-02-01

空空如也

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

TA关注的人

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