第1章 网络编程基础
1.1 准备开发环境
1.2 客户机/服务器模式
1.3 TCP/IP通信协议
1.4 TCP
1.5 UDP
1.6 端口
1.7 IPv4与IPv6
1.8 NAT
1.9 HTTP与HTTPS
1.10 IMAP/POP3与SMTP
1.11 PythonI/O数据流
1.12 Python进程与线程
1.13 PythonSocket编程
1.14 Python网络编程库
1.15 第一个服务器程序
1.16 第一个客户机程序
1.17 小结
1.18 习题
第2章 Wireshark数据包解析
2.1 安装Wireshark
2.2 捕获回环地址数据包
2.3 Wireshark过滤器
2.4 数据包解析
2.5 TCP控制头解析
2.6 UDP控制头解析
2.7 IPv4与IPv6控制头解析
2.8 HTTP解析
2.9 ARP解析
2.10 用Python解析数据包
2.11 小结
2.12 习题
第3章 网络爬虫App
3.1 主模块概要设计
3.2 子模块概要设计
3.3 抓取页面
3.4 页面解析
3.5 创建数据库
3.6 写入数据库
3.7 下载图片
3.8 集成测试
3.9 小结
3.10 习题
第4章 DenseNetApp
4.1 数据集简介
4.2 模块概要设计
4.3 数据集观察
4.4 分类观察
4.5 类别分布
4.6 数据增强
4.7 划分数据集
4.8 DenseNet121模型定义
4.9 DenseNet121模型训练
4.10 DenseNet121模型评估
4.11 DenseNet121模型预测
4.12 小结
4.13 习题
……
第5章 智能WebApp
第6章 智能AndroidApp
第7章 智能桌面App
第8章 人脸考勤App
第9章 机器人聊天App
附录
展开