1.1朴素贝叶斯公式
贝叶斯定理:
其中A为事件,B为类别,P(B|A)为事件A条件下属于B类别的概率。
朴素贝叶斯分类的正式定义如下:
1、设为一个待分类项,而每个a为x的一个特征属性。
2、有类别集合。
3、计算。
4、如果,则 。
那么现在的关键就是如何计算第3步中的各个条件概率:
...
分类:
其他好文 时间:
2015-04-29 13:41:27
阅读次数:
302
Highcharts中文网:http://www.hcharts.cn/demo/index.php...
分类:
Web程序 时间:
2015-04-29 13:41:24
阅读次数:
127
Java Thread中的join方法...
分类:
其他好文 时间:
2015-04-29 13:40:45
阅读次数:
117
我最近在开发过程中觉得总是到处写NSLog和测试代码不仅代码不美观,而且容易出错误,所以学习了LLDB得相关知识。
http://www.tuicool.com/articles/fIR3U3 这篇博客为我们提供了一个比较好的入门方法。...
分类:
数据库 时间:
2015-04-29 13:41:14
阅读次数:
187
原来没事,后来更新了一下出现了这种情况,博主有强迫症,必须要解决它,虽然里面有一个android虚拟机
首先查阅资料,好多都说的一样,但是却不行,鄙视一下那些只转载却不验证问题是否能解决的
好了,废话不多说,上方法
首先查看自己的ip地址,一般首次安装gm模拟器的时候他会给你自动配置一个,但是如果登录不了那就需要自己重新进行配置
记下自己的ip地址,然后打开box
然后按照图片的...
分类:
其他好文 时间:
2015-04-29 13:39:00
阅读次数:
339
1、F28035_Device.h
此文件是常用的宏的定义,里面定义了数据类型,包含了必要的头文件,还有所使用器件的定义.如果使用其它器件,可以在这里更改。
2、F 28035_Examples.h
它是为了设置PLL,系统时钟,而定义的常数。
3、F28035_CodeStartBranch.asm
控制启动时转向的。它关闭看门狗并转向程序入口。
4、F28035_DefaultIs...
分类:
其他好文 时间:
2015-04-29 13:39:23
阅读次数:
227
入二叉树中的两个结点,输出这两个结点在数中最低的共同父结点。
分析:求数中两个结点的最低共同结点是面试中经常出现的一个问题。这个问题至
少有两个变种。
第一变种是二叉树是一种特殊的二叉树:查找二叉树。也就是树是排序过的,位于
左子树上的结点都比父结点小, 而位于右子树的结点都比父结点大。 我们只需要从根结点开
始和两个结点进行比较。 如果当前结点的值比两个结点都大, 则最低的共同父结点一...
分类:
微信 时间:
2015-04-29 13:40:20
阅读次数:
211
IQMath lib的使用
参考手册《IQmath_Quickstart.pdf》 版本V1.6.0
存放路径:C:\ti\controlSUITE\libs\math\IQmath\v160\doc
1.TMS320F28035是TI公司推出的32位定点DSP芯片,其硬件本身不支持浮点数运算,在用C语言编程时用到的浮点运算是在软件层面上完成的,并非TMS320F28035具备浮点运算能力。...
分类:
其他好文 时间:
2015-04-29 13:40:31
阅读次数:
262
用Duilib开发界面时,很多情况下库自带的控件不满足需求,就需要基于Duilib建立自定义控件(自绘新的控件,或者用来封装win32的子窗体,来显示视频、网页等)。
在群里经常会有刚接触Duilib的朋友问题怎...
分类:
其他好文 时间:
2015-04-29 13:38:20
阅读次数:
196
重写导航控制器,在其代理实现:
- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
BOOL isRootVC = view...
分类:
移动开发 时间:
2015-04-29 13:37:52
阅读次数:
230
介绍一个通用的Adapter实现,和对ListView滚动时不加载图片的封装。...
分类:
其他好文 时间:
2015-04-29 13:39:13
阅读次数:
124
今天上午ANR又遇到一种新的情况
Android加载library没有加载成功 造成的 application not response 应用无响应异常
总结 :目前遇到过的ANR异常原因:
1->主线程循环耗时>5s 了,
2->广播接收函数处理耗时 >10s了
3->数据库读写耗时
4->死锁
5->子线程耗时操作挂掉了,主线程等待资源,
6->Android加载硬件资...
分类:
其他好文 时间:
2015-04-29 13:37:59
阅读次数:
115
当我们使用ListView或GridView的时候,当列表为空的时候,我们往往需要一个Loading或者一段提示文字又或者一个特殊的View来提示用户操作,这个时候就用到了setEmptyView()方法。
setEmptyView()其实是AdapterView的方法,而我们开发中常用到的ListView, GridView, ExpandableListView等都是继承于Adapter...
分类:
移动开发 时间:
2015-04-29 13:40:06
阅读次数:
240
git 是使用ssh方式来连接的,所以,流程与linux的ssh连接是一样的.所以只需要配置config文件就可以达到目的;
1 打开当前用户根目录(home目录)下的.ssh,创建一个config文件名的text文件;
2 内容比如编写
#github的连接配置
Host github.com
User git
IdentityFile ~/.ssh/pc...
二维数组:
1)定义形如int a[2][3],此时a代表的是这个二维数组的地址,sizeof(a)为24。
二级指针:
1)定义形如int **p:表示为指向指针的指针
2)二级指针不能和二维数组替换,如int aa[2][3],**a;a=aa;是错误的,但可以用int (*a)[3];a=aa替换。
指针数组:
1)定义形如int *p[5]:表示含有五个指针元素的数组、又称为二维...
分类:
编程语言 时间:
2015-04-29 13:39:28
阅读次数:
173
今天遇到这个问题,在网上看了一会资料后找到原因,即:
switch 的 case 中不能定义变量,不然就会报错.可能是变量的初始化会因为有时候case条件不被执行而跳过.
后来想到三个解决的方法:
1:用if else 代替 switch 语句;
2:在case中用{}将代码括起来,这样在{}中就能定义变量了;
3:如果变量在各个case中都要用的话,就把变量定义在switch外面吧;...
分类:
其他好文 时间:
2015-04-29 13:38:45
阅读次数:
117
spooling技术的作用:
1、spooling技术的引入是为了缓和高速CPU和低速I/O设备之间的矛盾;
2、spooling技术能够允许多台外部设备进行联机并发操作,实现虚拟性;
在这个技术中用到了缓冲区和通道,缓冲区大家都比较熟悉,这里就不做介绍了,这里就简单的介绍一下通道。
通道:
1、通道技术的引入使得CPU与外设并行操作成为可能;
2、通道可看做专门的...
分类:
其他好文 时间:
2015-04-29 13:38:28
阅读次数:
169