总结
可以看出,笔者的工作学习模式便是由以下 「六个要点」 组成:
❝ 多层次的工作/学习计划 + 番茄工作法 + 定额工作法 + 批处理 + 多任务并行 + 图层工作法❞
希望大家能将这些要点融入自己的工作学习当中,我相信一定会工作与学习地更富有成效。
下面是我学习用到的一些书籍学习导图,以及系统的学习资料。每一个知识点,都有对应的导图,学习的资料,视频,面试题目。
**如:我需要学习 **Flutter的知识。(大家可以参考我的学习方法)
- Flutter 的思维导图(无论学习什么,有学习路线都会事半功倍)
- Flutter进阶学习全套手册
- Flutter进阶学习全套视频
大概就上面这几个步骤,这样学习不仅高效,而且能系统的学习新的知识。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
这种开发的弊端是:
-
需要本地模拟数据,后期需要删除模拟数据,这种操作会带来一定的工作量,并且还有误操作可能;
-
前端和后台的api接口基于wiki文档。在api定义好后,如果有变更,则需要修改wiki文档,而且其他端并不能及时通知到,会增加一定的沟通成本;
-
如果api接口有变更,前端的模拟数据也需要做出调整。
我们希望达到的效果是:
-
前端和后台使用同一个api协同管理系统,api定义好之后各端可以不依赖彼此各自并行开始工作;
-
api管理系统里面定义各种api接口,并且有模拟返回数值;
-
在开发周期使用模拟环境的URL,上线时替换正式环境的URL;
=================================================================
目前第三方API管理平台很有很多,比如postman,easy-mock,apizza,apipost,doclever,swagger等。
这些平台功能其实都差不多,比如支持团队作协、在线API接口调试、API接口文档生成、支持常见模拟请求等。
个人觉得postman还是功能最强大的,也便于开发人员使用,关键是比较稳定。
我们以postman为例来讲解一下如何使用这些第三方API管理平台提供的功能。
首先下载postman客户端版本:https://www.getpostman.com/downloads/;
登录帐号后,按照图示创建一个mock server,这个mock server是postman在自己的服务器上为我们创建的,也省去了我们自己搭建mock server的不便。
点击这里可以复制mock server的地址:
我们在Collections中选择MockTest,然后新建一个getUserInfo的request,再将上面复制得到的mock server地址放到这个接口前面,这样就有了一个完整api接口了:
当然,这个mock server地址可以用一个全局变量来替代:
这样我们在编辑api接口的时候就可以用{{url}}来代替这个mock server地址。
接下来就到了开始配置api接口的步骤了。
在此之前我们先理清一下collection、request、example之间的关系。
collection是管理我们所有request的集合,
最后
这里我特地整理了一份《Android开发核心知识点笔记》,里面就包含了自定义View相关的内容
除了这份笔记,还给大家分享 Android学习PDF+架构视频+面试文档+源码笔记,高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料这几块的内容。非常适合近期有面试和想在技术道路上继续精进的朋友。
分享上面这些资源,希望可以帮助到大家提升进阶,如果你觉得还算有用的话,不妨把它们推荐给你的朋友~
喜欢本文的话,给我点个小赞、评论区留言或者转发支持一下呗~
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
.csdn.net/topics/618156601)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!