- 博客(31)
- 资源 (4)
- 收藏
- 关注
转载 Weka算法Clusterers-Xmeans源码分析
转自:http://blog.csdn.net/roger__wong/article/details/39755615http://blog.csdn.net/roger__wong/article/details/39617309[java] view plaincopy"font-size:18px">上几篇博客
2015-05-04 20:21:53
1290
转载 weka中算法说明
1) 数据输入和输出WOW():查看Weka函数的参数。Weka_control():设置Weka函数的参数。read.arff():读Weka Attribute-Relation File Format (ARFF)格式的数据。write.arff:将数据写入Weka Attribute-Relation File Format (ARFF)格式的文件。2) 数据预
2015-04-28 15:28:04
686
原创 Weka内存设置
用Weka有时候会因为内存不足而报错。它会提示你用命令行修改内存配置。可以直接修改安装目录下的配置。如果Weka版本较新,则打开WEKA目录下的Runweka.ini文件,找到这一行: maxheap=128m 修改128如果版本比较旧,安装目录下没有Runweka.ini,则打开Runweka.bat文件,找到 java -Xmx128m修改数字即可
2015-04-21 16:03:29
1277
原创 修改Gephi最大内存的方法
修改Gephi最大内存的方法:1、找到Gephi的安装文件2、打开根目录下etc/gehi.conf3、将如下代码:# command line switchesdefault_options=“–branding gephi -J-Xms64m -J-Xmx512m -J-Xverify:none -J-Dsun.java2d.noddraw=true
2015-04-15 10:24:52
9756
10
转载 Java中hashmap按key值排序
Map map = new HashMap(); map.put("4", "a"); map.put("2", "b"); map.put("1", "c"); map.put("3", "d"); 第一种方法: Java代码 Object[] key = map.keySet().toArray();
2015-04-13 14:51:16
1245
转载 Weka使用教程转载
目录 1. 简介2. 数据格式3.数据准备4. 关联规则(购物篮分析)5. 分类与回归6. 聚类分析1. 简介 WEKA的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),它的源代码可通过http://www.cs.waikato.ac.nz/ml/weka得到。同时weka也是新西兰的一种鸟名
2015-04-12 21:46:18
1166
原创 MATLAB打jar包问题总结
最近在学习过程中需要在Java中调用MATLAB的内置函数进行计算,想要打一个jar包方便函数调用。过程中遇到很多问题,总结如下:关于打jar包的步骤,前人写过很多,这里就不写了。可以自行搜索。1、在控制台输入deploytool,弹出jar包界面,报错 可能的报错原因: 1)MATLAB未完全破解。即显示mcc错误,解决方案如下:直接把那些文件替换成这个资
2015-04-11 15:25:23
2309
转载 BIRCH算法学习
1.BIRCH算法概念 BIRCH(Balanced Iterative Reducing and Clustering Using Hierarchies)全称是:利用层次方法的平衡迭代规约和聚类。BIRCH算法是1996年由Tian Zhang提出来的,参考文献1。首先,BIRCH是一种聚类算法,它最大的特点是能利用有限的内存资源完成对大数据集的高质量的聚类,同时通过
2015-03-23 09:22:52
669
转载 文本聚类算法分析
转自科大树蛙数据挖掘小组。。。。。。1. 传统的文本聚类算法 传统的文本聚类算法分为以下几种1.1 分割方法(partitioning methods)1.1.1 K-MEANS算法:工作原理:首先从n个数据对象任意选择 k 个对象作为初始聚类中心;而对于所剩下其它对象,则根据它们与这些聚类中心的相似度(距离),分别将它们分配给与其最相似的(聚类中心所代表
2015-03-22 20:57:50
1146
转载 聚类算法之BIRCH(Java实现)
转自华夏35度。收藏备用BIRCH(Balanced Iterative Reducing and Clustering using Hierarchies)天生就是为处理超大规模(至少要让你的内存容不下)的数据集而设计的,它可以在任何给定的内存下运行。关于BIRCH的更多特点先不介绍,我先讲一下算法的完整实现细节,对算法的实现过程搞清楚后再去看别人对该算法的评价才会感受深刻。你不
2015-03-22 17:09:30
633
转载 ROCK算法
转载自:码农场 » 4.5 健壮的链接型聚类(ROCK)与前两种聚类算法不同,这个算法适用于类别型数据,比如关键字、布尔值和枚举值等,另外,它还能很好地处理大型数据集。这一节的测试数据:4.5.1 ROCK简介主程序:12345678910
2015-03-19 10:38:56
3636
转载 rock聚类算法的实现
Newton毕设用到rock算法做博客聚类分析,对rock算法的实现最初也比较困惑,主要是rock算法其中用到的优先堆,后来终于搞清楚它的实现了,现在贴出来供大家以后实现rock算法参考,如果有错误请指正,同时欢迎就此算法进行探讨。其中用到的平衡树代码在前面的文章中已经贴了出来。ROCK是Sudipno Guha等1999年提出的一个著名的面向分类属性数据的聚类算法,其突出贡献是采用公共近
2015-03-19 10:00:34
5156
2
转载 聚类算法总结
(本文转自网上,具体出处忘了是哪里的,好像是上海一位女士在网上的博文,此处转载,用以备查,请原作者见谅)聚类算法总结:---------------------------------------------------------聚类算法的种类:基于划分聚类算法(partition clustering)k-means:是一种典型的划分聚类算法,它
2015-03-19 09:28:29
1039
转载 java.lang.OutOfMemoryError异常解决方法
java.lang.OutOfMemoryError异常解决方法 原因: 常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第三方软件中的BUG;5.启动参数内存值设定的过小;常见错误
2015-01-15 10:08:42
394
转载 做优秀产品经理的七个小窍门
产品经理是IT和互联网行业的热门职位,因为带着个经理的后缀,让人觉得比其他程序员、测试工程师什么的天生就高了一头。再加上各种媒体、大佬或成功人士把产品经理称为小“CEO”的说法,赋予这个职位各种光环,让不少新老同学决心投身这个潜力巨大的职业。另一方面,产品经理的确可以说是互联网团队的骨干,一边对接用户、市场、客户和各种外部伙伴,另一边连着开发、测试、运营等内部资源,经常直接影响或决定着一个功能、产
2014-12-25 09:30:59
1141
原创 Java正则表达式替换空格和换行符
public static String getStringNoBlank(String str) { if(str!=null && !"".equals(str)) { Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.
2014-12-24 11:23:22
3443
转载 Java获取控制台的输入的两个方法
1.比较传统的方法,得到字符串后要另行判断、转换package com.test; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MainRun {
2014-12-17 21:02:33
382
转载 Java中泛型小结
泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类的对象,即使最常见的情况是
2014-12-15 10:25:48
294
转载 Java中按次序输出Set集合中的元素
java中Set集合是一个不包含重复元素的Collection,首先我们先看看遍历方法[java] view plaincopypackage com.sort; import java.util.HashSet; import java.util.Iterator; import java.util.Set;
2014-12-15 10:19:48
24081
转载 JAVA 中HashMap详细介绍和示例
第1部分 HashMap介绍HashMap简介HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有
2014-12-01 17:21:03
536
转载 Java 中 HashMultimap(guava)笔记
C++有一套固定的STL,而java的容器则灵活的多,最基本的应该是java.util.*下面的而一些容器,当然在其他的包里也有其他继承了该包为了各自需求实现的一些容器。HashMutliMapSTL中有MultiMap,而java的util包中并没有这个容器。想自己写也没有这个时间,于是去网上搜了下。发现了在google的guava libary的包下有这个容器。goog
2014-12-01 17:15:08
1541
转载 Java 中String 的相等比较
转载 地址:http://wenku.baidu.com/view/d223a71714791711cc791737.html1.首先介绍三个String对象比较的方法:(1)equals:比较两个String对象的值是否相等。例如:String str1 = "hello quanjizhu";String str2 =str1+"haha";String str3 =
2014-11-29 15:14:25
794
1
转载 关于Java中ResultSet
结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等。 结果集读取数据的方法主要是getXXX() ,他的参数可以使整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列时空值,XXX是对象的话返回XXX型的空
2014-11-29 14:50:36
360
转载 通过HashMap和ArrayList容器实现一个Key对多个值
1234567891011121314151617181920212223242526272829303132333435
2014-11-27 15:44:18
515
转载 Java中Split使用小结
有一次遇到的笔试题目是这样的:Java代码 String s2="this is a test"; String sarray[]=s2.split("/s"); System.out.println("sarray.length="+sarray.length); 这个输出是什么还是编译出错?我想那个split方法中的参数要是"s"的话,输出一定是4了,就
2014-11-27 08:45:50
413
转载 JAVA 求两个矩阵相乘的积
import java.util.*;import javax.swing.*;public class multiMetrix {//矩阵相乘方法public static void multiMetrixAandB(int metrixA[][] , int metrixB[][]){int result[][] = new int[metr
2014-11-24 14:41:59
2058
转载 关于Collection框架的学习笔记
Collection框架集合框架(Collection Framework)泛指java.util包的若干个类和接口.如Collection,List,ArrayList,LinkedList,Vector(自动增长数组),HashSet,HashMap等.集合框架中的类主要封装的是典型的数据结构,如动态数组,链表,堆栈,集合,哈希表等.集合框架类似编程中经常用到的工具类,
2014-08-29 09:15:57
3242
转载 Java中volatile关键字学习笔记
用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A) =========================分割线1===========
2014-08-22 15:44:00
392
转载 Java控制台输入
0 引言从控制台中读取数据是一个比较常用的功能,在 JDK 5.0 以前的版本中的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从 JDK 5.0 版本开始,能从控制台中输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本中如何从控制台中读取数据以及各自的优缺点。1 JDK 1.4 及以下版本读取的方法
2014-05-22 08:35:36
368
原创 this用法笔记(Java)
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2014-05-15 09:49:34
408
原创 Maven 入门 Java
参考许晓斌著《Maven实战》1 java-maven简介2 java-maven来源3 java-maven安装4 java-maven插件5 java-maven命令6 java-maven入门1 java-maven简介c/c++软件自动编译有makefile,程序源码管理有cvs,subverion,linux应用程序管理yum,ya
2014-05-11 16:48:20
921
动态分区分配方式的模拟
2011-12-18
使用动态优先权的进程调度算法的模拟
2011-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人