由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版新书]嵌入式应用程序设计综合教程刘洪涛,熊家 主编97871154
¥ ×1
第1章 Linux标准I/O编程1
1.1Linux系统调用和用户程序编程接口2
1.1.1系统调用2
1.1.2用户程序编程接口2
1.2Linux标准I/O概述3
1.2.1标准I/O的由来3
1.2.2流的含义3
1.3标准I/O编程4
1.3.1流的打开4
1.3.2流的关闭5
1.3.3错误处理6
1.3.4流的读写7
1.3.5流的定位11
1.3.6格式化输入/输出12
1.4实验内容13
1.4.1文件的复制13
1.4.2循环记录系统时间14
小结16
思考与练习16
第2章Linux文件I/O编程17
2.1Linux文件I/O概述18
2.1.1POSIX规范18
2.1.2虚拟文件系统18
2.1.3文件和文件描述符19
2.1.4文件I/O和标准I/O的区别20
2.2文件I/O操作20
2.2.1文件打开和关闭21
2.2.2文件读写23
2.2.3文件定位24
2.2.4文件锁27
2.3实验内容——生产者和消费者33
小结41
思考与练习41
第3章Linux多任务编程42
3.1Linux下多任务机制的介绍43
3.1.1任务43
3.1.2进程43
3.1.3线程49
3.2进程编程50
3.2.1进程编程基础50
3.2.2Linux守护进程62
3.3实验内容——编写多进程程序71
小结76
思考与练习76
第4章Linux进程间通信77
4.1Linux下进程间通信概述78
4.2管道通信79
4.2.1管道简介79
4.2.2无名管道系统调用80
4.2.3有名管道83
4.3信号通信87
4.3.1信号概述87
4.3.2信号发送与设置89
4.4信号量96
4.4.1信号量概述96
4.4.2信号量编程97
4.5共享内存102
4.6消息队列109
4.7实验内容115
4.7.1有名管道通信实验115
4.7.2共享内存实验121
小结127
思考与练习127
第5章Linux多线程编程128
5.1线程基本编程129
5.2线程之间的同步与互斥133
5.2.1互斥锁线程控制133
5.2.2信号量线程控制134
5.3线程属性139
5.4实验内容——多线程编程143
小结150
思考与练习150
第6章Linux网络编程基础151
6.1网络体系结构152
6.1.1OSI模型和TCP/IP模型152
6.1.2TCP/IP模型特点153
6.1.3TCP和UDP154
6.2网络基础编程157
6.2.1套接字概述157
6.2.2IP地址158
6.2.3端口160
6.2.4字节序161
6.2.5TCP编程161
6.2.6UDP编程170
6.3服务器模型174
6.3.1循环服务器(TCP)174
6.3.2并发服务器(TCP)180
小结183
思考与练习183
第7章Linux高级网络编程184
7.1网络超时检测185
7.1.1套接字接收超时检测185
7.1.2定时器超时检测188
7.2广播190
7.2.1广播地址191
7.2.2广播包的发送和接收191
7.3组播195
7.3.1组播地址195
7.3.2组播包的发送和接收195
7.4UNIX域套接字199
7.4.1本地地址199
7.4.2UNIX域流式套接字200
7.4.3UNIX域用户数据报套接字203
小结206
思考与练习206
刘洪涛,北京华清远见科技信息有限公司技术总监,ARM公司优选认证讲师。参与编写过几十本专业图书。靠前知名物联网方向技术顾问,首批高校物联网专业建设教学指导委员会专家委员会成员。具有丰富的嵌入式及物联网系统软、硬件产品开发经验,主持开发过多个大型嵌入式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
