课程介绍:
此项目为GUI+爬虫+反反爬虫+网络多线程+自动打码+缓存机制+数据清洗等多项技术综合一体的项目;
开发中更能体验抓包思路, MVC, 分层, 封装重构等思想
课程目录:
001、12306抢票软件项目-项目展示
002、12306抢票项目开篇-2019新年快乐!
003、抢票软件项目-项目需求和原型图
004、网络基础-网络-IP-域名概念
005、网络基础-客户端和服务器概念
006、网络基础-客户端和服务器角色
007、网络基础-HTTP协议-上
008、网络基础-HTTP协议-中
009、网络基础-HTTP协议-下
010、网络基础-基于Cookie和Session的验证码和登录机制
011、开发实战-环境搭建
012、开发实战-登录模块-界面搭建
013、开发实战-登录模块-验证码下载展示
014、开发实战-登录模块-验证码答案原理
015、开发实战-登录模块-验证码回答实现-上
016、开发实战-登录模块-验证码回答实现-中
017、开发实战-登录模块-验证码回答实现-下
018、开发实战-登录模块-自动打码-上
019、开发实战-登录模块-自动打码-下
020、开发实战-登录模块-自动打码-细节完善
021、开发实战-登录模块-账号和密码-界面验证逻辑
022、开发实战-登录模块-账号和密码-请求验证逻辑
023、开发实战-登录模块-账号和密码-用户授权
024、开发实战-登录成功后跳转逻辑
025、开发实战-登录模块-UI假死解决-多线程-原理
026、开发实战-登录模块-UI假死解决-多线程-代码解决下载验证码耗时
027、开发实战-登录模块-UI假死解决-多线程-代码解决自动打码耗时
028、开发实战-查询模块-界面搭建
029、开发实战-查询模块-城市获取-上
030、开发实战-查询模块-城市获取-中
031、开发实战-查询模块-城市获取-下
032、开发实战-查询模块-城市数据-渲染到界面
033、开发实战-查询模块-其他查询条件设置
034、开发实战-查询模块-查询条件完善
035、开发实战-查询模块-查询数据下载解析
036、开发实战-查询模块-查询数据-展示
037、开发实战-查询模块-抢票-条件面板
038、开发实战-查询模块-抢票-条件设置
039、开发实战-查询模块-抢票-条件传递
040、开发实战-查询模块-抢票-根据条件筛选车票
041、开发实战-查询模块-抢票-流程梳理
042、开发实战-查询模块-抢票-第一步-验证用户登录
043、开发实战-查询模块-抢票-第二步-提交订单请求
044、开发实战-查询模块-抢票-第三步-获取后续请求必备数据token
045、开发实战-查询模块-抢票-第四步-获取常用联系人身份证数据
046、开发实战-查询模块-抢票-后续步骤分析
047、开发实战-查询模块-第五步-选定乘客信息
048、开发实战-查询模块-第六步-检查订单
049、开发实战-查询模块-第六步-检查订单-bug修复
050、开发实战-查询模块-第七步-查询队列个数
051、开发实战-查询模块-第八步-确定订单
052、开发实战-查询模块-定时器刷票
053、开发实战-登录逻辑完善
评论0