因为实习到后面其实每天的成长不多,如果不是技术周的话每周能写出来的往往缺乏系统性,需要话上好几周去整理出来。
加上其它文章的产出也没有那么快,再积下去就变成了全是周报了。
然后发现一四周为一个周期刚好差不多。


开坑说明

本周公司开始引入了周报的概念,每周五推送本周的工作、总结以及下周的计划给dalao们审阅。
索性另开一个分栏来记录每周的周报,这里将采用每天晚上下班回来更新的形式及时回顾当天做的事情以及学习到的新内容。


前3周

前期回顾

这周刚好是我来公司实习的第三周,第一周先是安装了各种软件以及配置各种环境、然后大致了解了一下公司的体系和运转流程、并且顺带学习了一下用到的一些前端技术栈,然后稍微开始做ElementUI+VUE的一个迁移工作。但是第一周的开发比较不规范,后面第二周给了规范重新完善了原先的页面,同时也自学了一些ElementUI、Vue相关的技术。第一周周末是去补了入职体检第二周刚好是碰到1024团建,所以这周末全用来补觉了(瘫.jpg)。
(团建的时候还偷偷了解到java实习生招多了后面可能要大砍一批,危!明天开始疯狂奥利给,加油!打工人!)


本周完成工作

(以后会细化到每天)
完成前后端对接的模块一迁移
完成根据PHP项目对模块二的前端迁移,重难点在于接口的处理已经存在一些sql拼接需要后端人员重写接口再返回给前端对接。

本周工作总结

本周主要是对原先PHP项目进行迁移,学习到了PHP的一些用法。同比于上周,这周开发过程中对ElementUI+VUE的使用也更加顺手,还学到了一些自定义组件的用法。后续打算将这块踩过的坑陆续发布到博客和知网中。
不足:
前后端对接还不是很熟悉,仍有许多需要重写的接口等待后端给出。(其实就只是在等后端hhh)

下周工作计划

  1. 完成当前任务的对接
  2. 保障任务之余的学习和运动
  3. 结合场景整理出ElementUI和VUE踩过的坑
  4. 学习Mybatis-Plus
  5. 减肥减肥减肥要体检体侧了!

需协调与帮助

  1. 期望能够明确给出每次任务的优先级和截止日期,这样能够更好的分配好时间。
  2. 需要咖啡续命

第4周

本周完成工作

Day01
早上为两个模块都添加了按钮和权限,顺便解决了前端假分页的下一页可一直点击的bug
下午整理了这几周来ElementUI+VUE开发中踩的坑,顺便看了会RPC
晚上手机到了哇咔咔

Day02
早上就把PHP后台改造的接口重新对接了一下,然后把RPC看完
下午因为最后一个对接的接口传的两个参数错误都默认成0了。后端不肯改只能我前端从页面获取了,卑微。然后找燕林哥学了一下聚合。明白了接口聚合最重要的一点是方便操作后台的用户:每次的接口请求都需要用户请求权限,把一些多表查询的多个接口聚合到一起,虽然不能保证每次都调用这么多,但是可以通过聚合绕过SOA权限,用户可以直接查看得到数据,而增删改还是需要权限验证的。对于开发人员其实没有做到多少的代码简化工作,有可能反而还增加了。但是对于操作的用户体验却是大大提升。
晚上跑步、追凡修

Day03
早上下午干的事情差不多:扒了旧PHP后台的SOA系统查看,帮帮周围解决BUG,顺带开了一个错误记录的坑。然后又解决了一个后端重做接口的BUG(果然又不是我的锅)配了权限,再把RPC的博客写了。
晚上时间都去哪了(╯‵□′)╯︵┴─┴

Day04
早上再聚合了一个接口,同时把手写的RPC框架代码和博客完善了。
下午飞速解决了一个测试返回的bug,剩下时间基本在学MP。主要看了MP的主键自增和回写问题,把能踩的坑全踩了,简直就是行走的排雷兵。
晚上跑步

Day05
早上下午除了帮别人改bug就是学习MP,过了一遍MP以及AR的CRUD操作,以及MP的分页。
晚上打球

Day06
吃饭睡觉打豆豆

Day07
弄了手机NFC支持,真的不要太爽。
升级博客修改魔改源码,痛。
跑步

本周工作总结

这周是在上周开发的基础上进行测试以及优化,都是细节上的完善。就拉了这批的实习生建了一个规范群,统一了同模块的大致风格(分页、边距、按钮等);同时整理了踩过的坑并且发起了错误记录共享,感觉加快了很多改bug的速度。也通过请教燕林个了解到了聚合的用法以及使用意义。
学习方面主要学习了RPC并简单搭载了一个框架去理解,顺便从旧后台看了SOA体系的基本流程。mybatis这块学习了用MP、AR进行业务的CRUD开发,以及PageHelper和MP自带分页的差异化对比。
不足之处在于MP还差一些没学完(乐观锁、SQL注入等)这周末再看完。

下周工作计划

开始从Java方向的基础资料学起,并做好笔记。

Last modification:February 9th, 2021 at 10:17 am
喵ฅฅ