当前位置: 首页 > news >正文

【图书介绍】】几本Linux C\C++编程图书

Linux C\C++编程,是IT领域比较稳定的职业发展方向,本文介绍几本Linux开发方面的图书。

《Linux C与C++一线开发实践(第2版)》

《Linux C与C++一线开发实践(第2版)(Linux技术丛书)》(朱文伟,李建英)【摘要 书评 试读】- 京东图书

Linux C/C++编程在Linux应用程序开发中占有重要的地位,掌握这项技术将在就业竞争中立于不败之地。《Linux C与C++一线开发实践》内容针对初中级读者,贴近软件公司一线开发实践。全书厚达620多页,知识点丰富,内容翔实,并配套示例源码、作者QQ群答疑服务。

《Linux C与C++一线开发实践》共分为16章,内容包括Linux概述、搭建开发环境、C++语言基础、Linux文件编程、多进程编程、进程间通信、C++ Web编程、多线程基本编程、多线程高级编程、Linux下的库、TCP/IP基础、套接字基础、TCP套接字网络编程、UDP套接字网络编程、原始套接字网络编程,以及并发聊天服务器项目实战等。

《高性能Linux网络编程核心技术揭秘》

《高性能Linux网络编程核心技术揭秘》(朱文伟,李建英)【摘要 书评 试读】- 京东图书

《高性能Linux网络编程核心技术揭秘》没有从基本的网络编程知识讲起,而是着眼于当前业界主流的Linux高性能网络编程框架,并以实战案例的形式将相关知识展现出来。本书详细讲解高性能Linux网络编程的常用框架,包括Linux网络自带的基本I/O模型epoll、Intel公司的DPDK、高性能服务器Nginx、高性能事件库libevent,并配套全部示例源码。

本书共分10章,内容包括高性能网络编程概述、Linux基础和网络、搭建Linux网络开发环境、网络服务器设计、基于libevent 的FTP服务器、基于epoll的高并发聊天服务器、高性能服务器Nginx架构解析、DPDK开发环境的搭建、DPDK应用案例实战、基于P2P架构的高性能游戏服务器。

《Linux C/C++服务器开发实践》

《高性能Linux网络编程核心技术揭秘》(朱文伟,李建英)【摘要 书评 试读】- 京东图书

本书较为全面地介绍了基于Linux网络编程的基础知识和编程技术,章节安排贴近企业项目需求,对基于Linux C/C++语言的多线程编程和Linux操作系统支持的网络库函数等进行讲解,由易到难,逐层递进。 本书共分12章,内容包括网络概述、网络基础概念、套接字、TCP编程、UDP编程、原始套接字编程、网络I/O模型、服务器设计,以及四大综合实践项目(HTTP服务器、FTP服务器、并发聊天服务器与C/S和P2P联合架构的并发游戏服务器),通过项目练习帮助读者巩固所学的编程技术。

《嵌入式Linux驱动开发实践》

《Linux C/C++服务器开发实践》(朱文伟,李建英)【摘要 书评 试读】- 京东图书

人们日常生活中打交道最多的就是嵌入式系统,目前广泛使用的手机、MP3播放器、智能家用电器、无人机、自动驾驶汽车、机器人等都用到了嵌入式系统,嵌入式系统的开发占整个计算机系统开发的比重也越来越大。本书详细讲解嵌入式Linux驱动开发和设备端系统构建,并配套全书实例源代码和作者QQ答疑服务。

《嵌入式Linux驱动开发实践》共分12章,内容包括嵌入式系统概述、搭建Linux安全开发环境、必会的嵌入式开发应用层技术、内核模块开发、字符设备驱动、驱动模块的并发控制、块设备驱动、Linux平台驱动、基于AArch64的内核和文件系统、设备树、I2C驱动实战、SPI驱动实战。

《Qt 6.x从入门到精通》

《Qt 6.x从入门到精通》(朱文伟)【摘要 书评 试读】- 京东图书

Qt是一个跨平台C++图形用户界面应用程序开发框架,既可以开发GUI程序,也可以开发非GUI程序,比如控制台工具和服务器等,在软件工业界有广泛的应用。Qt目前已经是桌面编程工具的霸主!

本书分为15章,内容包括Qt 6概述、开发环境、编程基础、对话框程序设计、控件设计、数据库编程、调用Windows动态链接库、使用Linux静态库和共享库、文件编程、菜单栏/工具栏和状态栏、图形编程、多线程编程、多媒体编程、网络编程、应用程序发布。Qt 6相对以前的版本,进行重新设计,舍去了很多旧类、旧函数,也引入了很多新类、新函数。

本书适合Qt编程初学者、Qt跨平台应用开发人员、Qt界面设计人员,也适合作为高等院校和培训机构计算机软件相关专业的教材。

http://www.lryc.cn/news/508994.html

相关文章:

  • MFC/C++学习系列之简单记录7
  • 使用GPT进行SCI论文润色常用语句
  • Redis密码设置与访问限制(网络安全)
  • php的线程安全与非线程安全版本的区别
  • 标贝科技受邀出席2024ADD数据应用场景大会 共议数据要素发展新契机
  • electron-vite打包后图标不生效问题
  • systemverilog中的unique if
  • 【MySQL篇】事务的认识以及四大特性
  • Windows 11 安装 Dify 完整指南 非docker环境
  • 电子电气架构 --- 什么是EPS?
  • 12寸半导体厂等保安全的设计思路
  • 【Chrome Extension】一、CSDN计时扩展设计
  • C语言——数据在内存中的存储
  • Python(二)str、list、tuple、dict、set
  • 如何在谷歌浏览器中设置邮件客户端
  • Robot Framework搭建自动化测试框架
  • Linux——字符设备驱动控制LED
  • 云边端架构的优势是什么?面临哪些挑战?
  • Effective C++ 条款 01:视 C++ 为一个语言联邦
  • Redis分布式锁释放锁是否必须用lua脚本?
  • JVM系列(十三) -常用调优工具介绍
  • 数据中心虚拟化与高可用性架构实施指南
  • 对文件内的文件名生成目录,方便查阅
  • leetcode hot100 轮转数组
  • 定位方式:css
  • 谷歌浏览器的网络连接问题解决方案
  • 保护模式基本概念
  • Linux程序设计(第四版)| 学习笔记
  • 【Python-中级】Python中的线程池:ThreadPoolExecutor
  • 医疗信息系统有哪些