AI 2024-05-08 部署私有 LLM GUI 2024-01-24 用原始方法打包一个 macOS 下的 GTK 桌面程序 Go 2021-03-01 静态库和动态库 2020-04-02 Go 语言实现 Redis 客户端 2019-12-18 Go 内部包 2019-12-11 Go 延迟调用 2019-02-11 Go 代码测试 2019-01-14 error 类型 Error() 方法的无限递归 PHP 2025-05-07 用 composer 将 packagist 第三方库变成本地库 2025-02-25 利用 GitHub Actions 编译 PHP 2025-02-14 链式调用 PHP 标准函数 2025-02-12 动手写个简易的静态博客生成器 2025-01-13 在 PHP 中模拟 Go 语言的 defer 语句 2025-01-07 通过网关为 PHP-FPM 插上 WebSocket 的翅膀 2024-12-31 PHP 的 opcode 2023-11-09 由 PHP Fiber 引发的思考 2023-08-17 PHP 通过 FFI 与 C 交互 2023-06-30 用 if 和 goto 模拟 switch 2022-08-10 给 PHP 写 C 扩展 2020-10-22 PhpStorm 中使用 Docker 镜像的 PHP CLI Interpreter 2020-10-20 PHP 文件引入细节 2020-09-07 事件处理机制 2020-07-10 Master-Worker 守护多进程模式 2020-06-05 在 PHP 中使用协程进行协同多任务处理 2019-01-31 Linux 下 PHP 扩展安装 PHP8.2.6-源码探索 2025-01-08 探索 PHP 源码(三)——从一个简单的时间函数入门 2024-07-11 探索 PHP 源码(二)——调整 phpinfo 在 cli 下的格式 2024-07-10 探索 PHP 源码(〇)——定制可调试的 PHP 解释器 2024-05-24 探索 PHP 源码(一)——创建扩展 Python 2025-01-02 Python 的 bytecode 2023-11-15 Python 的元组疑惑 其他 2019-01-12 Hello Pages 工具 2023-06-06 POSIX 终端屏保 2023-03-06 A1 和 R1C1 引用列标签转换 2023-01-10 命令行覆盖刷新输出 2020-12-02 远程 coding 实现 2020-10-22 PhpStorm 中使用 Docker 镜像的 PHP CLI Interpreter 2020-03-29 Docker 搭建 LNMP 环境 2019-08-19 Makefile 是什么?它是如何工作的? 2019-05-06 SQL 在 Excel 中的应用 操作系统 2021-02-02 文件中的魔数 2020-09-01 Linux 命名空间 2020-08-05 常用停止信号的区别 2020-07-30 文件系统实现 2020-07-10 Master-Worker 守护多进程模式 2020-06-30 守护进程 2020-05-09 文件描述符分配问题 2020-03-25 CentOS7 允许用户或用户组 SSH 登录 2020-02-26 树莓派 4b 折腾记(一)——初识 汇编 2021-04-22 汇编级调试程序 debug 算法与数据结构 2021-10-19 算法中的哨兵 2021-01-26 栈实现的表达式求值 编译原理 2025-04-29 字节码缓存提升程序性能的原理浅谈 2025-02-27 从一个小型编译器一窥编译原理的本质 2023-11-27 语法分析 2023-10-09 Stack Machines 2023-03-16 纯手工打造一个 JSON 解释器 2022-08-16 虚拟机实现原理 2022-05-17 表达式解析 2021-12-29 对 Coroutine 的不成熟理解 2021-05-13 在汇编中重新认识函数 2021-03-01 静态库和动态库 2021-01-26 栈实现的表达式求值 2020-12-10 cbc 编译器 2020-11-16 词法分析 视频处理 2020-01-10 m3u8 在线视频播放 计算机原理 2024-10-31 “纯手工”创建一张简单的 PNG 图片 2023-01-30 通过 JavaScript 了解异步 2021-11-30 Base64 编码原理及实现 2021-03-24 生产者-消费者模型与订阅-发布模型 2020-09-07 事件处理机制 2020-08-18 二进制安全 2020-04-24 字节序 2020-04-07 Unicode 与 UTF-8 2019-12-02 反馈与触发器 2019-11-29 二进制减法 2019-11-28 二进制加法器 2019-07-19 门电路与位运算 2019-04-01 浮点数表示 计算机网络 2025-04-30 用 Workerman 及 EMQX 做一个简单的 MQTT 示例 2025-04-23 通过 Chrome DevTools Protocol 协议控制浏览器 2025-04-18 Selenium 是怎么指挥浏览器运行的 2025-04-08 使用 frp 将本地 web 服务暴露到公网 2024-12-29 一个简单的 RPC 示例 2024-12-24 尴尬的 curl 和尴尬的我 2024-12-02 似乎挺多人不知道 PHP 可以通过 URL 甚至请求体来传递 SESSION_ID 2023-11-21 一个简单的 HTTP 路由 2021-08-27 JSON Web Token 实现 2021-08-11 WebSocket 原理探究 2021-07-17 连接池的实现原理 2021-07-01 Web 终端实现原理 2020-09-04 消息推送平台原理探究 2020-08-13 SSH 端口转发 2020-04-29 CDN 2020-04-28 有趣的 screen 2020-04-16 Nginx 反向代理 2020-04-02 Go 语言实现 Redis 客户端 2020-03-27 Github Pages 自定义域名 2020-01-09 断点续传之上传 2019-12-31 FastCGI 协议初接触 2019-08-02 CGI 初探 2019-07-03 POP3 简介 2019-06-06 SMTP 简介 2019-05-31 对 https 工作方式的简要解释 2019-05-29 Cookie 和 Session 2019-05-22 Data URLs 2019-05-17 内网穿透原理浅析 2019-04-18 通过 Socket 理解 HTTP 2019-03-22 网卡与路由器 2019-03-22 从 Socket 编程到 HTTP 服务器 2019-03-14 网络协议入门 2019-03-08 DNS 原理 2019-02-23 浅谈 HTTP