本人微信公众号为“推荐算法学习笔记”,定期推出经典推荐算法文章,欢迎关注。 我们知道互联网公司经常要上线各种各样的实验,例如修改UI界面的某个按钮,上线一个新的算法等等。通过...

本人微信公众号为“推荐算法学习笔记”,定期推出经典推荐算法文章,欢迎关注。 我们知道互联网公司经常要上线各种各样的实验,例如修改UI界面的某个按钮,上线一个新的算法等等。通过...
数组的结构 一个数组在 PHP 内核里是长什么样的呢?我们可以从 PHP 的源码里看到其结构如下: 和 的区别: nNumUsed 指的是 arData 数组中已使用的 B...
前言 我们先思考一个常见的业务问题:如果你负责开发维护一个大型的网站,有一天老板找产品经理要网站每个网页每天的 UV 数据,然后让你来开发这个统计模块,你会如何实现? 统计u...
基数估算 HyperLogLog 是一种基数估算算法。所谓基数估算,就是估算在一批数据中,不重复元素的个数有多少。最常见的场景就是统计uv。首先要说明,HyperLogLog...
前言 buffer pool是什么 咱们在使用mysql的时候,比如很简单的select * from table;这条语句,具体查询数据其实是在存储引擎中实现的,大家都知道...
为什么要做限流 首先让我们先看一看系统架构设计中,为什么要做“限流”。 旅游景点通常都会有最大的接待量,不可能无限制的放游客进入,比如故宫每天只卖八万张票,超过八万的游客,无...
前言 程序员平时和mysql打交道一定不少,可以说每天都有接触到,但是mysql一张表到底能存多少数据呢?计算根据是什么呢?接下来咱们逐一探讨 知识准备 数据页 在操作系统中...
前言 前段时间这个新闻在行业内闹的沸沸扬扬 一名程序员因为对公司不满,删除了公司的数据库,后来被判7年,这也给咱们程序员敲响了一记警钟,无论发生什么,这种做法都是非常不妥当的...
前言 网上已经有了很多相关mysql索引原理的文章,但是都存在一些问题,有的是直接复制别人的比较老的文章,有的直接开篇讲B+Tree的原理,过程不是很清楚,即使原理讲清楚了,...