数字证书

作者:sryan 更新时间:2018-02-22 17:54 分类:安全与协议

数字证书 有些知识太碎片,没法完整的结合起来,有空做个笔记,把零碎的知识点理一理。 数字证书是为了解决服务方向客户提供公钥时候证明该公钥合法性而存在的。 假设某个通讯协议,在通讯初期需要使用rsa来进...

点击数:1163 回复数:0

一致性hash算法

作者:sryan 更新时间:2018-02-12 17:35 分类:分布式

一致性hash算法 当我们均匀的把请求分散在多个服务节点的时候,可以使用请求号然后对节点数取模,即使在服务节点增加或者减少的时候,依旧可以正常运行,因为请求落到不同的服务节点,不会影响整体运行。 然而...

点击数:1079 回复数:0

[Git] git rebase

作者:sryan 更新时间:2018-02-12 10:27 分类:工具使用

rebase可以合并压缩commit 假设当前有4次commit,分别为 commit b00098b9c53c79a7bd6997b737e12aa8378e8d8c Author: Date: M...

点击数:1077 回复数:0

(tcp protocol) 网络异常

作者:sryan 更新时间:2018-02-02 18:00 分类:计算机网络

(tcp protocol) 网络异常 socket需要由物理链路来传输,而这会导致很多的异常情况,下面对几种异常情况做下笔记。 建立连接,三次握手 建立连接会有3个包,分别为syn, syn ack...

点击数:1331 回复数:0

(tcp protocol) 断开连接时候的状态迁移

作者:sryan 更新时间:2018-01-31 18:12 分类:计算机网络

(tcp protocol) 断开连接时候的状态迁移 假设A->B已建立了连接,A为c端,B为s端。目前两端的状态为established。同时走的是正常的fin流程,而不是reset(发送缓冲...

点击数:1165 回复数:0

shutdown (windows)

作者:sryan 更新时间:2018-01-31 17:59 分类:计算机网络

shutdown (windows) shutdown 关闭socket的读或者写。 当关闭读的时候 how=SD_RECEIVE ,后续的读操作将会被禁止。调用后对于底层的tcp栈没有任何影响。假如...

点击数:1079 回复数:0

Raft一致性算法

作者:sryan 更新时间:2018-01-25 17:39 分类:分布式

Raft一致性算法 今天和明天都得值班,基本主要是看监控,趁着空闲时候大概看了会raft算法,以前比较粗略的了解了一下,今天仔细的学习了会,在这里做个笔记吧。 在分布式系统中,一致性是个很棘手的问题,...

点击数:1196 回复数:0

pthread_cond_wait与pthread_cond_signal简单笔记

作者:sryan 更新时间:2018-01-25 17:28 分类:C++/C/汇编

pthread_cond_wait与pthread_cond_signal简单笔记 前些日子很忙,昨天把手上的工作做的差不多后,就花了点时间充充电。 线程同步,临界区之类的就不讲了,那是比较简单的线程...

点击数:1248 回复数:0

2.10.22开发进度

作者:sryan 更新时间:2018-08-31 12:54 分类:backmir

该文章为私密文章

点击数:1535 回复数:1

B树简单笔记

作者:sryan 更新时间:2017-09-21 12:20 分类:数据结构与算法

B tree B树比较简单,以前写过的最小堆、最大堆之类的,就是在堆内实现的B树,每个节点的左分叉为小于该节点值,右分叉为大于该节点值,这样就实现了快速查找。 B-Tree 首先给下定义,假设节点最多...

点击数:1139 回复数:0