本课程由资深专家Sundy精心打造,专为有志深入Android嵌入式开发领域的学员设计。课程内容丰富全面,从开发板基础讲起,逐步深入到ARM嵌入式开发、Linux内核编程等核心技术。无论是对开发板的基础认知,还是计算机原理概要、Linux操作系统基础,都有详细讲解。在Linux应用系统开发方面,涵盖GNU开发环境基础、高级程序IO操作、进程管理、网络编程等内容。ARM嵌入式开发部分分为裸板篇和Linux内核篇,裸板篇包含开发环境搭建、ARM体系结构、汇编操作、硬件接口等知识;Linux内核篇则有内核开发初探、驱动程序开发等内容。配套完整的源码和课件,为学员提供了实践和学习的有力支持。无论是初学…...
介绍
本课程聚焦于Linux系统平台下的网络编程基础。从网络编程的基本原理出发,通过丰富的实践案例,助力学习者掌握服务端网络编程的核心机制、编程模型以及最佳实践。
课程内容涵盖广泛,包含操作系统API以及区别、Ubuntu开发环境搭建、进程与子进程、Linux多线程、编程之信号、线程锁等基础知识讲解。在网络编程方面,详细介绍了socket通讯编程概览、函数详解,以及TCP与UDP的应用、TCP三次握手、深入TCP协议栈、滑动窗口算法等关键内容。无论是想要深入了解Linux系统编程,还是专注于网络编程领域的学习者,都能从本课程中汲取到有价值的知识,提升自身的编程技能。
📢 以下文件由夸克网盘用户于2025-09-24分享(文件数量过多时仅展示部分文件)
Linux系统编程网络编程基础532.16MB
001.01 操作系统API以及区别.mp420.29MB
002.02 参考书和Ubuntu环境.mp415.7MB
003.03 ubuntu开发环境.mp445.72MB
004.04 进程与子进程.mp422.88MB
005.05 Linux多线程.mp419.67MB
006.06 Linux编程之信号.mp427.27MB
007.07 linux线程锁.mp411.3MB
008.08 CMake详解.mp451.93MB
009.09 文件读写IO.mp428.53MB
010.10 磁盘读写音频采集.mp471.24MB
011.11 socket通讯编程概览.mp432.62MB
012.12 socket通讯函数详解.mp430.34MB
013.13 TCP与UDP的应用mp472.02MB
014.14 TCP三次握手.mp417.47MB
015.15 深入TCP协议栈.mp442.24MB
016.16 滑动窗口算法.mp422.93MB
共16个文件,合计:532.16MB


