ReactiveCocoa

Redis Hyperloglog的原理及数学理论的通俗理解

redis中有一种数据格式,hyperloglog,本文就此数据结构的作用、redis的实现及其背后的数学原理作一个整理。当然本文不包含任何数学公式,而是希望用直观的例子帮大家理解。 主要内容如下: 1.业务场景 2.使用效果 3.数学原理 4.redis的实现原理 1.业务场景 现在有这样一个业务 .........

分布式系统(三)——分布式事务

事务:用户的每个命令操作作为一个整体,不会因为失败而被分割,也不会被其他活动看到中间状态。事务处理系统要求程序员对这些读、写操作标明起始和结束,这样才能知道事务的起始和结束。事务处理系统保证在事务的开始和结束之间的行为是可预期的。 分布式事务的考量出现在这样的场景下:数据被分片存储到许多不同的服务器 .........

详解Kalman Filter

中心思想 现有: 已知上一刻状态,预测下一刻状态的方法,能得到一个“预测值”。(当然这个估计值是有误差的) 某种测量方法,可以测量出系统状态的“测量值”。(当然这个测量值也是有误差的) 我们如何去估计出系统此时真实的状态呢? 答案是需要结合“预测值”和“测量值”。例如我们可以加权求和,但是这个权重要 .........

「Python实用秘技02」给Python函数定“闹钟”

本文完整示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/PythonPracticalSkills 这是我的系列文章**「Python实用秘技」的第2期,本系列立足于笔者日常工作中使用Python辅助办公的心得体会,每一期为大家带来一个3分钟**即 .........

直观理解图像的傅里叶变换

由于不是专门的信号专业,当我我问很多身边的人怎么解释傅里叶变换时,很少有人能够理解,知道傅里叶变换是用来区分信号频率的这一层面已经算是比较难得了。在做数字图像处理时,图像的空间域和频率域相信也劝退了很多初学者,因此本文就从傅里叶变换的本质开始,逐步地对图像的傅里叶变换进行解释。 一、一维傅里叶变换 .........

百页 PPT BPF 技术全览 - 深入浅出 BPF 技术

eBPF 从创建开始,短短数年(7年),至今就已经被认为是过去 50 年来操作系统最大的变更,那么 eBPF 技术到底给我们带来了什么样的超能力,以至于得到如此高的评价? 本文从以下内容入手,对 eBPF 技术进行了全面的概述: eBPF 是什么? eBPF 的应用场景有哪些? eBPF 是怎么工作 .........

[题解] 条件变量实现数字的交替输出

并发题目:使用条件变量实现两个线程交替输出从0到100,规定线程A先输出,线程B后输出,前者输出偶数,后者输出奇数 .........