运行良好

该博客运行状态良好

我是 Jiajun Huang,2016年毕业于软件工程专业。在分布式和高并发方面有一些粗浅的经验。工作上大多使用 Golang、Python 和 JavaScript,业余玩玩 C语言、Rust 和 Haskell,爱折腾,啥事都想搞个清楚,喜欢钻研底层。知其然也想知其所以然。

美国CloudFlare公司CDN节点

该博客服务器位于: 美国CloudFlare公司CDN节点

数据统计

收录文章

2024/09/07 再读《程序员修炼之道-从小工到专家》
2024/09/06 再读《软件随想录》/《黑客与画家》/《软技能》
2024/09/06 让浏览器下载文件
2024/08/30 HTTP 压力测试中的 Coordinated Omission
2024/07/24 2的补码
2024/07/21 编程语言中的 context 是什么?
2024/03/20 flutter macOS 构建出错
2024/03/19 Flatpak 使用小记
2024/03/10 Golang CAS 操作是怎么实现的
2024/03/09 PostgreSQL 当MQ来使用
2024/03/08 Clash 结合 工作VPN 的网络设计
2024/03/07 使用 PostgreSQL 搭建 JuiceFS
2024/03/05 PostgreSQL 配置优化和日志分析
2024/03/03 有GitHub Copilot?那就可以搭建你的ChatGPT4服务
2024/03/01 窗口函数的使用(以PG为例)
2024/01/16 读《为什么学生不喜欢上学》
2024/01/07 OpenAI Prompt Engineering 摘录和总结
2023/12/30 读《打造真正的新产品》
2023/12/17 VueJS 总结
2023/11/29 Linux 自动挂载 alist 提供的webdav
2023/11/17 FreeBSD 使用 vm-bhyve 安装Debian虚拟机
2023/11/16 FreeBSD 和 Linux 网卡聚合实现提速
2023/11/15 GPT 帮我搞定了时区转换问题
2023/11/12 长任务系统如何处理?
2023/11/11 macOS/Linux 编译 InputLeap
2023/11/10 使用开源软KVM - synergy-core
2023/11/06 解决 macOS 终端hostname一直变化问题
2023/11/05 KVM 共享 Intel 集成显卡
2023/10/17 PromQL 备忘
2023/07/09 读《格鲁夫给经理人的第一课》
2023/07/06 读《打开心智》
2023/02/03 为什么要把复杂的联表操作拆成多个单表查询?
2023/01/31 红包系统的设计
2022/12/28 MySQL Index Condition Pushdown Optimization
2022/12/16 Go mod 简明教程
2022/12/04 OpenWRT 使用 Android/iOS USB 网络
2022/11/20 搭建旁路由
2022/11/04 Golang gRPC 错误处理
2022/10/31 编写可维护的单元测试代码
2022/10/12 OAuth 2 详解(六):Authorization Code Flow with PKCE
2022/10/11 OAuth 2 详解(五):Device Authorization Flow
2022/10/10 OAuth 2 详解(三):Resource Owner Password Credentials Grant
2022/10/10 OAuth 2 详解(四):Client Credentials Flow
2022/10/09 OAuth 2 详解(二):Implict Grant Flow
2022/10/08 OAuth 2 详解(一):简介及 Authorization Code 模式
2022/10/06 ElasticSearch 学习笔记
2022/07/28 三种git流程以及发版模型
2022/07/27 错误处理实践
2022/07/15 权限模型(RBAC/ABAC)
2022/07/06 OIDC(OpenID Connect) 简介
2022/07/05 任务队列简介
2022/04/29 使用Drone CI构建CI/CD系统
2022/04/29 PostgreSQL 操作笔记
2022/04/28 Golang migrate 做数据库变更管理
2022/04/12 使用PostgreSQL做搜索引擎
2022/03/23 Nginx 源码阅读(三): 连接池、内存池
2022/03/22 Nginx 源码阅读(二): 请求处理
2022/03/21 Nginx 源码阅读(一): 启动流程
2022/03/17 Go 泛型简明教程
2022/03/15 KVM 显卡穿透给 Windows
2022/03/12 使用 HTTP Router 处理 Telegram Bot 按钮回调
2022/01/10 使用反射(reflect)对结构体赋值
2022/01/09 GIN 是如何绑定参数的
2021/12/30 你好 2022(2021 年终总结)
2021/12/11 用Go导入大型CSV到PostgreSQL
2021/12/01 使用 OpenWRT 搭建软路由
2021/11/26 使用软KVM切换器 barrier 共享键鼠
2021/11/04 SQL 防注入及原理
2021/10/12 使用 gomock 测试 Go 代码
2021/10/11 gevent不是黑魔法(二): gevent 实现
2021/09/29 gevent不是黑魔法(一): greenlet 实现
2021/09/06 用 entgo 替代 gorm
2021/09/01 应用内使用crontab不是那么方便
2021/08/27 单测时要不要 mock 数据库?
2021/08/25 Sentry 自建指南
2021/08/19 用selenium完成自动化任务
2021/07/09 用闲置的安卓手机做垃圾电话短信过滤
2021/07/06 推荐三个时间管理工具
2021/07/02 一次事故反思
2021/06/22 当JS遇到uint64:JS整数溢出问题
2021/06/19 SQLite3 存储以及ACID原理
2021/06/07 Redis源码阅读:pub/sub实现
2021/06/06 Redis源码阅读:zset实现
2021/05/30 Redis源码阅读:bitmap 位图的运算
2021/05/29 Redis源码阅读:set是怎么做交并集运算的?
2021/05/28 Redis源码阅读:list实现(ziplist, quicklist)
2021/05/27 Redis源码阅读:RDB是怎么实现的
2021/05/26 Redis源码阅读:AOF重写
2021/05/25 Redis源码阅读:AOF持久化
2021/05/24 Redis源码阅读:字典是怎么实现的
2021/05/24 Redis源码阅读:key是怎么过期的
2021/05/23 Redis源码阅读:执行命令
2021/05/22 Redis源码阅读:启动过程
2021/05/15 WAL(Write-ahead logging)的套路
2021/04/29 搞定CORS问题
2021/04/15 如何定位程序问题所在
2021/04/14 设计一个IM归档系统
2021/04/11 logrotate read only filesystem问题
2021/03/23 Golang GIN写单测时,愉快的使用返回值
2021/03/20 Python Queue源码分析

随机链接

阁主姓田,名欣洋,无字,自号子虚栈主。『尔雅』曰:欣,乐也;洋,多也,因之此名可解作欢乐之多者,亦可释为好多者。

记录所思所想,所见所闻。因此,博客的第一读者首先是自己,然后是其他对此感兴趣的人。