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

协程与yield

协程与yield

协程与yield有什么关系?本文通过Python和PHP示例,介绍协程、生成器与yield的基本原理,以及协作式调度和协程的工作方式。

C语言编译和执行分析

C语言编译和执行分析

从一个简单的 C 程序出发,分析 C 语言从编译到执行的基本过程,了解 ELF 可执行文件结构、程序入口地址、虚拟内存、MMU 以及 Linux…

迭代器漫谈

迭代器漫谈

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

Python异常详解

Python异常详解

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

基于select模块的IO复用

基于select模块的IO复用

通过Python的select模块实现一个简单的聊天室,介绍Socket的IO复用原理,以及select如何同时监听多个Socket并处理客户端连接和数据请求。

树莓派的启动流程

树莓派的启动流程

简单介绍树莓派从系统加电到 Linux 内核启动的基本流程,了解 GPU、bootcode.bin、start.elf、config.txt…

超文本传输协议与网站优化

超文本传输协议与网站优化

通过 Apache ab 压力测试,分析 HTTP 并发与请求数量的关系,了解浏览器并发连接限制、Keep-Alive 机制及其对网站性能优化的影响。