摘要: OO原则: 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起; 针对接口编程,而不是针对实现编程; 多用组合,少用继承; 为交互对象之间的松耦合设计而努力。 观察者模式: 在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖他的对象都会收到通知,并自动更新。 阅读全文
posted @ 2018-04-18 13:15 Yang_Chen 阅读(156) 评论(0) 推荐(0) 编辑
摘要: OO基础: 抽象、封装、继承、多态 知道抽象、封装、继承、多态这些概念,并不会马上让你变成好的面向对象设计者,好的设计师关心的是建立弹性的设计,可以维护,可以应付变化。 OO原则: 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起; 针对接口编程,而不是针对实现编程; 阅读全文
posted @ 2018-04-17 21:45 Yang_Chen 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP&HTTPS: HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,H 阅读全文
posted @ 2018-04-17 16:03 Yang_Chen 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1、OSI协议: 第7层应用层:OSI中的最高层。是用户与网络的接口。该层通过应用程序来完成网络用户的应用需求,如文件传输、收发电子邮件等。在此常见的协议有:HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。 第6层表示层:主要用于处理两个通信系统中交换信息的表示方式。为上层 阅读全文
posted @ 2018-04-17 15:37 Yang_Chen 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、UDP UDP协议在工作时是建立在IP协议之上的,UDP从进程的缓冲区接收进程每一次产生的输出,对每次输出都生成一个UDP数据报,然后把生成的UDP数据报直接封装在IP数据报中进行传输,因此在传输层使用UDP协议时,发送端不需要发送缓冲区。 UDP协议的特点: 从UDP协议的数据报格式可以看出, 阅读全文
posted @ 2018-04-17 11:30 Yang_Chen 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 小组的名字和链接 优点 缺点 最终名次 SW_HW4-team https://github.com/WHUSE2017/SW_HW4 界面简洁大方美观,满足了小部分人对自己个性化功能的需求,通过这种博客方式来记录生活,分享知识,交流经验。 ①操作不够方便,每次点击不同按钮或者链接,总会显示到主页面 阅读全文
posted @ 2017-11-13 19:50 Yang_Chen 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 软工课程总结 陈阳:288 一、请参考第一次作业,当初你对课程的承诺和期望都兑现了吗? 第一次作业: http://www.cnblogs.com/VicLily/p/7533099.html “本科学过软件工程,但过了这么久心里一直觉得不够系统,希望重点还是自己课下能掌握关于软件工程的理论知识和作 阅读全文
posted @ 2017-11-12 10:43 Yang_Chen 阅读(234) 评论(1) 推荐(0) 编辑
摘要: 团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE2017/Java-Team 二、Alpha版本测试报告 1、在测试过程中总共发现了多少Bug?每个类别的 阅读全文
posted @ 2017-10-30 19:15 Yang_Chen 阅读(392) 评论(1) 推荐(0) 编辑
摘要: 第五天报告(10.29 周日) 团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE2017/Java-Team 团队会议 时间 2017.10.29 20: 阅读全文
posted @ 2017-10-29 22:10 Yang_Chen 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 第四天报告(10.28 周六) 团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE2017/Java-Team 团队会议 时间 2017.10.28 20: 阅读全文
posted @ 2017-10-28 21:58 Yang_Chen 阅读(232) 评论(2) 推荐(0) 编辑