赞
踩
第1章 物联网简介1
1.1 物联网定义1
1.2 物联网发展趋势1
1.3 物联网应用与技术2
1.3.1 物联网核心价值2
1.3.2 物联网发展阶段3
1.3.3 物联网分层5
1.3.4 物联网数据传输与网络拓扑5
1.3.5 物联网实施所需技术栈8
1.3.6 标准、现状与未来10
1.4 本章小结16
第2章 Python语言基础17
2.1 Python的由来与特征19
2.1.1 概述19
2.1.2 设计定位与哲学19
2.1.3 优点与缺点20
2.2 Python与物联网开发22
2.3 获取Python资源24
2.3.1 Python主程序24
2.3.2 Python文档24
2.3.3 Python PyPI24
2.4 Python解释器运行环境26
2.4.1 REPL交互模式26
2.4.2 直接运行与模块运行26
2.4.3 脚本文件直接运行27
2.4.4 源程序文字编码与结束符28
2.5 Python类型与语法29
2.5.1 动态类型29
2.5.2 传值与传引用30
2.5.3 数据类型31
2.5.4 内置类型32
2.5.5 内置类型的普适操作34
2.5.6 数值类型35
2.5.7 布尔类型37
2.5.8 迭代器类型37
2.5.9 生成器类型38
2.5.10 yield表达式39
2.5.11 序列类型39
2.5.12 set集合类型54
2.5.13 映射类型55
2.5.14 其他类型56
2.5.15 控制流59
2.5.16 内置函数61
2.5.17 用户自定义函数62
2.5.18 模块65
2.5.19 输入/输出68
2.5.20 面向对象编程74
2.5.21 进程和线程82
2.5.22 错误和异常90
2.6 Python标准库概览93
2.7 本章小结94
第3章 Python语言进阶95
3.1 HOWTO:常见任务和解决方案95
3.1.1 数据类型转换96
3.1.2 数据的调试打印100
3.1.3 数据类型资源优化102
3.1.4 数据结构与算法102
3.1.5 数据缓存103
3.1.6 数据多路复用和解复用104
3.1.7 数据序列化和反序列化107
3.1.8 数据压缩和解压缩119
3.1.9 数据加密120
3.1.10 数据传输121
3.1.11 数据后处理121
3.1.12 数据持久化121
3.1.13 数据交换122
3.2 HOWTO:函数式编程123
3.2.1 高阶函数123
3.2.2 map函数124
3.2.3 reduce函数124
3.2.4 filter函数124
3.2.5 sorted函数125
3.2.6 返回函数125
3.2.7 闭包126
3.2.8 匿名函数126
3.2.9 装饰器127
3.3 HOWTO:并发运行模型131
3.3.1 协程131
3.3.2 I/O模型134
3.4 HOWTO:日期与时间136
3.4.1 类型转换136
3.4.2 时区的处理138
3.5 Python版本迁移139
3.5.1 Python 2与Python 3的区别140
3.5.2 Python 2到Python 3的流程140
3.5.3 多个Python版本共存140
3.5.4 virtualenv141
3.5.5 Windows多个版本共存141
3.5.6 Linux多个版本共存142
3.6 其他常见技巧143
3.6.1 常数类型的模拟143
3.6.2 枚举类型的模拟143
3.6.3 开发自定义模块144
3.7 Python与其他语言145
3.8 Python语言扩展151
3.8.1 C语言扩展Python151
3.8.2 ctypes访问Windows DLL153
3.8.3 Jython访问Java类154
3.8.4 IronPython访问.NET155
3.9 Python加速157
3.9.1 PyPy158
3.9.2 Cython159
3.9.3 PyCUDA159
3.9.4 PyOpenCL159
3.9.5 Theano159
3.9.6 Nuitka159
3.10 本章小结160
第4章 嵌入式系统开发161
4.1 嵌入式系统硬件分类162
4.1.1 MCU162
4.1.2 MPU163
4.1.3 DSP163
4.1.4 SMP164</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。