
动态 21

感谢身边这么多人的关心和照顾,很多事总是自己钻牛角尖,社交能力也得提高,还是不太成熟,慢慢改变吧,加油.

第十一周工作学习:
由于新功能的算法遇到了一些问题,回单位开会讨论后,决定先放一放,多查一些论文看看再说,先让我着手配合着进行这边的工作.完成了在小程序添加按钮与接口传参,与第三方支付小程序对接.之后是在处理excel模板导出的实现,主要遇到了读模板文件无法读取的问题,还有字典值翻译的问题,最后解决了.熟悉了jeecgboot下的autopoi的模板导出功能,对于相似的easypoi也有了一定的认识.
周末对新功能算法有了一定进展,看看下周能不能实际上线测试.

第十周工作学习:
这一周还是在处理算法的问题,整体代码已经完成,但遇到了一些问题,需要回单位讨论一下。之前看其他项目的需求文档觉得繁琐乏味,当自己需要添加具体功能时,才发现需求文档的重要性,口头的表达真的很不具体,表达的和收到的可能都会存在一定的模糊理解。没有需求文档,经常是写着写着遇到疑惑,只能停下来去问,而且微信交流的效率实在是太低了,得面对面交流才行。

第八周学习工作:
这周两边都有事,需要来回跑,比较忙碌.编程上,对于要完成的工作,在与SW与师兄交流后,有了更深刻的认识,明确了该功能的具体使用场景,整体规划起来更加得心应手.完成了代码转写的三分之二的工作,这多亏了我找到了一个比较好用的java矩阵计算包EJML,不然工作量可能要大大增加,理解的速度也要大大减慢.Matlab不愧是有矩阵计算器之名的软件,进行矩阵计算时确实事半功倍,将其转化为java代码,简单的一小行就要花费一定时间进行理解和扩写.经过这周在代码上的工作,我学会了java中ejml的使用,对java中的矩阵计算实现得心应手了.
接下来的工作中,我要进一步学习ejml的使用,完成转写工作的剩余部分并进行功能的初步测试,测试通过后进行与数据文件对接与输出.

台风要来咯!

第七周学习工作:
这一周继续跟进生产项目的工作,完成了之前工作的小程序部分,结合之前博客小程序搭建调整的工作,我对小程序开发有了更深的认识,我用我的粗浅认识总结一下,感觉就像是使用微信定义的前端框架、组件、进行的网页前端开发.同时经过我上周代码功能的进一步测试和观察,我还发现了一些之前代码的不足,甚至还有修改代码后产生的新bug,让我对项目工作又有了进一步的理解.除此之外,通过对项目进行使用调试,我还自己发现了一个网页刷新布局异常的bug并按自己的理解做出了修复.这两周十分感谢sw同事对我工作的合理安排与悉心教导,对我学习的帮助很大.
下一周的计划:sw这边安排的工作是生产项目与第三方内控管理系统的接口对接工作,我对接口这方面的知识很薄弱,希望能由此进行进一步的学习,
同时公司那边也有相关的工作安排,是APP的功能增加,还没接触过APP项目,感觉挺有难度的,希望能顺利进行吧.

第六周学习工作:
这一周我开始真正接触了生产开发中的项目,也是我第一个接触的前后端分离项目,分为后端,管理后台,官网,小程序四个部分.这个项目使用了一些我没怎么接触过的框架,如jeecgboot,antd-vue.其中jeecgboot需要配置的环境较多,配置完后,因为不熟悉前后端分离项目,我开始甚至不知道如何将它们运行起来,最后能运行时又出现了一些环境上的错误,在同事的帮助下,项目运行起来了,并且我学会了如何解决其中遇到的问题.
这周我主要对项目进行了一定的bug修复,如身份证格式的表单验证,身份证照片上传的格式和大小限制,因为项目分为4个子项目,所以每个bug需要在4个子项目中都进行修复,而4个子项目的代码、框架又不尽相同,所以我只完成了除了小程序的部分.在这周的工作中,我学习解了前后端分离项目的具体形式和如何运行,学习了jeecgboot和antd-vue框架的具体使用.并明白了对sourcetree git的bug修复工作的具体操作.

早上考了南山区机关事业单位的非编人员考试,2个小时,第一次做相关的题目,难度不是很高,主要看效率,勉强算是完成了,算是积累了一定的经验,下一次就能更有把握了.

第五周学习工作:
这周主要是熟悉基坑预警平台的各种功能,阅读需求文档,操作文档,解决方案与数据库设计书.了解了一些安全密码加密(MD5和Salt)知识,数据库乐观锁悲观锁,热备份的概念,还有优化数据库的一些方法.在前辈指导后,优化了前一周工作中的不足,对于增删改查中表单验证方面有了一定的见解.

要学的东西还多着呢!