《Linux应用程序开发》是2018年高等教育出版社出版的图书。内容简介 《Linux应用程序开发》从开发者的角度出发,以智能农业系统项目贯穿全书,并通过通俗易懂的语言,丰富多彩的实例,详细介绍在Linux系统下使用C语言进行应用开发应该掌握的各方面技术。全书共7章,包括Linux概述、文件系统、进程、进程间通信、线程、网络...
7.3 linux守护进程 7.4 实验内容 本章小结 思考与练习 第8章 进程间通信 8.1 linux下进程间通信概述 8.2 管道通信 8.3 信号通信 8.4 共享内存 8.5 消息队列 8.6 实验内容 本章小结 思考与练习 第9章 多线程编程 9.1 linux下线程概述 9.2 linux线程实现 9.3 实验内容——“生产者消费...
2.3 多核中的并行性 2.4 多核处理器的Cache结构 2.5 本章小结 习题 第3章 并行模式与并行编程语言 3.1 进程与线程 3.2 通信 3.2.1 同步与互斥 3.2.2 聚集 3.3 并行编程风范 3.4 并行编程模型与并行语言 3.6 共享存储器编程 3.6.1 ANSI x3H5共享存储器模型 3.6.2 POSIX线程模型 3.6.3...
《嵌入式应用程序设计》主要内容包括搭建嵌入式Linux开发环境、文件I/o编程、标准I/0编程、进程控制开发、进程问通信、多线程编程、嵌入式Linux网络编程、Qt图形编程、嵌入式Linux设备驱动等。重视应用是贯穿全书的最大特点,《嵌入式应用程序设计》在各章和全书结尾分别设置了在项目实践中常见和类似的应用实例。《嵌入...
8.2.2 启动和停止进程 8.3线程管理 8.3.1 线程的基本操作 8.3.2跨线程访问控件 8.3.3 线程的同步与lock语句 8.4 应用示例——多线程模拟ATM取款 8.5 习题 8.6 实训 第9章 数据库访问 本章要点 9.1 关系数据库和SQL基本概念 9.1.1关系数据库基本概念 9.1.2 SQL基本概念 9.2 ADO.NET简介 ...
9.4 多线程编程 187 9.4.1 进程和线程 187 9.4.2 创建线程 188 9.4.3 线程同步 191 9.4.4 定时器Timer 193 9.5 网络编程案例——Python 网络五子棋游戏 193 9.5.1 设计思路 194 9.5.2 服务器端编程 197 9.5.3 客户端编程 201 习题 204 第10章 Python操作XML文件 205 10.1 XML概述 205...
8.1进程与线程概述 8.1.1进程与线程的关系 8.1.2多线程编程技术 8.2创建用户界面线程 8.2.1创建用户界面线程 8.2.2启动用户界面线程 8.2.3用户界面线程编程实例分析 8.3创建辅助线程 8.3.1控制函数的实现 8.3.2启动辅助线程 8.4线程的同步 8.4.1线程同步类 8.4...
4.2.2 线程属性 /91 4.3 线程互斥锁 /93 4.4 实训任务1 创建两个新线程 /95 4.5 实训任务2 设置新线程属性 /96 4.6 实训任务3 应用线程锁保护全局资源 /99 4.7 实训任务4 多线程综合实训 /101 第5章 管理多进程 /103 5.1 进程概述 /103 5.1.1 程序与进程 /...
教学篇共15章,内容包括Python入门,Python基础,程序设计结构,组合数据,函数,面向对象程序设计,模块、包和库,正则表达式,文件访问,异常处理和单元测试,数据库访问,图形用户界面编程,多进程与多线程,网络程序设计,Python与人工智能;书中内容以程序设计应用为导向,突出使用Python解决实际问题的方法和能力训练。...