自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 mysql InnoDB锁

mysql数据库InnoDB锁类型及加锁原则

2024-03-27 10:39:16 1052

原创 朴素贝叶斯分类

朴素贝叶斯分类 一、概念 根据p(c∣x)=p(x∣c)p(c)p(x)p(c|x)=\frac{p(x|c)p(c)}{p(x)}p(c∣x)=p(x)p(x∣c)p(c)​,假设xxx为待归类数据即特征向量,ccc为对应的类。 若p(c1∣x)>p(c2∣x)p(c_1|x)>p(c_2|x)p(c1​∣x)>p(c2​∣x),即xxx出现在类1的概率高于类...

2019-03-15 23:11:23 108

原创 决策树

决策树 一、决策树理解 决策树是监督学习中的分类算法。决策树的构造是通过信息增益来选择最佳的分类特征值,根据训练集对应特征值取值不同分成若干子集,通过递归的形式处理子集,直到子集中的所有样本同属一类或者已无特征值可分。决策树就是通过多个条件判断组成的,而其关键就是如何选取最适合分类的特征值。 二、最适合的特征值的判断标准——信息增益 信息: xix_ixi​的信息为: l(xi)=−log⁡2p...

2019-01-27 00:36:09 282

原创 观察者模式

观察者模式 一、概念 观察者模式: 定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 (理解: 被观察者中存在变化的数据,观察者需要得知被观察者的变化并及时update信息,被观察者有一个观察者列表,观察者可以通过注册或取消来加入或从列表中移除。被观察者一旦有状态的变化通过notify函数通知列表中所有观察者。) 主题(Subject): 指被观...

2019-01-26 21:33:06 99

原创 ubuntu 18 编译 openjkd8

ubuntu 18 编译 openjkd8 安装版本控制工具Mercurialsudo apt install mercurial 完成检查:hg --version 下载 openjdk8cd /home/存放的目录 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u myopenjdk8u cd myopenjdk8u #如果失败,请多试几次...

2019-01-26 10:52:40 317

原创 策略模式

策略模式 一、定义 策略模式: 定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。 具体策略(ConcreteStrategy)角色:实现Strategy接口,具体的策略实现,即具体的算法实现 环境(Context)角色:持有一个Str...

2019-01-26 00:29:16 91

原创 k-近邻算法(KNN)

k-近邻算法(KNN) 一、概念 采用测量不同特征值之间距离的方法进行分类采用测量不同特征值之间距离的方法进行分类 计算新输入的无分类数据与训练集中的每个样本的距离(欧式距离: d=(xA0−xB0)2+(xA1−xB1)2d = \sqrt {( x_{A_0}- x_{B_0})^2 + ( x_{A_1}- x_{B_1})^2}d=(xA0​​−xB0​​)2+(xA1​​−xB1​​)2...

2019-01-25 17:03:33 122

空空如也

空空如也

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

TA关注的人

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