半年总结与计划
#半年总结与计划
2月
在学校申请了大创项目,顺利通过了立项校级,紧接着就是因为疫情影响的开学考试,每天睁眼就是复习还好最后成绩还能看,考试月,没什么讲的,只有复习
3月
报名了网络技术挑战赛(c4),同时在忙学校部门的事情,建议大家有明确的要学习技术的方向最好不要。留任学生部门,学生部门占用了一部分时间,利用学校教的jsp,复习了一下自己的javaweb,因为之前学过,期末也过得很轻松
计算机二级:部门借物资的时候抵押了自己的身份证,考前才想起来,考场都没进去(哭)
4月
有了女朋友(狗头保命),本来之前就聊得很多,最后在一次出去玩的时候拉手了,就顺理成章的在一起了,之后也是每天一起去教室学习,一起进步,真的有女朋友和我一起学习真的很快乐
5月
复习软考,当时是和女朋友一起报名了初级,后面看到好多小伙伴都是直接考中级,就感觉是不是考了初级没有用,大二课程还比较多,复习时间很少,报初级也是很容易通过的,报中级时间来不及可能不会过,当时指导老师要推项目市级立项但是项目进度太慢,没有办法,最后因为自己的学校没有考场,跑到10公里外的学校考试,第一次到校外考试,有一种说不出的感受。
期末大作业:因为是网络工程,往年的血学长学姐是用jsp,写一个课程设计,到我们居然刚好改革,要写基于TCP/UDP的系统,实际上就是网络通信,比如一个文件上传系统或者即时聊天系统,看到要求时有可以java的netty,因为之前在看实习招聘要求时看见过有使用Netty网络编程经验者优先,当时并没有接触过,就想趁此大作业的机会把Netty学习一下,最后大作业中还用到了线程的知识,记得其中有个要求是服务端要给客户端发送消息,当时学习的是尚硅谷的Netty教程,只是实现了服务端监听客户端的消息实现转发,最后自己通过在客户端主线程中创建子线程接受服务端输入实现对服务端输入消息的群发,最后也通过老师给的提示(老师并没有实现的私聊)构造key和value,分别存储用户id和channel,将用户和通道绑定,实现私聊(这里有点啰嗦,算是对大作业的复盘吧)
当时写的并发编程的笔记,还在更新
知识星球 | 深度连接铁杆粉丝,运营高品质社群,知识变现的工具 (zsxq.com)
6月
在繁多的考试中,准备网络技术挑战赛的材料,5个人的团队,在考试结束的几天,每天聚在一起讨论,写代码,深刻的感觉到团队的力量,但是可能整个团队的技术欠缺,我是做java后端,两个女生做前端,大概也是刚入门的样子,自己特别完整的学习过前端的js,Vue,当时用的Vue框架,也不能给除特别大的帮助,个人的一点看法,如果一个团队有人能够支撑起整个团队的技术,大概就是团队出现的技术的问题都能够解决,那这个团队的成长会快(而我想成为那样一个人),另外在这个期间自己摸索了无域名部署项目上线,经验get,把我们的项目成功上线,虽然不怎么完整,但也是大家花时间去做的,这里因为还在网上评审阶段,就不把ip地址放出来了,等评审结束在把IP地址放出来,分享一下。
总结
大二的时间过得飞快,大二上先是被封在家里,延迟返校,老师给我一个人直播网课,焦虑到了极点,本该计划在大二做的事情却没有完成,大二下忙于部门的事情,比赛的事情,转眼间,大二就结束了,希望大三能够再学习一些技术,沉淀一下学过的技术,做几个项目(星球项目还没有做完,希望自己学的速度能赶上鱼总出项目的速度)。
下半年计划
学习前端,至少学习Vue
继续学习之前没有学完的elasticsearch和netty
拿到四川省大学生综合素质A级证书
网络技术挑战赛还在评审,如果通过希望能在下一阶段的挑战赛中拿到奖(没有很高要求)
有一场说走就走的旅行
软考中级,软件设计师
计算机二,三级(陪女朋友考,顺便加点分)
