2023年中总结

似乎很久没有在星球冒过泡了,每日打卡也停止在了3.7号(日记我任然有在语雀写,但确实有时候会忘),因此以一篇年中总结去记录和回顾一下我在这阶段做了哪些事和重新把星球用起来。以下将以时间线的方式叙述。


1.一月(论文复现)

我记得学校在十二月中旬的时候因为疫情原因提前放假了,然后在回去那天阳了,在汽车上很难受,第二天睡到十一点。一月主要是忙科研训练项目的论文复现部分(洪水预测系统,这个项目我是在鱼皮的个人中心的基础上做的,有兴趣的朋友可以点击一下网址玩玩:http://www.flood-prediction.online(不想注册的有体验账号密码:账号:test,密码:2101Test))。由于导师只给了一篇研究生的论文,所以基本上,一月我是从零开始摸索去复现论文的代码。没想到第一个难题就是水文数据怎么获得,由于水文数据是属于国家敏感数据比较难找,后面我就花了几天时间去从写爬虫去爬官方公布的数据。后面是学习flask框架去实现LSTM和Bi-LSTM 跑参数,调参(跑最优参数花了20个小时,要是在学校每天断电的情况下,我根本不知道怎么完成)。在这期间每天刷算法,打周赛的习惯在慢慢养成。


2.二月(期末考和完成前后端代码)

在水文预测也就是Python 神经网络代码部分完成之后,还剩下后端和前端,我是按照鱼皮在个人中心项目里交的去做开发项目的流程,写代码。我的决定是先写后端再写前端,因为二月中旬就要返校去考上个学期的期末考试。我对概率论的不重视和之前请假太多导致期末挂了,这是出乎意料也是情理之中,通过一个星期的认真复习,补考通过了。我获得了一个教训,永远不要抱着侥幸心理。在考试复习期间把后端代码部分基本完成,在考试之后便全力完成前端代码。由于之前没用过前端的框架和React,因此踩了很多坑。我最大的感受是,如果高度封装的框架没有一个良好的文档那将是一个噩梦。Ant Desgin Pro 对 Ant Desgin 进行了封装,有时候Ant Desgin Pro的文档就是直接指向Ant Desgin的文档,气死人。还有就是在设计接口的时候没有考虑清楚前端接口需要什么样的数据,数据流是怎么流动的,导致后期数据库改动,我感觉这是一个挺严重的事故。

3.三月(摆烂的开始)

在完成前端的一些收尾工作,以及做网站上线的工作,备案,买域名等等。最让我傻眼的是,网站的核心部分洪水预测功能部署不了,对CPU和GPU有要求。后面我就选择用内网穿透本地启服务作为折中,所以大部分时间网站的预测功能是没法用的。在基本完成这个项目之后,可以说我的代码能力得到了一个提升。同时也开启了我的摆烂之旅,在经过这样一个长时间的做项目之后,我就想着放松一下重新开始玩起了游戏。

4.四月(蓝桥JavaA组省一和刷题的落幕)

在摆烂的同时,学习redis和完成之前没有完成的自动登录的功能。以及备战蓝桥杯,最终是获得了Java A组省一的成绩,但是没有参加国赛。一方面是学校不给报销,一方面是我清楚自己的实力参加了也可能是拿个参与奖。在参加完蓝桥杯之后,代码部分就懈怠了,每天开始没有刷题,但是有参加周赛,如下图刷题记录和证书。

5.五月(摆烂的巅峰与软考)

五月主要是准备软考,考的是中级软件设计师,去别的学校校区考的,热死我了。感觉应该能过,软考给我的感受是知识面比较广,刷真题很重要。我是用了差不多一个月来准备,先是看一遍知识点,后面是刷真题。在备战蓝桥杯和软考的时候我的后端知识几乎是处于一个停滞的状态。值得一提的是,在5.9号的那天,我突发奇想把我之前小时候玩过的游戏下载回来,开始玩这个游戏,为我六月的工作和Python大作业埋下了伏笔。

6.六月(游戏验证码的破解与期末考试)

在玩这个游戏的时候,他是需要刷关卡去获得经验和材料,因此我就去在Github上找了一个脚本,能够自动打怪。但是官方为了防止这种脚本,每刷15-20次关卡之后都会出现以下的验证码图片,去验证真人还是机器。如下图,他有三个装备,通过移动下面的滑块让其中一个装备为正(滑块最多滑动五次,刷新按钮最多点击两次,超过之后会有10分钟的冷却期,滑块从开始移动到结尾装备刚好是转动360度的)。当时恰逢Python 需要做大作业,于是我想到了这个东西,并最终通过YOLOv5和图片相似度算法破解了这个验证码。测试时间长达10个小时,正确率达98%,总共遇到验证码117次,失败2次。(如果有人对这个项目感兴趣的话,我会后续讲讲这个项目的思路。)这个项目如果做成APP商用的话实际上是可以赚钱的,玩家对这个需求还是挺大的。我看到过类似的脚本,去调研了一下,使用一周需要花8块钱,一个月20,一年180。我可以考虑学一下安卓开发?这个项目作为Python 大作业拿了全班最高的分数:95,课程总分94分。




7.七月(实习的失败)

其实我早在四月的时候就去找过实习,也找到过我学校当地的实习,但是他们都是要求近期到岗,我一周有三天的课是逃不了的,所以我就此作罢。然后在考完试后,学校居然不让大二的留校,气死人了。以及找了上海一家小厂,但是在leader面的时候谈及实习时长,我老实的说只能实习两个月的时候,leader的语气瞬间变了。后面他还在追问我大三是否还有时间,我说大三下有时间,大三上得看学校的课程安排,能不能线上实习。leader说最好还是线下到公司,然后问我线上每天能抽出多少时间,我说我每天在有课程的情况下能够抽出6到10个小时自习。后面就是等通知,挂了。6-10个小时太少了?以及不要太老实,以后说能实习3-6个月好了。

8.暑期的安排计划

1.继续背八股文和重新开始刷算法,争取在九月的时候多去面试面试,积累面试经验。

2.完善简历和项目,把根据伙伴匹配项目改造的书友项目添加聊天的功能(学习netty),以及其他功能。

3.继续学习后端知识,把消息队列学完,了解一下微服务的知识。

4.做一两个星球的项目,并对自己项目做一下技术选型和了解市场上类似的项目。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
Lifeline
内容推荐
花椒的半年总结及下半年期望
17
#半年总结与计划#上半年总体规划:1,选择性看完韩顺平java2,学习黑马程序员的SSM教学视频3,学习星球的api开放平台并上线(有能力的情况下,开发线上控制嵌入式小车的平台)4,速成,redis,git,linux5,每天打卡星球面试题6,暑期实习目前完成情况:1,已经学习完韩顺平java基础课。2,未完成3,已经完成api开放平台,并且增加调用次数新功能,并上线项目,在星球中分享了上线步骤。
26
2023年上半年总结
21
#半年总结与计划#上半年学习总结上半年主要目标就是做项目然后找实习, 现在这两个目标都达成了, 虽然过程很艰辛,但也算是小有成就感, 详细如下:1. 做尚医通、谷粒商城、用户中心、仿b站、自研Spring框架项目2. 背八股文(小林coding, Java面试小抄, 代码随想录, Java全栈知识体系, 牛客网)3. 刷算法题(leetcode和牛客), 目前800道4. 看面经(仔细阅读并且整理
45
#半年总结与计划#2023年快要过去一半了,先对过去的半年做一个小小的总结,再对下半年做一个小小的计划。2023年上半年,我所做的事情十分有限:1月,忙于导师的项目;2月,主要用来准备英语六级,同时保证完成导师项目的任务;3月,英语六级冲刺(最后考了623),导师项目结题;4月,尝试做毕设的代码部分,最后发现完全不可行,根本做不出来;5月,硬写毕业论文,完成预备党员转正;6月,完成毕业答辩,拍毕业
23
下载 APP