C 项目实践:实现动态扩容字符串缓冲区 strbuf Here is it!1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 2023-01-01 Programming Projects #C #data structure #strbuf
DNS 协议分析:基于 Wireshark 的应用层抓包实验 What is DNSDNS (Domain Name System) is the English abbreviation of “Domain Name System”. It is a computer and network service naming system organized into a domain hierarchy. It is used in TCP/ 2022-12-31 Networking #DNS #Wireshark #network protocol
Linux 内核模块入门:编写第一个 Hello 模块 Start to write a simple Linux kernel ModuleStep 1 Create a folderCreate a suitable folder, this folder will contain the source program and other compiled files. 1➜ mkdir Mooc && cd Mooc Ste 2022-12-28 Operating Systems #C #Linux #kernel module
C 结构体赋值问题:浅拷贝语义分析 About the problem of struct structure assignment1: Shallow copyThe abstract data structure instance of the struct structure can be directly assigned, see this example: 12345678910111213141516171819 2022-11-29 Programming Languages #C #struct #memory model
西邮 Linux 兴趣小组 2020 纳新题解析 Solutions for Xiyou Linux Group 2020 Interview Questions Thanks to Zhilu for re-entering the original title. Good people live in peace. Note: This question is only used as a limited reference for 2022-11-16 Interview #C #Linux #interview
西邮 Linux 兴趣小组 2021 纳新题解析 Solutions for Xiyou Linux Group 2021 Interview Questions Thanks to Zhilu for re-entering the original title. Good people live in peace. This topic is only a limited reference for Xiyou Linux Inte 2022-11-16 Interview #C #Linux #interview
西邮 Linux 兴趣小组 2022 纳新题解析 Solutions for Xiyou Linux Group 2022 Interview Questions Thanks to Zhilu for re-entering the original title. Good people live in peace. This topic is only a limited reference for the Xiyou Linux 2022-11-15 Interview #C #Linux #interview
Linux 驱动开发日记(三):设备与驱动的匹配机制 前言设备与驱动有多重匹配方法,这里仅仅介绍几种入门的。 默认idoverride 2000-10-23 Operating Systems #Linux #driver #device match
C 语言入门路线:从 Linux 基础到项目实践 前言本文提供一条清晰的学习路线,涵盖 Linux 基础、C 语言、Makefile、Git & GitHub、编译与链接等核心内容。目标是帮助读者建立扎实的开发基础,理解系统底层原理,掌握现代开发工具链。 学习建议对于新手,先搭建 Linux 开发环境,然后在 Linux 上学习 C 语言,可以验证书上的内容,学习写 Makefil 来编译自己的代码,同时使用 git 和 github 或 1990-10-20 Programming Languages #C #learning roadmap #Linux