雪花算法能高性能地生成有序的唯一id,解决一些分布式服务中生成全局唯一id的需求。本章是该github的go实现版。 一:概念 id的结构组成:64位 = 1未使用 + 41 毫秒时间戳 + 5 datacenterid + 5 worke[…]
分类:HTTP
一直想实现直播功能,今天咱们就来实现一下直播功能 介绍三个主角,SRS与flv.js 1:SRS是国人开源的一款直播服务器集群,具有,延迟,兼容,可转成HLS等优点。GitHub地址 2:Flv.js是bilibili 网站开源的一款FLV[…]
之前每次听到正向代理跟反向代理,总有一个很抽象的感觉,所以赶紧补充一下营养。 正向代理 用户请求某个第三方服务器,但是由于一些问题,无法直达,那么需要一个代理服务器作为一个入口,帮我们请求我们要的那个第三方资源,那么这种方式就是正向代理,第[…]
DES是对称加密算法的其中一个,用一个密钥进行加密解密数据,安全性能比较低,效率较高,一些不太重要的数据可以使用DES加密算法进行加密解密传输,其他的3DES与AES用法类似。 流程图 首先认真看一下流程图,在脑海里过一遍,然后其实也就是分[…]
首先我们来看下TCP报文格式: 标志位:共6个,即URG、ACK、PSH、RST、SYN、FIN,具体含义如下: URG:紧急指针(urgent pointer)有效。 ACK:确认序号有效。 PSH:接收方应该尽快将这个报文交给应用层。 […]