数字营销 · Web开发 · 基础设施

奇葩的FTP协议分析

奇葩的FTP协议分析

通过 netstat 观察 FTP 控制连接和数据连接,从实际 Socket 状态出发分析 FTP 的主动模式、被动模式以及两种模式下数据通道的建立过程。

河内塔与递归

河内塔与递归

从河内塔问题出发推导递归关系式,通过 Python 和 C 语言实现递归,并结合 GDB 分析递归调用过程和栈帧结构。

HTML代码到底该不该压缩

HTML代码到底该不该压缩

通过实际数据对比 HTML 源码压缩与 Gzip 压缩的效果,分析两者对网站传输体积和性能的影响,并讨论普通网站是否有必要额外压缩 HTML。

如何在PHP7中安装mysql扩展

如何在PHP7中安装mysql扩展

介绍在 PHP 7 环境下手动编译安装旧版 mysql 扩展的方法,包括 phpize 初始化、源码编译、php.ini 配置以及安装结果检查,并说明…

PHP用户登陆限制的实现

PHP用户登陆限制的实现

介绍 PHP 中限制用户同时登录数量的实现思路,从 Session 识别用户出发,通过记录和管理 Session ID,实现单账户单人登录以及多账户登录数量限制…

协程与多任务调度

协程与多任务调度

从进程和线程的多任务调度出发,使用 Python 的 yield 实现协作式任务调度器,并进一步介绍任务控制和系统调用机制。

Web前端文件处理

Web前端文件处理

介绍 HTML5 File API 在 Web 前端文件处理中的应用,包括文件大小检测、多文件选择、本地预览以及图片处理,并对比早期浏览器的文件操作方式。