自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (17)
  • 收藏
  • 关注

原创 数据挖掘十大算法--Apriori算法

一、Apriori 算法概述Apriori 算法是一种最有影响力的挖掘布尔关联规则的频繁项集的 算法,它是由Rakesh Agrawal 和RamakrishnanSkrikant 提出的。它使用一种称作逐层搜索的迭代方法,k- 项集用于探索(k+1)- 项集。首先,找出频繁 1- 项集的集合。该集合记作L1。L1 用于找频繁2- 项集的集合 L2,而L2 用于找L2,如此下去,直到不能找到

2014-04-30 20:32:27 28387 2

原创 MapReduce 编程模型

一、简介1、MapReduce 应用广泛的原因之一在于它的易用性。它提供了一个因高度抽象化而变得异常简单的编程模型。2、从MapReduce 自身的命名特点可以看出,MapReduce 由两个阶段组成:Map 和Reduce 。用户只需编写map ( ) 和reduce( ) 两个函数,即可完成简单的分布式程序的设计。  1)m a p ( ) 函数以key/value 对作为输入,产

2014-04-30 14:00:45 7184 1

原创 hadoop技术基本架构

一、Hadoop概述hadoop由两部分组成,分别是分布式文件系统和分布式计算框架MapReduce。其中,分布式文件系统主要用于大规模数据的分布式存储,而MapReduce 则构建在分布式文件系统之上,对存储在分布式文件系统中的数据进行分布式计算。2、在Hadoop 中,MapReduce 底层的分布式文件系统是独立模块,用户可按照约定的一套接口实现自己的分布式文件系统,然后经过简单

2014-04-30 12:53:58 5668

原创 机器学习中的有监督学习,无监督学习,半监督学习

在机器学习(Machine learning)领域,主要有三类不同的学习方法:监督学习(Supervised learning)、非监督学习(Unsupervised learning)、半监督学习(Semi-supervised learning),监督学习:通过已有的一部分输入数据与输出数据之间的对应关系,生成一个函数,将输入映射到合适的输出,例如分类。非监督学习:直接

2014-04-29 19:57:08 60620 4

原创 android四大组件--ContentProvider详解

一、ContentProvider简介:

2014-04-29 10:32:48 2365 2

原创 Android四大组件--Broadcast Receiver详解

本文主要讲述了:一、BroadcastReceiver概述:二、BroadcastReceiver事件分类三、BroadcastReceiver事件的编程流程四、两类BroadcastReceiver五、普通广播和有序广播六、Service与BroadcastReceiver如何交互?七、开机自动运行service八、BroadcastR

2014-04-26 17:41:19 3728 1

原创 android service 例子(电话录音和获取系统当前时间)

关于android service 的详解请参考: android四大组件--android service详解,下面将用两个实例具体呈现Android Service的两种实现。一个是startService()方法来启动一个服务,这里用电话录音的例子;另一个是bindService()方法来绑定一个服务,这里用获取系统当前时间的例子;实例一(电话录音):/CallRecorde

2014-04-26 14:09:09 2929

原创 android四大组件--android service详解

一、android service简介1、Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。2、在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务。例如,一个从service播放音乐的音乐播放器,应被设置为前台运行,因为用户会明确地注

2014-04-26 13:25:23 5257

原创 Android四大组件--Activity详解

本文的主要内容包括1、activity的建立、配置和使用;2、activity的跳转和传值;3、startActivityForResult;4、activity的生命周期。1、activity的建立、配置和使用Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个activity会提供一个可视的窗口,一般情况下这个

2014-04-25 17:14:07 4545

原创 Hadoop主要子项目介绍(Pig Zookeeper Hbase Hive Sqoop Avro Chukwa Cassandra )

现在Hadoop已经发展成为包含多个子项目的集合。虽然其核心内容是MapReduce和Hadoop分布式文件系统(HDFS),但Hadoop下的Common、Avro、Chukwa、Hive、HBase等子项目也是不可或缺的。它们提供了互补性服务或在核心层上提供了更高层的服务。

2014-04-24 21:37:07 4357

原创 Android开发四大组件概述

这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。(主要来自于网络)1、Activity一个Activity通常展现为一个可视化的用户界面。例如,一个activity可能展现为一个

2014-04-24 19:28:18 1850

原创 jdbc连接数据库

看到好久之前写的一段程序,这里晒出来下,供以后学习用。import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * 类功能描述 数据

2014-04-24 15:47:00 968

原创 java的md5加密算法代码

import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;import java.security.MessageDigest;public fina

2014-04-24 15:41:55 1519

原创 POI操作Excel导入和导出

Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。 这里介绍两种方法实现excel的操作。代码都有注释,可以很清楚的看懂,一种是循环遍历excel表

2014-04-24 15:33:13 2834 1

原创 java中常用的日期格式化(全)

import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 获取当前的日期格式为:yyyy-MM-dd HH:mm:ss * * @author

2014-04-24 15:04:50 3885 1

原创 数据挖掘十大算法--K-均值聚类算法

一、相异度计算 在正式讨论聚类前,我们要先弄清楚一个问题:如何定量计算两个可比较元素间的相异度。用通俗的话说,相异度就是两个东西差别有多大,例如人类与章鱼的相异度明显大于人类与黑猩猩的相异度,这是能我们直观感受到的。但是,计算机没有这种直观感受能力,我们必须对相异度在数学上进行定量定义。      设 ,其中X,Y是两个元素项,各自具有n个可度量特征属性,那么X和Y的相异度定义为: ,

2014-04-24 12:16:06 9027 6

原创 数据挖掘十大经典算法(详解)

数据挖掘十大经典算法

2014-04-23 16:51:25 40079 6

原创 android启动第一个界面时即闪屏的核心代码(两种方式)

闪屏,就是SplashScreen,也可以说是启动画面,就是启动的时候,闪(展示)一下,持续数秒后,自动关闭。   第一种方式:android的实现非常简单,使用Handler对象的postDelayed方法就可以实现。在这个方法里传递一个Runnable对象和一个延迟的时间。该方法实现了一个延迟执行的效果,延迟的时间由第2个参数指定,单位是毫秒。第一个参数是Runnable对象,里面

2014-04-20 11:01:48 5659

原创 Android使用Application总结

什么是 Application  Application和Activity,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 Application并在m

2014-04-19 11:46:06 3785 6

原创 android对话框(Dialog)的用法

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog). A

2014-04-19 11:09:06 1695

原创 数据挖掘十大算法--K近邻算法

k-近邻算法是基于实例的学习方法中最基本的,先介绍基于实例学习的相关概念。一、基于实例的学习。1、已知一系列的训练样例,很多学习方法为目标函数建立起明确的一般化描述;但与此不同,基于实例的学习方法只是简单地把训练样例存储起来。从这些实例中泛化的工作被推迟到必须分类新的实例时。每当学习器遇到一个新的查询实例,它分析这个新实例与以前存储的实例的关系,并据此把一个目标函数值赋给新实例。2

2014-04-17 17:33:01 21920 5

原创 K近邻算法基础:KD树的操作

Kd-树概念Kd-树 其实是K-dimension tree的缩写,是对数据点在k维空间中划分的一种数据结构。其实,Kd-树是一种平衡二叉树。举一示例:假设有六个二维数据点 = {(2,3),(5,4),(9,6),(4,7),(8,1),(7,2)},数据点位于二维空间中。为了能有效的找到最近邻,Kd-树采用分而治之的思想,即将整个空间划分为几个小部分。六个二维数据点生成的Kd-树的

2014-04-17 15:47:03 6182 2

原创 Android---TextView属性详解

1、TextView控件简介 TextView控件可用来展示文本信息(包括HTML文本),可以手动来设置可编辑或不可编辑。过在main.xml中添加TextView配置节来创建,设计基础属性,宽度、高度、颜色、字体大小等 2、TextView控件常见属性android:autoLink :设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可

2014-04-16 16:49:04 1587 1

原创 TabHost的两种使用方法

Android 实现tab视图有2种方法,一种就是继承tabactivity,一种是在布局页面中定义标签,第一种:使用系统自带写好的TabHost(及继承自TabActivity类)其具体步骤如下:(1)使用setContentView()方法显示界面。(2)TabHost对象获得并设置。(3)创建并设置TabSpec对象。(4)向TabHo

2014-04-16 16:08:39 1179

原创 android StrictMode应用

ANR(Application Not Responding)定义在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序中不能出现anr,而让用户每次都要处理这个对话框

2014-04-15 11:34:31 1350

原创 数据挖掘十大算法----EM算法(最大期望算法)

概念在统计计算中,最大期望(EM)算法是在概率(probabilistic)模型中寻找参数最大似然估计或者最大后验估计的算法,其中概率模型依赖于无法观测的隐藏变量(Latent Variable)。最大期望经常用在机器学习和计算机视觉的数据聚类(Data Clustering)领域。可以有一些比较形象的比喻说法把这个算法讲清楚。比如说食堂的大师傅炒了一份菜,要等分成两份给两个人吃,

2014-04-14 20:48:44 24031 3

原创 hadoop HDFS原理基础知识

HDFS设计基础与目标 :1、硬件错误是常态。因此需要冗余 2、流式数据访问。即数据批量读取而非随机读写,Hadoop擅长做的是数据分析而不是事务处理 3、大规模数据集 4、 简单一致性模型。为了降低系统复杂度,对文件采用一次性写多次读的逻辑设计,即是文件一经写入,关闭,就再也不能修改  5、程序采用“数据就近”原则分配节点执行HDFS体系结构 :1、Nam

2014-04-11 11:04:00 1958

原创 贝叶斯学习举例--学习分类文本

“我感兴趣的电子新闻稿”或“讨论机器学习的万维网页”。在这两种情况下,如果计算机可以精确地学习到目标概念,就可从大量在线文本文档中自动过滤出最相关的文档显示给读者。这里描述了一个基于朴素贝叶斯分类器的文本分类的通用算法。将要展示的朴素贝叶斯算法遵循以下的问题背景:1、考虑实例空间X包含了所有的文本文档(即任意长度的所有可能的单词和标点符号串)。2、给定某未知目标函数f(x)

2014-04-03 20:19:10 2134

原创 朴素贝叶斯分类器

贝叶斯定理贝叶斯定理解决了现实生活里经常遇到的问题:已知某条件概率,如何得到两个事件交换后的概率,也就是在已知P(A|B)的情况下如何求得P(B|A)。这里先解释什么是条件概率:      表示事件B已经发生的前提下,事件A发生的概率,叫做事件B发生下事件A的条件概率。其基本求解公式为:。      贝叶斯定理之所以有用,是因为我们在生活中经常遇到这种情况:我们可以很容易直

2014-04-03 19:26:27 5533

原创 贝叶斯学习--极大后验假设学习

我们假定学习器考虑的是定义在实例空间X上的有限的假设空间H,任务是学习某个目标概念c:X→{0,1}。如通常那样,假定给予学习器某训练样例序列〈〈x1,d1,〉…〈xm,dm〉〉,其中xi为X中的某实例,di为xi的目标函数值(即di=c(xi))。为简化讨论,假定实例序列〈x1…xm〉是固定不变的,因此训练数据D可被简单地写作目标函数值序列:D=〈d1…dm〉。基于贝叶斯理论我们可以设计

2014-04-03 17:13:18 3733

原创 贝叶斯学习--极大后验概率假设和极大似然假设

在机器学习中,通常我们感兴趣的是在给定训练数据D时,确定假设空间H中的最佳假设。所谓最佳假设,一种办法是把它定义为在给定数据D以及H中不同假设的先验概率的有关知识条件下的最可能(most probable)假设。贝叶斯理论提供了计算这种可能性的一种直接的方法。更精确地讲,贝叶斯法则提供了一种计算假设概率的方法,它基于假设的先验概率、给定假设下观察到不同数据的概率、以及观察的数据本身。要

2014-04-03 16:43:41 6678

原创 人工神经网络关键核心知识点

神经网络里面主要就是单层神经网络学习和多层神经网络学习,涉及到知识点主要就是感知器,线性分割,影藏层,权重校正,误差的平方和等知识点。感知器:是神经网络最简单的形式,单层双输入感知器的结构如下:感知器的作用是将输入分类,超平面有线性分割函数定义:下图是感知器的线性分割:两输入感知器和三输入感知器的情形。感知器如何学习分类任务感知器通过细微的调节权值来减少

2014-04-02 17:06:35 3609

前后分离之后台开发技术

前后分离前后台分离技术之后台开发,java+mysql+mybatis+struct2

2018-08-03

java并发编程的艺术(PDF文档+源码)

《Java并发编程的艺术》内容涵盖Java并发编程机制的底层实现原理、Java内存模型、Java并发编程基础、Java中的锁、并发容器和框架、原子类、并发工具类、线程池、Executor框架等主题,每个主题都做了深入的讲解

2018-04-05

CKedit后台开发

CKedit,java 后台开发,html前端开发,mybatis数据库开发

2017-11-28

web和后台技术开发wj

web和后台技术开发,mybatis,mysql,redis,框架技术,项目实例

2017-11-19

前端和技术web以及脚步开发

前端技术web以及脚步开发,nodejs,angularjs等,Python

2017-11-05

前端和后台开发技术web

前端和后台开发技术web,数据库为mybatis,前端为jsp。

2017-11-04

前端和后台开发技术

前端和后天开发技术,前端jsp,后天java开发,数据库开发等

2017-11-04

knn(java实现)

knn(java实现)http://blog.csdn.net/u011067360/article/details/45937327

2015-05-23

kNN(python实现)

kNN(python实现)http://blog.csdn.net/u011067360/article/details/45937327

2015-05-23

logistic回归--手写识别实例的实现

logistic回归--手写识别实例的实现,包括源代码,训练集和测试集,详细注解能运行。

2015-05-10

高仿遇见客户端

高仿遇见客户端,完美的界面实现,登陆注册,相册,个人主页,可以完全直接运行

2015-04-26

高仿人人网客户端

高仿人人网客户端,功能很齐全,比如登陆,查看资料,相册等,可以完美运行。

2015-04-26

时间轴TimelineDemo

类似时间轴模型,可以根据相应时间显示具体内容,可以运行

2015-04-26

使用ViewPager实现欢迎引导页面

使用ViewPager实现欢迎引导页面,几乎源码的每一行都有注释,写的通俗易懂,非常清晰。

2014-05-19

Android 随手势进行3D旋转的源码

Android 随手势进行3D旋转,简单介绍了android手势识别。

2014-03-13

android拍照上传服务端

android拍照上传服务端,根据上传到服务器的情况,返回响应代码查看是否上传成功。

2014-03-13

手机录音源码

手机录音,android开发,值得学习和研究的一个小项目。

2013-11-01

空空如也

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

TA关注的人

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