自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水 手

凭着感觉生活

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

用桥梁模式实现螺旋矩阵算法

前两天写了一篇文章,分析了“内螺旋矩阵算法”的实现,讨论到了面向对象编程的可扩展性,于是今天用桥梁模式将代码做了些改造,具体如下: package com.algo; class Position { private int x; private int y; public Position(int x, int y) { this.x = x; this.y ...

2009-12-17 21:01:06 114

带条件的排列组合算法分析

算法说明: 用1、2、2、3、4、5这六个数字打印出所有不同的排列,如:512234、412345等。要求:"4"不能在第三位,"3"与"5"不能相连    算法代码: public class PermutationAlgo { private int count = 0; public void calculate(){ String eleStr = "...

2009-12-16 13:07:27 620

内螺旋矩阵算法分析

 算法说明: 在屏幕上打印如下结果:   int i=5;    1   2   3   4   5   16  17  18  19   6   15  24  25  20   7   14  23  22  21   8   13  12  11  10   9     int i=6    1   2   3   4   5   6   20  21 ...

2009-12-16 12:39:06 669

原创 一个自定义模态窗口的js类(用div实现)

在网上看过一些用div实现模态窗口的例子,感觉不是很完整,用起来不太方便,呵呵,所以就在前人的基础上将这种自定义模态窗口组件化了。希望能给大家带来帮助,有什么欠缺的地方欢迎指正 模态窗口类(SubWindow.js) function SubWindow(titleMsg,content,winWidth,winHeight,borderColor,titleColor,backgro

2009-06-05 13:35:00 6929 3

原创 利用sax工具读取xml文件

      写这篇东西主要是为了完成上回写的“用策略模式实现对数据库的增删改操作”一文,这里仍然使用上次使用过的反射机制来实现。这次之所以将操作类写在xml中是为了在前端真正的实现对后台操作的抽象,这样的好处是可以更灵活的实现对后台扩展而不用修改现有代码,也就是说更加符合“开-闭”原则。     这里的xml读取之所以采用的sax工具,其实主要是想试一试这个“民间标准”的手感(毕竟以前对事件处

2008-04-24 12:50:00 911

原创 用策略模式对数据库的增删改操作

这是前一阵写的篇文章,不知道为什么今天登上来没有了,郁闷了好半天,只好重发一遍了。。。。DataBaseContext package com;import java.util.Map;public class DataBaseContext ...{  DataBaseSuper dbs;  public void setOperate(DataBaseSuper dbs)...

2008-04-23 15:20:00 844

原创 用“SELECT TOP”语句优化分页显示数据库记录的类

        前一阵写了篇“数据库记录分页显示的类 ”的文章,其中采用的是结果集指针定位的方法,但这个方法是需要每次都取出数据库中的所有记录,这对系统性能的浪费是巨大的。       因此,今天乘着有空写一个新的方法来对上次的类做个优化,该方法每次只从数据库中取出当前须显示页的记录,这将大大的缩短读取记录的时间,从而提高系统的总体性能。下面是该类的代码:import java

2008-04-20 04:17:00 1267

原创 一个利用java反射机制的例子

    前一阵写了一篇“用策略模式对数据库的增删改操作 ”的文章,一直想用反射机制实现一个测试的类, 今天终于能抽出点空,就写了一个,不过还没有实现把反射的类变量写在xml文件中,这只好下回有空再写了,呵呵 package com;import java.lang.reflect.Constructor;import java.util.Map;import java.util.Has

2008-04-14 22:19:00 788

转载 细说JAVA反射

写的很详细,收藏先原文地址:http://dev.csdn.net/article/49/49876.shtm        Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。JavaBean 是 reflection 的实际应用之一

2008-04-14 21:41:00 566

转载 java经典题

 刚刚在论坛上看到几个题目都很灵,所以收藏起来,慢慢分析,慢慢研究 -_- (更新中。。。)http://topic.csdn.net/u/20080407/09/dabcc399-4460-47ef-966f-26bcb800bd39.html?seed=1551386020看看下面的程序会输出什么public class Test ...{  public stat

2008-04-07 23:29:00 871 1

原创 数据库记录分页显示的类

忙了一下午,写了个分页显示的类,自我感觉写的还不错,所以就贴出来了,呵呵!!! 不过还是有问题:每次翻页操作都要查询整个数据库,如果数据库很大的话,真不敢想象会发生什么事情。如果谁有解决的方法,希望能拿出来分享一下,先谢了!!!!!!!!!!!!!!!import java.io.*;import java.sql.*;import java.util.*;public class G

2008-04-05 17:00:00 1187 2

转载 用ant包实现zip文件解压的类

     前一阵做东西的时候需要一个解zip的实现,开始只知道ant包的zip子包实现了对中文路径名的支持,感觉其他应该和util包中的zip子包没什么区别,但真写起来还是有点别扭的,毕竟它没有提供ZipInputStream类,因此只好用getEtries获得枚举类型的实体集,它的缺点就在于其破坏了实体间的级联关系,因此处理起来没有util.zip包方便了。   代码有点东拼西凑的成分,

2008-04-05 02:53:00 1903

转载 递归法删除目录的类

 在网上找到的,感觉写的比较好,拿出来分享一下吧!不过这种方法只适合小型的应用,如果你的目录下有几千个文件,那它产生的堆栈空间估计会把你的电脑撑爆掉的(呵呵,有点夸张)public class DelDir...{  public static void del(String filepath) throws IOException ...{        File f = new

2008-04-05 01:47:00 664

Java认证考试百宝箱

一个java认证考试系统,希望对大家有所帮助。

2008-08-04

计算机网络习题

以前网络课的考卷,还不错

2008-04-12

空空如也

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

TA关注的人

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