20170908工作日记--UML画类图HTTP协议Volley源码走读
Posted buder
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170908工作日记--UML画类图HTTP协议Volley源码走读相关的知识,希望对你有一定的参考价值。
随手搜了一下,android studio居然能够自动帮追我们生成UML的类图,简直太棒了http://www.gcssloop.com/course/UsePlantUMLInAS(Win),具体做法博客地址。
试了一下并不是根据Java文件自动生成的,而是需要自己写dot语法的相关代码,效果图如下,遂放弃
1.UML绘制类图
使用在线网站 https://www.processon.com/ 进行类图绘制。掌握基础绘制,如接口实现,继承关系等。
类之间的几种关系:
1.泛化--子类和父类的继承关系
2.实现--类与接口的关系,表示类是接口的行为实现
3.聚合--是整体与部分的关系,部分可以脱离整体存在。例如:汽车和轮胎,轮胎是汽车的一部分,但是轮胎可以单独存在
4.组合--是整体与部分的关系,部分无法脱离整体存在。例如:脸和嘴唇,嘴唇无法脱离脸而单独存在。
总结:各种关系的强弱关系顺序如下:
参考博客http://www.360doc.com/content/13/0304/13/10504424_269223190.shtml,分类比较清楚
2. HTTP的User-Agent信息
在使用HTTP协议进行请求时,HTTP协议头部会添加User-Agent,该信息可以标识请求者的一些信息,如什么浏览器类型和版本、操作系统,使用语言等信息。例如:通过抓包分析,得知IE,Firefox,傲游几个浏览器中 User-Agent的信息都为 “Mozilla/....”开头
以上是关于20170908工作日记--UML画类图HTTP协议Volley源码走读的主要内容,如果未能解决你的问题,请参考以下文章