正邦集团:2019秋招 Java开发

2019-10-01  本文已影响0人  阿臻同学

一面

对着VUE组件的生命周期,就很容易理解每一个钩子函数作用的时期,以及该如何去使用。

VUE官网 组件生命周期与钩子函数的关系

官网的组件生命周期与钩子函数的关系
容器 底层数据结构 插入复杂度 查找复杂度 修改复杂度 删除复杂度
ArrayList 数组 O(n) O(1) O(1) O(n)
LinkedList 链表 O(1) O(n) O(n) O(n)

1.需求获取:确定要实现什么功能(提出相关的想法,并明确这个需求到底是什么、到底要完成哪些功能)
2.需求分析:对提出的想法进行可行性、优先级、相关依赖的分析(到底可不可行、为什么要有这个功能、实用度高不高、重要程度如何、实现的前提是什么、有什么约束条件)
3.功能分解:通过几个层面的“分解”,逐步地去“理解”并思考功能需求的实现,逐渐由抽象到具体、由提出到落实

  1. 从用户操作角度:用例图
  2. 从数据流向角度:数据字典、数据流图、IPO图、上下文图
  3. 从编码逻辑角度:类图、时序图、状态图
  4. 从编码实现角度:伪代码

4.功能实现:写代码、测试
5.功能维护:后续完善、修复、改进的迭代

MyISAM:

二面

上一篇下一篇

猜你喜欢

热点阅读