讲道理,我其实对学术名词嗤之以鼻,很多技术,不创造几个名词就显得自己很不牛逼似的,实在没啥必要。

如果一个复杂的理论,无法拆解成多个简单理论来支撑,那说明这理论是“存在问题”的。把高端的技术用大白话讲明白,才是真的实力。

下面说说程序开发中常见缩写:

  • CAP[……]

阅读全文

呐,说是基础,其实你不知道的话,用着也没啥问题,但无脑用不考虑场景的话,数据类型用错会造成不小的问题。看了下 Raiden_xin 的总结:小白也能看懂的Redis教学基础篇——redis基础数据结构,细致专业,就摘录一部分吧。
Redis是C语音编写的基于内存的数据结构存储系统。可作数[……]

阅读全文

呐,说是基础,其实你不知道的话,用着也没啥问题,但无脑用不考虑场景的话,数据类型用错会造成不小的问题。看了下 Raiden_xin 的总结:小白也能看懂的Redis教学基础篇——redis基础数据结构,细致专业,就摘录一部分吧。
Redis是C语音编写的基于内存的数据结构存储系统。可作数[……]

阅读全文

呐,这玩意儿呢,其实吧,差别都是细节之处,随手总结一下吧。

蓝绿部署
蓝绿蓝绿,理解起来就是,现网生产环境的服务为绿色系统,蓝色系统呢,是完整复刻现网生产环境(包括数据)并使用了新版本的分身。

这么做的意义在于,蓝色系统中可以随时根据测试反馈进行代码修正并以完全和公网服务[……]

阅读全文

TCP 3次握手

网络协议的基础知识,整理一下。

TCP三次握手
接入的时候发生。

三次握手过程理解

第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence[……]

阅读全文

先说个基础概念:CAP,即一致性(Consistency)、可用性(Availability)和分区容错性(Partition Tolerance)。

Redis的这两种持久化模式呢,区别其实就是你是要高可用(AP),还是高一致性(CP)的问题。

RDB持久化:原理是将[……]

阅读全文