xiaxichen's blog
xiaxichen's blog
重剑无锋,大巧不工。这里是夏溪辰的技术blog。
首页
golang
python
database
关于
最新文章
Caddy 源码分析 启动流程与Event事件通知
Caddy 源码分析 启动流程与Event事件通知 介绍 Caddy 整个软件可以说是由不同的 插件 堆砌起来的。自己本身仅提供 Plugin 的注册运行逻辑和 Server 的监听服务功能。 学习 caddy 的源码,实际上是学习 如何构建一个松耦合的抽象 Plugin 设计,即模块化插拔的做法。
golang
caddy
173
0
0
2023-12-03
Caddy 源码分析 Caddyfile 解析 by Loader & Parser
Caddy 源码分析 Caddyfile 解析 by Loader & Parser Preview 前文提到了 Caddy 的启动流程 和 Run 函数,现在我们顺着启动流程的第一步,读取 Caddyfile 的 源码阅读开始。
caddy
golang
65
0
0
2023-12-03
Caddy 源码分析 Instance & Server
Caddy 源码分析 Instance & Server Caddy 中 Server 的定义是接口,只要 满足 Server 的接口的行为,你可以任意扩展你自己的 Caddy 程序。 而 Instance 是执行服务的实例。
caddy
golang
54
0
0
2023-12-03
Caddy 源码分析 run.go
Caddy 源码分析 base run.go init function 注册配置文件 信号捕获 文件解析等 func init() { caddy.TrapSignals() // 信号捕获程序 // ---> 从此处开始都是证书相关的配置 使用 CertMagic 第三方库 flag.B
golang
caddy
79
0
0
2023-12-03
斗鱼弹幕爬虫
斗鱼弹幕爬虫 具体思路 根据斗鱼开发文档 https://open.douyu.com/source/api/63 进行websocket端抓取 消息长度:4 字节小端整数,表示整条消息(包括自身)长度(字节数)。 消息长度出现两遍,二者相同。 消息类型:2 字节小端整数,表示消
golang
spider
78
0
0
2023-12-03
golang 任务调度系统
golang 调度系统 distributedSchedulingTaskSystem 分布式调度系统 架构图 主集群功能 任务管理HTTP接口:增删改查 任务日志HTTP接口:查看任务执行历史 任务控制HTTP接口:提供强制结束任务的接口 woker集群功能 任务同步:监听etcd中/cron/j
distributed
golang
300
0
0
2023-12-03
阿里云开发者社区golang系列直播课
阿里云开发者社区 Caddy 系列直播课【补档】 海报 直播课内容 Caddy 源码分析 Run.go Caddy 源码分析 启动流程和Event事件通知 Caddy 源码分析 CaddyFile解析 by loader & Parser Caddy 源码分析 Plugin & Controller
golang
100
0
0
2021-03-03
云栖大会封面图
云栖大会封面图
other
39
0
0
2019-07-05
阿里云开发者社区python系列直播课
python 系列直播课【补档】 海报 课程内容 python 中的一切皆对象 深入类和对象 魔法方法 自定义序列 关于 python 的内存引用 python 中的 collection 模块 ps: 为啥叫补档,因为之前的博客炸了资料都没了。
python
45
0
0
2019-04-03
上一页