摘要:
1.通过explain可以知道mysql是如何处理语句的,并分析出查询或是表结构的性能瓶颈,其实就是在干查询优化器的事,通过expalin可以得到: a. 表的读取顺序 b.表的读取操作的操作类型 c.哪些索引可以使用 d. 哪些索引被实际使用 e.表之间的引用 f.每张表有多少行被优化器查询 索引 阅读全文
摘要:
字节码(Bytecode):通常指的是已经经过编译,但与特定机器代码无关,需要解释器转译后才能成为机器代码的中间代码。字节码通常不像源码一样可以让人阅读,而是编码后的数值常量、引用、指令(也称操作码,Operation Code)等构成的序列。(Via wiki) 拿 Python 说明,Pytho 阅读全文
摘要:
迁移学习包括获取从一个问题中学习到的特征,然后将这些特征用于新的类似问题。例如,来自已学会识别浣熊的模型的特征可能对建立旨在识别狸猫的模型十分有用。 对于数据集中的数据太少而无法从头开始训练完整模型的任务,通常会执行迁移学习。 在深度学习情境中,迁移学习最常见的形式是以下工作流: 从之前训练的模型中 阅读全文
摘要:
list往往比array创建的空间大,当list的append方法导致数据量超过预留空间时,list重新创建并扩大预留空间。同理,数据减少时也会发生缩小。 list内部的数据插入时时间复杂度是O(N),其他位置的元素会一次移动。同理list的pop(0)时间复杂度也是O(N),pop()时间复杂度为 阅读全文
摘要:
一、数据结构的存储方式 数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)。 比如说「队列」、「栈」这两种数据结构既可以使用链表也可以使用数组实现。用数组实现,就要处理扩容缩容的问题;用链表实现,没有这个问题,但需要更多的内存空间存储节点指针。 「图」的两种表示方法,邻接表就是链表,邻接 阅读全文
摘要:
对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。 有些进程还不止同时干一件事,比如Word,它可以同时进行打字、拼写检查、打印等事 阅读全文
摘要:
首先使用句子分割器将该文档的原始文本分割成句,使用分词器将每个句子进一步细分为词。接下来,对每个句子进行词性标注,在下一步命名实体识别中将证明是非常有益的。在这一步我们,我们寻找每个句子中提到的潜在的有趣的实体。最后,我们使用关系识别搜索文本中不同实体间的可能关系。 阅读全文
摘要:
最大熵原理认为要选择的概率模型首先必须满足已有的事实,即约束条件。在没有更多信息的情况下,那些不确定的部分都是“等可能的”。最大熵原理通过熵的最大化来表示等可能性。 阅读全文
摘要:
朴素贝叶斯分类器和最大熵分类器之间的一个重要差异是他们可以被用来回答问题的类型。朴素贝叶斯分类器是一个生成式分类器的例子,建立一个模型,预测P(input, label)对的联合概率。因此,生成式模型可以用来回答下列问题: 1.一个给定输入的最可能的标签是什么? 2.对于一个给定输入,一个给定标签有 阅读全文