Http协议详解
[TOC]HTTP协议简介超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数...
计算机存储单位 位、字节、字、KB、MB 分别是什么含义
作为一个程序员,日常开发中免不了接触各种计算机存单位,什么字节啦,KB MB 巴拉巴拉一大堆,有的时候还经常把他们给弄混什么是位、字节、字、KB、MB位(bit):是计算机系统存储中最小的数据存...
基于git-hooks利用PHP_CodeSniffer做PSR-2代码风格规范检测
描述:为了规范团队代码,在成员push代码前,做代码风格规范检测,不符合规范的禁止成员推送代码到服务端仓库.Git Hooks【钩子】就是那些在Git执行特定事件(如commit、push、re...
基于Twitter的雪花算法改造,分布式全局唯一ID生成器
分布式系统中我们一般会对一些数据量大的业务进行拆分,如:订单表,用户表。因为数据量巨大一张表无法承载。就会对其进行分库分表。但一旦涉及到分库分表,就会引申出分布式系统中唯一主键ID的生成问题,永...
Redis五种数据结构之字符串String
string类型的数据存储是最简单的key-value存储;通常用于缓存使用,也有部分场景用kv结构做原子计数器使用。与其它键值存储提供的字符串非常相似,键(key)----值(value),字...
CAP 定理的含义
分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。分布式系统的最大难点,就是各个节点的状态如何同步。CAP 定理是这方面的基本定理,也是理解分布式系统...