易截截图软件、单文件、免安装、纯绿色、仅160KB

决策树C4.5算法Java代码

    - 加入菜鸟学习网,获得珍藏资源

Java代码 数据挖掘中决策树C4.5预测算法实现(半成品,还要写规则后剪枝及对非离散数据信息增益计算) Java代码 package org.struct.decisiontree;   import java.util.ArrayList;   import java.util.Arrays;   import java.util.List;   import java.util.TreeSet;   /** * @author Leon.Chen */ public class DecisionTreeBaseC4p5 {   /**      * root node      */ private DecisionTreeNode root;   /**      * visableArray      */ private boolean[] visable;   private static final int NOT_FOUND = -1;   private static final int DATA_START_LINE = 1;   private Object[] trainingArray;   private String[] columnHeaderArray;   /**      * forecast node index      */ private int nodeIndex;   /**      * @param args      */ @SuppressWarnings("boxing")   public static void main(String[] args) {           Object[] array = new Object[] {   new String[] { "age",          "income",   "student", "credit_rating", "buys_computer" },   new String[] { "youth",        "high",     "no",      "fair",          "no"  },   new String[] { "youth",        "high",     "no",      "excellent",     "no"  },   new String[] {


相关文档:

设计模式——抽象工厂 [java]

版权所有,转载注明出处!
转载请携带此信息:huangfox
-----------------------------------------------------------------
抽象工厂和工厂方法 刚开始很容易混淆,至少我是这样的!
不过他们产生的缘由来看,还是可以好好区分的。
1.工厂方法:是为了避免应用直接实例类层次结构中的具体类,提供一个方法根据运行情 ......

JAVA开发者最常去的20个英文网站

1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.
2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新文章.
3.[http://java.sun.com] – 官方的Java开发者网站 – 每周都有新文章发表.
4.[http:/ ......

Java编码规范(一)

命名规范
项目名:各单词首字母大写,其它字母小写
包名:全部字母小写且唯一,通常为公司域名的倒序
源文件名:各单词首字母大写,其它字母小写
方法名:第一个单词全部小写,其余单词首字母大写,其它字母小写,一般应为动词
成员变量名:第一个单词全部小写,其余单词首字母大写,其它字母小写
成员常量名:所有单 ......

关于监听器(Java)

 
组件
功能
Com.guipei.listener. SessionListener
监听组件,完成HttpSessionContext的功能
index.jsp
实现用户登陆,创建新的session
logout.jsp
实现用户退出,用户自动删除session
display.jsp
显示用户登陆信息,在用户登陆后自动转入
session.jsp
列出当前所有的session
kill.jsp
杀掉指定的会话 ......

java ASM

Java ASM
我们知道Java是静态语言,而python、ruby是动态语言,Java程序一旦写好很难在运行时更改类的行为,而python、ruby可以。
不过基于bytecode层面上我们可以做一些手脚,来使Java程序多一些灵活性和Magic,ASM就是这样一个应用广泛的开源库。
ASM is a Java bytecode manipulation framework. It can be used t ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号