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

JPEG文件分析与无损压缩实践

JPEG文件分析与无损压缩实践

从 JPEG 文件结构出发,分析 JPEG、JFIF、Exif 以及文件中的各类数据段,并通过 PHP 实践删除无用元数据,实现不改变图像质量的 JPEG…

PHP用户登陆限制的实现

PHP用户登陆限制的实现

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

Web前端文件处理

Web前端文件处理

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

排序算法的思考和实践

排序算法的思考和实践

从 PHP、JavaScript、Python 的内置排序开始,介绍冒泡排序的基本实现和复杂度,并进一步思考大数据量下如何只获取最大的10个数以及如何选择合适的…

PHP内存耗尽错误分析

PHP内存耗尽错误分析

分析 PHP 中 “Allowed memory size exhausted” 错误的原因,通过实际测试解释 memory_limit、内存占用和单次内存申请…

PHP输出缓冲及其应用

PHP输出缓冲及其应用

介绍PHP输出缓冲的基本原理,以及ob系列函数、flush等方法在内容输出、修改和服务器推送中的应用。

迭代器漫谈

迭代器漫谈

从Python的range和xrange出发,分析两者在内存占用上的差异,并通过自定义zrange理解迭代器的基本实现,以及内部指针在文件读取等场景中的作用。

Python异常详解

Python异常详解

Python异常是在程序运行过程中产生的一类错误。本文从try、except和raise的基本用法入手,介绍Python异常对象、自定义异常以及异常捕获的基本原…