书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-100章
101-105章
共105章
免费
版权信息
免费
内容提要
免费
《统信UOS应用开发进阶教程》编委会
免费
推荐序
免费
前 言
免费
第1章 多线程和多线程同步
免费
1.1 多线程的状态和线程调度
免费
1.2 多线程的创建和管理
免费
1.3 线程同步
免费
1.3.1 互斥量
免费
1.3.2 死锁以及解决方案
免费
1.3.3 读写锁
免费
1.3.4 条件变量
免费
1.4 项目案例1:通过条件变量实现生产者消费者模型
免费
1.5 项目案例2:通过信号量实现生产者消费者模型
1.6 项目案例3:文件管理器多文件复制任务同步
1.6.1 线程的使用
1.6.2 线程池的使用
1.6.3 线程同步
第2章 套接字和网络编程
2.1 常见网络协议
2.2 网络编程接口
2.3 IP地址转换
2.3.1 QHostInfo类
2.3.2 QNetworkInterface类
2.3.3 QHostAddress类
2.3.4 QNetworkAddress类
2.4 UDP通信机制与模型
2.5 项目案例1:统信UOS内网通——聊天室
2.6 TCP通信机制、模型与编程
2.7 项目案例2:统信UOS内网通——文件传输
第3章 D-Bus进程间通信
3.1 D-Bus简介
3.2 QtDBus常用类
3.3 D-Bus调试工具
3.4 项目案例:统信UOS磁盘管理器
第4章 数据库操作
4.1 Qt操作SQLite数据库
4.2 项目案例1:统信UOS联系人——SQLite存储用户信息
4.3 Qt操作MySQL数据库
4.4 项目案例2:统信UOS联系人——MySQL存储用户信息
第5章 Qt高级特性的使用
5.1 Qt插件系统
5.2 项目案例1:统信UOS画板——支持插件的画板程序
5.2.1 创建项目
5.2.2 定义接口
5.2.3 编写主程序
5.2.4 编写插件
5.2.5 加载插件
5.2.6 实际运行
×