#新理解

CRF原理解读

概率有向图又称为贝叶斯网络,概率无向图又称为马尔科夫网络。具体地,他们的核心差异表现在如何求  ,即怎么表示  这个的联合概率。 概率图模型的优点: 提供了一个简单的方式将概率模型的结构可视化。通过观察图形,可以更深刻的认识模型的性质,包括条件独立性。高级模型...
代码星球 代码星球·2020-04-17

贝叶斯公式深入理解

对于n次独立同分布随机事件实验,我们如何计算随机事件概率?举个例子,我们抛同一枚硬币100次,出现正面52次,反面48次,那抛硬币正面的概率是多少?频率派认为事件A的概率(如例子中抛硬币出现正面的概率)是确定的,只是我们不知道,当进行大量重复实验后,事件A发生的概率大致上等于实验中A发生的频率,这也是大数定律的思想。如...
代码星球 代码星球·2020-04-17

LSM树理解

对比三种引擎的实现:  hash存储引擎:哈希表持久化的实现,可以快速支持增删改查等随机操作,且时间复杂度为o(1),但是不支持顺序读取扫描,对应的存储系统为k-v存储系统的实现。b树存储引擎是b树的持久化实现,不仅支持单条记录的增删改查操作,还支持顺序扫描,对应的存储系统就是mysql。lsm树存储引擎和b树存储引擎...
代码星球 代码星球·2020-04-17

理解serverless无服务架构原理(一)

阅读目录一:什么是serverless无服务?二:与传统模式架构区别?三:serverless优缺点?四:使用serverless的应用场景有哪些?回到顶部一:什么是serverless无服务?serverless中文的含义是"无服务器",但是它真正的含义是开发者再也不用过多考虑服务器的问题,但是并不代表完全去除服务器...

MinorGC 和 FullGC的理解

1.GC回收机制熟悉么,分代算法知道么?2.了解Java虚拟机的垃圾回收算法?  从年轻代空间(包括Eden和Survivor区域)回收内存被称为MinorGC。MajorGC是清理永久代。FullGC是清理整个堆空间—包括年轻代和永久代。>AndroidGCAndroidGC原理...
代码星球 代码星球·2020-04-17

对 IIC 总线的理解、调用函数以及常见面试问题

一、IIC总线概述:IIC即Inter-IntegratedCircuit(集成电路总线)I2C总线是PHLIPS公司推出的一种串行总线,I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由主机发送数据到其它器件,这时主机即...

数据库三大范式通俗理解

数据库有三大范式。范式的简介范式的英文名称是NormalForm,它是英国人E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的。范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4...

理解CSV格式规范(解析CSV必备)

什么是CSV逗号分隔值(Comma-SeparatedValues,CSV),其文件以纯文本形式存储表格数据(数字和文本),文件的每一行都是一个数据记录。每个记录由一个或多个字段组成,用逗号分隔。使用逗号作为字段分隔符是此文件格式的名称的来源,因为分隔字符也可以不是逗号,有时也称为字符分隔值。CSV广泛用于不同体系结构...

es fielddata理解

  在es中,text类型的字段使用一种叫做fielddata的查询时内存数据结构。当字段被排序,聚合或者通过脚本访问时这种数据结构会被创建。它是通过从磁盘读取每个段的整个反向索引来构建的,然后存存储在java的堆内存中。  fileddata默认是不开启的。Fielddata可能会消耗大量的堆空间,尤其是在加载高基数...
代码星球 代码星球·2020-04-16

深入理解ajax系列第一篇——XHR对象

转https://www.cnblogs.com/xiaohuochai/p/6036475.html   1999年,微软公司发布IE5,第一次引入新功能:允许javascript脚本向服务器发起HTTP请求。这个功能当时并没有引起注意,直到2004年Gmail发布和2005年GoogleMap发布,才引起...

数据库中Schema(模式)概念的理解

在学习SQL的过程中,会遇到一个让你迷糊的Schema的概念。实际上,schema就是数据库对象的集合,这个集合包含了各种对象如:表、视图、存储过程、索引等。为了区分不同的集合,就需要给不同的集合起不同的名字,默认情况下一个用户对应一个集合,用户的schema名等于用户名,并作为该用户缺省schema。所以schema...

作为一个程序员,什么是脚本。必须要理解

Javascript 是一门动态类型、面向对象的脚本语言。对脚本进行一个感性的认识。就是一个跟计算机执行的文本。如果你打开一本JavaScript教程,那么很可能在第一章就看到这句话:JavaScript是一门动态类型、面向对象的脚本语言。然而很多前端工作一年都不清楚这个脚本是什么意思。其实脚本原本来自戏剧舞...

推荐系统 LFM 算法的简单理解,感觉比大部分网上抄来抄去的文章好理解

 本文主要是基于《推荐系统实践》这本书的读书笔记,还没有实践这些算法。LFM算法是属于隐含语义模型的算法,不同于基于邻域的推荐算法。隐含语义模型有:LFM,LDA,TopicModel这本书里介绍的LFM算法。书中内容介绍的很详细,不过我也是看了一天才看明白的。开始一直没想明白,隐类的类别是咋来的,后来仔细读...

深入理解CSS中的空白符和换行

  CSS3新增了两个换行属性word-wrap和word-break。把空白符和换行放在一起说,是因为实际上空白符是包括换行的,且常用的文本不换行是使用的空白符的属性white-space:nowrap;到底它们还有些什么属性值,以及有什么对应的用法呢?本文就空白符和换行的内容做详细介绍和梳理 空白符定义 ...

人生理解---4、如何爱上学习

一句话总结:根据峰终定律(Peak-EndRule):用自己喜欢的东西来替代它,比如学习时就是自己喜欢的学科达到顶峰和收尾。人一定要做自己喜欢做的事情,这样才能长久和坚持。 1、对体验的记忆由两个核心因素是什么?第一个是体验最高峰的时候,无论是正向的最高峰还是负向的最高峰,一定是能记得住的。(峰值)第二个是结...
首页上一页...5455565758...下一页尾页