自定义博客皮肤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)
  • 收藏
  • 关注

原创 LeetCode:237

题目:Delete Node in a Linked List(从列表中删除指定结点) 描述:Write a function to delete a node (except the tail) in a singly linked list, given only access to that node. 例子:Supposed the linked list is 1 -> 2 -> 3

2015-07-16 14:58:36 614

原创 数据结构(一)顺序表、链表以及队列

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-16 12:32:18 684

原创 聚类结果的评估指标及其JAVA实现

一. 前言又GET了一项技能。在做聚类算法的时候,由于要评估所提出的聚类算法的好坏,于是需要与一些已知的算法对比,或者用一些人工标注的标签来比较,于是用到了聚类结果的评估指标。我了解了以下几项。首先定义几个量:(借鉴该博客:http://blog.csdn.net/luoleicn/article/details/5350378)TP:是指被聚在一类的两个量被正确的分类了(即在

2015-07-15 10:42:05 3852

转载 java.io.Serializable浅析

转自:http://www.cnblogs.com/gw811/archive/2012/10/10/2718331.htmlJava API中java.io.Serializable接口源码:public interface Serializable {}类通过实现java.io.Serializable接口可以启用其序列化功能。未实现次接口的类无法使

2015-07-10 21:07:03 483

转载 JAVA中求解对象所占字节大小

该类为cache4j缓存框架中的工具类方法,该方法实现了两个接口接口1:计算对象在内存中所占字节数接口2:复制对象,实现深度克隆效果,实现原理为先序列化对象,然后在反序列化对象;返回一个新的对象,达到克隆效果 package net.sf.cache4j.impl;import java.io.ByteArrayInputStream;import java.i

2015-07-10 20:59:08 997

转载 eclipse快捷键大全

http://blog.csdn.net/klaus1983/article/details/12313397Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,

2015-07-03 16:22:30 472

原创 关联规则挖掘之apriori算法

前言:众所周知,关联规则挖掘是数据挖掘中重要的一部分,如著名的啤酒和尿布的问题。今天要学习的是经典的关联规则挖掘算法——Apriori算法一、算法的基本原理由k项频繁集去导出k+1项频繁集。二、算法流程1.扫描事务数据库,找出1项集,并根据最小支持度计数,剪枝得出频繁1项集。k=1.2.由频繁k项集进行连接步操作,形成候选的k+1项集

2015-07-03 15:53:23 915

原创 调用WEKA包进行kmeans聚类(java)

前言:Kmeans是一种非常经典的聚类算法。它利用簇的中心到对象的距离来分配每个对象的簇所属关系。同时迭代的进行簇的中心的更新以及簇分配的更新,直到收敛。下面是调用weka包中实现的kmeans的代码package others;import java.io.File;import weka.clusterers.SimpleKMeans;import weka.

2015-07-03 15:37:48 7623 1

原创 通过weka.jar包来进行数据预处理

前言:注意首先要将weka.jar包加载到相应的路径中去。程序中的数据也是用的weka自带的数据。扩展:eclipse添加jar包的操作方法:打开eclipse ,在对应的工程下右击,选择Build Path ->选择Configure Build Path  ->选择Libraries  ->点击Add External JARs  ->然后到你的jar包所在路径选择它。即可。一、特

2015-07-03 12:48:23 4540 2

原创 JAVA的JDBC连接与sql操作

一、前言本文主要介绍怎样连接数据库。即JDBC的操作。以MySQL为例子。前提是首先要将驱动jar包放入对应路径中。二、过程说明1.加载jdbc驱动程序Class.forName("com.mysql.jdbc.Driver");这里的驱动根据不同类型的数据库来改变。比如mysql数据库,就是com.mysql.jdbc.DriverOracle数据库,oracle

2015-07-03 12:26:54 644

原创 JAVA集合学习

JAVA中有几种常用的集合类。分别是List,Set,Map等提示:Eclipse中自动导入包的快捷键  Ctrl+Shift+O一、List类父接口:该类是Collection集合接口的子接口。特点:List类是有序的,可以有重复的元素。分类:它也有两个子接口,分别是ArrayList(动态数组)、LinkedList(链表、队列、堆栈)常用方法:1.构造方法

2015-07-03 11:19:48 1167

原创 文件的输出与载入之java操作

一、前言学习java没多久,关键是没怎么系统学过。都是看别人的代码来学习的。今天就把一直以来让我头痛的java  IO 的一些基本操作来记录下来,加深记忆。二、java导入文件到内存中首先放一个完整的加载函数(这里我的返回值是定义的一个稀疏矩阵类)public SMatrix Load(String file, String delimeter){//file是要读

2015-07-02 11:57:32 473

原创 稀疏矩阵乘法加法等的java实现

原创声明:本文系作者原创,转载请写明出处。一、前言      前几天由于科研需要,一直在搞矩阵的稀疏表示的乘法,不过最近虽然把程序写出来了,还是无法处理大规模的矩阵(虽然已经是稀疏了)。原因可能是结果不够稀疏。或者相乘的矩阵本来也不稀疏。     还是把实现的程序放在这里。以供以后研究使用。二、程序实现功能    首先封装稀疏矩阵为三

2015-07-02 11:38:18 4401 2

空空如也

空空如也

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

TA关注的人

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