p675-689
UDP网络编程
1.类 DatagramSocket和 DatagramPacket[数据包/数据报]实现了基于UDP协议网络程序。
2.UDP数据报通过数据报套接字DatagramSocket发送和接收,系统不保证UDP数据报一定能够安全送到目的地,也不能确定什么时候可以抵达。
3.DatagramPacket对象封装了UDP数据报,在数据报中包含了发送端的IP地址和端口号以及接收端的IP地址和端口号。
4.UDP协议中每个数据报都给出了完整的地址信息,因此无须建立发送方和接收方的连接。
盗版QQ项目
项目开发流程简介
1.需求分析(需求分析师,需要懂技术+懂行业,出具需求分析报告(白皮书)该项目包含什么功能,客户具体要求)
2.设计阶段(架构师/项目经理)
设计工作:UML类图,流程图,模块设计,数据库,架构。
原型开发
组建团队
3.实现阶段(程序员)
完成架构师的模块功能
测试自己模块(单元测试)
4.测试阶段(测试工程师)
单元测试,测试用例
白盒、黑盒测试,集成测试
5.实施阶段(实施工程师)
把项目正确的部署到客户的平台并保证运行正常
需要经常出差...
6.维护阶段(维护人员)
发现bug然后debug
项目升级