buder

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/....”开头

 

posted on 2017-09-08 11:24  buder  阅读(391)  评论(0编辑  收藏  举报

导航