- 博客(6)
- 收藏
- 关注
原创 Mac OS下Item2 SSH远程中文显示乱码
在远程机上进行如下操作:编辑~/.vimrc文件,加上如下几行:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8
2015-06-26 16:46:41
2697
原创 伯努利分布、二项分布、多项分布、Beta分布、Dirichlet分布
1. 伯努利分布伯努利分布(Bernoulli distribution)又名两点分布或0-1分布,介绍伯努利分布前首先需要引入伯努利试验(Bernoulli trial)。伯努利试验是只有两种可能结果的单次随机试验,即对于一个随机变量X而言: 伯努利试验都可以表达为“是或否”的问题。例如,抛一次硬币是正面向上吗?刚出生的小孩是个女孩吗?等等如果试验E是一个伯努
2014-09-10 22:15:56
101396
2
原创 求二进制数中1的个数
1. 问题描述 任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 10(1010)时,返回2,n = 7(0111)时,返回3 2. 问题分析 1)穷举法。最直观的想法就是遍历32个bit的数据,判断每个bit上的数据是否为1,对于任何输入循环次数均为32 2)减治法。由于上面的思路对于0x0和0xffff都需要循环32次才能判断出1的个数,我们继续
2014-07-07 23:31:32
908
原创 窥视数据库索引
1. 索引简介 在讲解索引技术之前,让我们来重现两个生活场景。 1)在新华字典中查询“索引”这个词。一般情况,我们会直接在字典的目录中按拼音找到“s”(或者按笔画),然后定位到“索”,最后找到“索引”对应的页码。 2)在图书馆中借阅《数据库系统概念》。一般情况,我们会按照图书分类,先找到计算机科学分类的书架,然后找到数据库的书架,最后再定位到《数据库系统概念》;当然如果我们目标
2014-06-15 20:14:19
922
原创 Lock Convoy
1. 什么是Lock Convoy Lock Convoy译成中文是锁护送,并不容易理解。我们先看一下Wikipedia对此的描述: In computer science, a lock convoy is a performance problem that can occur when using locks for concurrency control in a multi
2014-06-14 10:10:49
1804
原创 Michael_R_Chang's Blog
今天开通了优快云博客,将自己平时积累的技术点滴记录下来,以供存档。我的博客将主要关注以下领域:1. Computer Science - OS - Algorithm - Database - Networking - Compling - Programming (OO, C/C++, Java, JVM)
2014-06-08 21:47:19
674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人