java csv文件解析

package xufei; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; ...
by xufei0110 2008-08-11 浏览 (65) 回复 (0)

区间树

package acmcode; /** * @author Leon.Chen * */ public class IntervalTree { /** * 红 */ private static final String RED = "red"; /** * 黑 */ ...
by leon_a 2008-07-18 浏览 (114) 回复 (0)

红黑树初版

package acmcode; /** * Red-Black Tree * * @author Leon.Chen */ public class RBTree { /** * 红 */ private static final String RED = "red"; /** * 黑 ...
by leon_a 2008-07-16 浏览 (112) 回复 (3)

非 ajax级联下拉框

以总公司, 分公司为例    1.首先定义一个javascript对象 用于存储你要级联的那些数据    function subCompany(parentID, companyID, name) { this.parentID = parentID; //总公司ID this.comp ...
by xufei0110 2008-06-16 浏览 (99) 回复 (0)

java缩放图片

import java.awt.Image; import java.awt.image.BufferedImage; import java.awt.image.RenderedImage; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import ja ...
by xufei0110 2008-06-10 浏览 (309) 回复 (0)

oracle 分页

public String oraclePagination(int startRow, int rowsNumber, String filter){ String sql = ""; if(rowsNumber != Constants.DEFAULT_LONG) { sql = " SELECT * FROM " + " ( SELEC ...
by xufei0110 2008-05-20 浏览 (147) 回复 (0)

四则运算的中缀转后缀,逆波兰表达式求值

首先描述问题 给定一个字符串 example:"4-(4-3*5+(2*4)+100)/10"; 要求输出结果"-5.70";结果四舍五入,保留两位小数 首先进行的是括号优先级的处理 public BigDecimal calculateString(String str) { char[] strs = str.toCharArray(); Stack<Str ...
by leon_a 2008-04-23 浏览 (521) 回复 (3)

最大0,1子矩阵

首先描述一下问题 /** * * 时间限制(普通/Java):6000MS/20000MS 运行内存限制:65536KByte * 总提交:131 测试通过:32 * 描述 * 在一个0,1方阵中找出其中最大的全0子矩阵,所谓最大是指O的个数最多 * 输入 * 单组数据第一行为整数N,其中1<=N<=2000,为方阵的大小,紧接着N行每行均有N个0或 ...
by leon_a 2008-04-20 浏览 (338) 回复 (0)

hibernate 分页

<s:url id="url_pre" value="show.action"> <s:param name="pageNow" value="pageNow-1"></s:param> </s:url> <s:url id="url_next" value="show.action"> <s ...
by xufei0110 2008-04-17 浏览 (201) 回复 (0)

数据挖掘 决策树ID3算法原理

上一篇博客写了ID3算法的简单实现 这一篇讲讲ID3的原理 写这个算法是由于某同事的同学的毕业设计,关系够复杂的了==|||,写完这个算法,突然对数据挖掘有了兴趣,决定把C4.5,C5.0算法也一并实现,并且再研究一下数据挖掘的分类算法 其实这篇原理,没有我自己的内容。。。引用某人blog的东东吧(我本人倒是很反感抄袭的) 首先奉上blog作者:神威异度 虽然未曾与之交谈,不过经历千辛万苦的搜索之 ...
by leon_a 2008-04-11 浏览 (674) 回复 (0)

决策树ID3算法

package graph; import java.util.ArrayList; import java.util.List; import java.util.TreeSet; /** * 决策树的ID3算法 * 参照实现http://www.blog.edu.cn/user2/huangbo92 ...
by leon_a 2008-04-01 浏览 (542) 回复 (0)

stuts2 国际化 乱码问题

转载 http://www.blogjava.net/max/archive/2006/11/01/78536.html 国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。 其实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE-NAME_xx ...
by xufei0110 2008-03-31 浏览 (174) 回复 (0)

按装oracle后 eclips提示jvm版本太低的问题

今天在自己的机器上安装了 oracle9i 再启动eclipse的时候,提示JVM版本太低,安装oracle前是没有任何问题的,而且,这台机器上装的JDK也够高了,1.5。。猜测问题应该处在环境变量的设置上,于是重新设置了一下环境变量的CLASSPATH ,竟然不好使,晕了,查了一下,原来问题不出在CLASSPATH 上,而出在PATH上,在PATH的变量值中,有一个是oracle用到的jre1 ...
by xufei0110 2008-03-14 浏览 (232) 回复 (0)

oracle卸载

在win2000企业版操作系统下,卸载Oracle 9i : 1、停止所有Oracle服务 2、删除注册表中的所有关于Oracle项 (1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录 (2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,删除所有Oracle项 ...
by xufei0110 2008-03-14 浏览 (170) 回复 (0)

设计模式学习小结

这段时间重新翻看了一下阎宏的《Java与模式》,把里面我敢兴趣的地方摘抄与此。 首先 Gof 写道本书中的设计模式是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。 一.面向对象软件设计的核心问题:可维护性(Maintainability)与可复用性(Reuseability)。 二.维护性较差的原因: 过于僵硬 Rigidity <---> 可扩展性 Extensi ...
by Joard 2008-03-05 浏览 (664) 回复 (0)

四色原型(二)

上回我们谈论了四色原型的基本定义,四色原型好像是这样一个场景抽象:某人参与某活动对某事情操作,基本上我们人类的所有活动都可以用这段抽象来表达,这说明四色原型帮助我们更快地分析分辨事物。   下面我们以Java Modeling in Color with UML书中案例详细说明一下四色图深入意义,如下图:   我们按照某人对某东西做某事的思路来理解上图,不同的是,上图中研究的不是某人(pa ...
by xufei0110 2007-10-30 浏览 (421) 回复 (0)

四色原型

板桥里人 http://www.jdon.com 2006/2/19(转载请保留) 前言   我们搞技术的有很多误区,比如经常陷入纯技术钻牛角尖的争辩,而全然不顾业务场景,技术活做太多,经验一箩筐,但是有时会疑惑,这些经验是否适合其他自己没有经历过的新系统呢?我们在技术设计路线上走得太久,容易迷失方向,什么是设计不足;什么是过度设计,如何把握这个度?    在对待项目上,有一种极端是认为每个 ...
by xufei0110 2007-10-30 浏览 (495) 回复 (0)

div 布局

css 代码 @charset "utf-8" ;       body {        padding: 0px;     &nbs ...
by xufei0110 2007-10-29 浏览 (377) 回复 (0)

《程序员》2007第九期之算法擂台

原题:在8*8的棋盘上分布着n个骑士,他们想约在某一格中聚会.骑士每天可以像国际象棋中的马那样移动一次.请你计算n个骑士的最早聚会地点和要走多少天.要求尽早聚会,且n个人走的总步数最少,先到的骑士可以不再移动等待其它骑士. 输入:从键盘输入n(0<n<=64),然后依次输入n个骑士的初始位置xi,yi(0<=xi,yi<=7) 输出:以空格分隔的三个整数,分别为聚会点的x,y值,以及要走多少天 ...
by Eastsun 2007-09-16 浏览 (1650) 回复 (2)

粗看递归

   第一次写blog,答应朋友Leon,写一篇粗略地介绍“递归(recursion)”的文章。    递归,一种古老但依旧实用的东东,很多算法用递归方法表示,用递归写的程序也很容易让人理解。    递归的优美在于使得程序更简洁,同时也更自然。尤其是在处理层次性数据的时候,十分强大。当然,递归的缺点也十分明显- ...
by Joard 2007-07-01 浏览 (1828) 回复 (2)