算法

生成特定分布随机数的方法

2048-AI程序算法分析

五种常用基数估计算法效果实验及实践建议

算法分析中递推式的一般代数解法

为什么算法渐进复杂度中对数的底数总为2

解读Cardinality Estimation算法(第四部分:HyperLogLog Counting及Adaptive Counting)

解读Cardinality Estimation算法(第三部分:LogLog Counting)

解读Cardinality Estimation算法(第二部分:Linear Counting)

解读Cardinality Estimation算法(第一部分:基本概念)

浅析PageRank算法

基数估计

五种常用基数估计算法效果实验及实践建议

解读Cardinality Estimation算法(第四部分:HyperLogLog Counting及Adaptive Counting)

解读Cardinality Estimation算法(第三部分:LogLog Counting)

解读Cardinality Estimation算法(第二部分:Linear Counting)

解读Cardinality Estimation算法(第一部分:基本概念)

基数估计算法概览

大数据

五种常用基数估计算法效果实验及实践建议

解读Cardinality Estimation算法(第四部分:HyperLogLog Counting及Adaptive Counting)

解读Cardinality Estimation算法(第三部分:LogLog Counting)

解读Cardinality Estimation算法(第二部分:Linear Counting)

解读Cardinality Estimation算法(第一部分:基本概念)

PHP

发布一个查看PHP opcode的扩展模块及Web服务

PHP哈希表碰撞攻击原理

深入研究PHP及Zend Engine的线程安全模型

如何使用PHP编写daemon process

PHP Extension开发基础

概率

生成特定分布随机数的方法

期望、方差、协方差及相关系数的基本运算

从抛硬币试验看概率论的基本内容及统计方法

聊聊如何检测素数

数学

期望、方差、协方差及相关系数的基本运算

算法分析中递推式的一般代数解法

从抛硬币试验看概率论的基本内容及统计方法

聊聊如何检测素数

ZendEngine

发布一个查看PHP opcode的扩展模块及Web服务

PHP哈希表碰撞攻击原理

深入研究PHP及Zend Engine的线程安全模型

经验技巧

抓取网页内容生成Kindle电子书

使用MPlayer观看Coursera课程视频的一些心得

MySQL

MySQL索引与Index Condition Pushdown

MySQL索引背后的数据结构及算法原理

索引

MySQL索引与Index Condition Pushdown

MySQL索引背后的数据结构及算法原理

机器学习

准确测量机器学习模型的误差

PCA的数学原理

数据挖掘

准确测量机器学习模型的误差

时间序列分析基础

翻译

准确测量机器学习模型的误差

基数估计算法概览

Javascript

使用SeaJS实现模块化JavaScript开发

闭包漫谈(从抽象代数及函数式编程角度)

线性代数

PCA的数学原理

算法分析中递推式的一般代数解法

Openresty

网站统计中的数据收集原理及实现

使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制

系统扩展开发

PHP Extension开发基础

Nginx模块开发入门

Nginx

使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制

Nginx模块开发入门

2048

2048-AI程序算法分析

信息论

对论文《A Mathematical Theory of Communication》的简要解读

香农

对论文《A Mathematical Theory of Communication》的简要解读

对论文《A Mathematical Theory of Communication》的简要解读

C

如何实现一个malloc

malloc

如何实现一个malloc

操作系统

如何实现一个malloc

随机数

生成特定分布随机数的方法

Minimax

2048-AI程序算法分析

人工智能

2048-AI程序算法分析

Kindle

抓取网页内容生成Kindle电子书

电子书

抓取网页内容生成Kindle电子书

Ubuntu

开始使用Ubuntu作为工作环境

比特币

一个故事告诉你比特币的原理及运作机制

Bitcoin

一个故事告诉你比特币的原理及运作机制

MariaDB

MySQL索引与Index Condition Pushdown

IndexConditionPushdown

MySQL索引与Index Condition Pushdown

MPlayer

使用MPlayer观看Coursera课程视频的一些心得

Coursera

使用MPlayer观看Coursera课程视频的一些心得

误差分析

准确测量机器学习模型的误差

papery

我的博客系统折腾手记暨papery正式发布

SeaJS

使用SeaJS实现模块化JavaScript开发

PCA

PCA的数学原理

统计

期望、方差、协方差及相关系数的基本运算

数据分析

时间序列分析基础

时间序列

时间序列分析基础

ARIMA

时间序列分析基础

R

时间序列分析基础

递推式

算法分析中递推式的一般代数解法

时间复杂度

为什么算法渐进复杂度中对数的底数总为2

HyperLogLogCounting

解读Cardinality Estimation算法(第四部分:HyperLogLog Counting及Adaptive Counting)

AdaptiveCounting

解读Cardinality Estimation算法(第四部分:HyperLogLog Counting及Adaptive Counting)

LogLogCounting

解读Cardinality Estimation算法(第三部分:LogLog Counting)

LinearCounting

解读Cardinality Estimation算法(第二部分:Linear Counting)

数理统计

从抛硬币试验看概率论的基本内容及统计方法

CPU

x86-64体系下一个奇怪问题的定位

浮点数

x86-64体系下一个奇怪问题的定位

汇编

x86-64体系下一个奇怪问题的定位

x86

x86-64体系下一个奇怪问题的定位

网站统计

网站统计中的数据收集原理及实现

埋点

网站统计中的数据收集原理及实现

Web

网站统计中的数据收集原理及实现

素数

聊聊如何检测素数

Google

浅析PageRank算法

PageRank

浅析PageRank算法

搜索引擎

浅析PageRank算法

Opcode

发布一个查看PHP opcode的扩展模块及Web服务

哈希碰撞

PHP哈希表碰撞攻击原理

数据结构

PHP哈希表碰撞攻击原理

闭包

闭包漫谈(从抽象代数及函数式编程角度)

Scheme

闭包漫谈(从抽象代数及函数式编程角度)

线程安全

深入研究PHP及Zend Engine的线程安全模型

Deamon

如何使用PHP编写daemon process

Memcache

使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制

缓存

使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制

高性能

使用memc-nginx和srcache-nginx模块构建高效透明的缓存机制

B树

MySQL索引背后的数据结构及算法原理

优化

MySQL索引背后的数据结构及算法原理

分布式

一致性哈希算法及其在分布式系统中的应用

一致性哈希

一致性哈希算法及其在分布式系统中的应用