上一页 1 2 3 4 5 6 ··· 22 下一页

2014年12月26日

摘要: 前言 朴素贝叶斯算法最为广泛而经典的应用毫无疑问是文档分类,更具体的情形是邮件过滤系统。 本文详细地讲解一个基于朴素贝叶斯分类算法的邮件过滤系统的具体实现。 本文侧重于工程实现,至于其中很多算法的细节请参考之前的一篇文章:朴素贝叶斯分类算法原理分析与代码实现 准备数据:切分文本 获取到文本文件之后, 阅读全文
posted @ 2014-12-26 17:25 空山悟 阅读(361) 评论(0) 推荐(0) 编辑

2014年12月25日

摘要: 前言 本文介绍机器学习分类算法中的朴素贝叶斯分类算法并给出伪代码,Python代码实现。 词向量 朴素贝叶斯分类算法常常用于文档的分类,而且实践证明效果是挺不错的。 在说明原理之前,先介绍一个叫词向量的概念。 它一般是一个布尔类型的集合,该集合中每个元素都表示其对应的单词是否在文档中出现。 对应关系 阅读全文
posted @ 2014-12-25 22:43 空山悟 阅读(1407) 评论(1) 推荐(1) 编辑
摘要: 前言 本文详细介绍机器学习分类算法中的决策树算法,并全面详解如何构造,表示,保存决策树,以及如何使用决策树进行分类等等问题。 为了全面的理解学习决策树,本文篇幅较长,请耐心阅读。 算法原理 每次依据不同的特征信息对数据集进行划分,划分的最终结果是一棵树。 该树的每个子树存放一个划分集,而每个叶节点则 阅读全文
posted @ 2014-12-25 10:40 空山悟 阅读(965) 评论(0) 推荐(0) 编辑

2014年12月9日

摘要: 前言 这一部分是Eclipse中最为重要的部分。调试的重要性想必大家都清楚。 调试无疑是做项目最苦比的事情,但优秀的编码习惯,良好的调试方式能让这没那么苦,甚至还有点乐趣:)。 本文讲解使用Eclipse调试Java程序的方法。调试基本步骤 1. 在代码行左侧双击设置断点 2. 点最上面这... 阅读全文
posted @ 2014-12-09 17:52 空山悟 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 前言 在使用Eclipse开发Java程序的使用,有很多实用的技巧,能大大提高开发效率。 本文将介绍一部分技巧。更多的心得还得在具体项目中慢慢掌握,熟悉。初始设定 这些具体的设置方法这里不说,网上很多很容易。 1. 设置行号 2. 设置Tab间隔 3. 设置主题 4. 导出配置 我的... 阅读全文
posted @ 2014-12-09 17:05 空山悟 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 前言 Java也提供了一些封装好了的算法,能对集合数据做处理。说明 Java中的泛型算法不是很多,不如S++中的STL那么多。 主要也就是排序,查找,以及其他一些很简单的操作。 本文以排序为例,说明Java中算法的基本使用方法。代码示例 1 package test; 2 3 import... 阅读全文
posted @ 2014-12-09 11:01 空山悟 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 前言 如C++中的STL,Java也提供了许多封装好了的数据结构。 本文将大致介绍如何使用这些封装好了的数据结构。集合类型的特性 1. Java中的集合类型采用的是策略和实现相分离的型式,也就是说提供集合的抽象定义,也提供集合的具体实现,用户可以按照自己的需要去继承,改写。 比如,你可以定义... 阅读全文
posted @ 2014-12-09 10:36 空山悟 阅读(353) 评论(0) 推荐(0) 编辑

2014年12月8日

摘要: 前言 在代码中,加入异常处理代码能及时反馈错误并做出处理;异常处理的目的 1. 能够返回到一种安全状态,并让用户执行一些其他的命令。(而不是像C++很多程序中跳出个内存泄露就啥也没了) 2. 允许用户保存所有操作的结果,并以适当的方式终止程序。异常的种类 1. 未检查异常 - 通常是程序本身... 阅读全文
posted @ 2014-12-08 20:42 空山悟 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 前言 内部类是定义在一个类里面的类,灵活地使用它能让代码变得更优雅。 本文讲解内部类的机制以及使用技巧。性质 首先要强调的是:内部类只是一种类之间的关系,而不是对象之间的关系。一定要将它和类成员区分开。作用 定义一个内部类通常出于以下两个目的: 1. 让该类可以访问其外部类的所有成员(包括... 阅读全文
posted @ 2014-12-08 16:13 空山悟 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 前言 在前面的文章中,提到过Java之间如果发生了对象赋值,那么其意义是赋值的两个对象都指向同一片内存区域。 那么,如果我希望得到的是一份新的副本 - 即可以随意更改而不影响原始对象呢? 那就涉及到本文要探讨的话题 - 对象的浅拷贝与深拷贝。浅拷贝 若对象之间发生浅拷贝,那么首先肯定的是会创... 阅读全文
posted @ 2014-12-08 10:29 空山悟 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页

导航