
赵洪 李兆斌 魏占祯
本书着重阐述基于龙芯平台(龙芯CPU和Loongnix操作系统)的网络程序开发。本书首先介绍龙芯平台下的C语言编译工具链,包括Loongnix操作系统的安装、Loongnix操作系统的基本使用方法、Loongnix操作系统中C语言的编程工具和代码管理工具Git;然后介绍在龙芯平台上基于编译工具链编写网络程序的相关知识,包括网络程序的基本原理,套接字应用程序接口的基本使用方法,多线程、多进程和I/O复用网络程序的编程方法,原始套接字的编程方法;最后通过一个综合性的网络软件项目案例,介绍使用Qt编写图形界面的网络程序的基本方法。 本书适合作为应用型普通高校的电子信息类专业、计算机科学与技术等专业的教材,也可作为高职院校相关专业的扩展教材。自主信息技术领域的相关技术人员也可将本书用作网络程序开发的参考资料。
- linux网络程序设计.基于龙芯平台 2024.4; 信创CPU.龙芯/飞腾/鲲鹏/海光/申威/兆芯 LoongArch.Loongnix 信创平台C语言开发环境 网络编程基础 socket编程 多线程/多进程/IO复用 SOCK_STREAM/SOCK_DGRAM/SOCK_RAW 案例.http/rpc/IM
编程的各个话题都略有涉猎。但是懂得人才能看懂,不懂的看了还是不懂。Linux 的一些基本接口都没讲,直接讲网络 API?