代码改变世界

推荐排行榜

使用golang理解mysql的两阶段提交

2020-04-07 08:49 by 轩脉刃, 2241 阅读, 收藏,
摘要: 使用golang理解mysql的两阶段提交 文章源于一个问题:如果我们现在有两个mysql实例,在我们要尽量简单地完成分布式事务,怎么处理? 场景重现 比如我们现在有两个数据库,mysql3306和mysql3307。这里我们使用docker来创建这两个实例: 在mysql3306中 我们有一个us 阅读全文

解读 PHP 的 P++提案

2019-08-12 19:05 by 轩脉刃, 1434 阅读, 收藏,
摘要: 解读 PHP 的 P++提案 周末看到一篇文章说 PHP 创始人提议将 PHP 拉出新分支,创建 P++ 语言。随后阅读了一下 Zeev Suraski 发起的这个邮件列表,大致了解了一下,这里做个解读。 Zeev Suraski 就是几周前爆出的 PHP 核心开发者从 Zend 公司离职消息里面的 阅读全文

记录最近遇到的几个问题

2019-04-01 08:48 by 轩脉刃, 1223 阅读, 收藏,
摘要: 记录最近遇到的几个问题 Gin 中间件没有使用next会是什么反应? 周末老王提了一个问题,如果Gin中间件里面如果我忘记写context.Next了会有什么结果呢? 我第一个反应是直接不会执行后面的handler了呗。我印象中gin的middleware也是个handler,然后维护一个handl 阅读全文

colly源码学习

2019-02-27 09:52 by 轩脉刃, 1253 阅读, 收藏,
摘要: colly源码学习 "colly" 是一个golang写的网络爬虫。它使用起来非常顺手。看了一下它的源码,质量也是非常好的。本文就阅读一下它的源码。 使用示例 从Visit开始说起 首先,要做一个爬虫,我们就需要有一个结构体 Collector, 所有的逻辑都是围绕这个Collector来进行的。 阅读全文

一张脑图说清 Nginx 的主流程

2018-07-02 21:49 by 轩脉刃, 5118 阅读, 收藏,
摘要: 一张脑图说清 Nginx 的主流程 这个脑图在 "nginx 1.14.0 research" 上。这是我在研究nginx的http模块的时候画的。基本上把 Nginx 主流程(特别是 HTTP 的部分)的关键函数和关键设置画了下来,了解了这个脑图,就对整个 Nginx 的主流程有了定性的了解了。 阅读全文
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 56 下一页