《中国历代政治得失》笔记 利用周末一个下午的时间,重新刷了一遍钱穆的《中国历代政治得失》。能说“西方在政治经验上一般都比较短浅”这话的,只有中国人。这不是自夸,这是事实。从整本书中都能看出钱穆对中国古代政治经验的一种称赞。他推崇汉代的地方政府组织,推崇唐代的中央政 2020-03-30 reading history china All You Need to Know About MySQL Partitions (Part 2) 在Part 1中,已经详细介绍了MySQL中的几种分区方式。在这里,详细介绍一下分区的各种操作。同样,这篇文章是对官方文档的梳理。 3. 分区管理对于一个一分区的表来说,分区管理包括添加分区、删除分区、合并分区、拆分分区以及,改变分区方 2020-03-24 database mysql partition All You Need to Know About MySQL Partitions (Part 1) 什么是分区?为什么要分区?该怎么分区?分区有什么好处?使用分区应该注意什么?通过对MySQL文档的梳理,在这篇文章以及Part 2中详细介绍一下关于MySQL分区的方方面面。 1. Overview of Paritioning in 2020-03-24 database mysql partition Roman Empire 这篇文章是根据假期看的《罗马人的故事》记录的罗马流水线的第二部分:罗马帝国。罗马帝国从27BC开始到467AD西罗马帝国灭亡共500年的历史,不包括东罗马帝国(拜占庭帝国)。 1. 尤利乌斯·克劳狄乌斯王朝(27BC-68AD)凯撒绘制 2020-03-04 reading history rome Roman Republic 由于疫情,有了一个漫长的假期。不玩游戏不看电影不追剧,看书成了唯一的消遣。十几天的时间看完了盐野七生的15卷本《罗马人的故事》,对古罗马的脉络有了一个大体的了解。在这篇文章中,对罗马王政时期和共和国时期的历史做一下简单的梳理。 1. 王 2020-03-02 reading history rome SSL and TLS (Part 3): Protocol 在前面的文章中,我们从密码学的角度讨论了一些主要的密码原语(cryptographic primitive),最后通过组合这些密码原语构成一个可用的安全通信协议。 这篇文章更进一步,看看TLS是怎么做的。不过TLS的细节太多了也有点难,这里 2020-01-20 security tls SSL and TLS (Part 2): Cryptography 在SSL and TLS (Part 1): Brief Intro中简单介绍了一下SSL/TLS,并以需要解决的三个问题结尾。这三个问题是: 保密性(Confidentiality) 真实性(Authenticity) 完整性(Inte 2020-01-19 security tls SSL and TLS (Part 1): Brief Intro 在万物互联的时代,We don’t connect to the Internet, we are the Internet. 如此重要的互联网,需要一种协议来保护传输中的信息安全,那就是SSL(Secure Socket Layer)和T 2020-01-15 security tls Go Web (Part 4): Cookie HTTP是一个无状态的协议。 这意味着服务器不会记录客户的状态。但是有时候服务器需要知道客户端的状态,这个时候就可以使用Cookie了。 1. Cookie in Golang在Go中,定义了Cookie的结构: type Cookie 2020-01-08 programming go web Go Web (Part 3): response 有请求就要有响应,一来一回。这篇文章来看看response的细节。 1. 从处理器Handler开始对于Request,在前一篇文章中已经知道了整个的流程。Go会构造一个Request结构体,将接收到的请求中的信息解析到这个结构体中。对 2020-01-02 programming go web Year Reading in 2019 过去的这个2019年,我看了什么。 2019-12-27 reading summary Go Web (Part 2): Request 在了解了使用net/http构建go web服务之后,这篇文章深入了解一下在Go中如何处理一个请求。 1. 请求包含什么HTTP Message有Request和Response两种。这里详细看看Request Message,一个请求 2019-12-24 programming go web