2022年终总结:生活就像一道过山车

news2024/11/15 10:57:59

又到了年末,今年的年终总结我考虑了很久,到底要不要写?可以写些什么?

今年过得十分匆忙,我一直在赶路,但事实上今年内做完的,能说出口的事可以说没有。

回顾下去年对今年的期望:

1_去年展望.png

有几件事做到了?

  1. Flutter 技术没有增长,日常用不到,也没有空闲时间去开坑。
  2. 维护开源库:Common库最近用的比较多,有想到一些新的特性,预计明年会发一个小版本更新,其他的开源库没有新特性待更新。
  3. 安卓基础方面,更新了View基础系列4篇,还算可以。

2022年在技术方面有几个可圈可点的地方。

我更新了一篇自己非常满意的文章:一个解决滑动冲突新思路,做到视图之间无缝地嵌套滑动。这篇文章的先导文章、准备工作花了我大概一个多月时间,可以说非常用心的一篇文章。

为什么对这篇文章满意?

一方面自己对RecyclerView方面的技术很感兴趣,对于一些基于 RecyclerView 实现的功能特别想知道它的原理,写这篇文章促进我学了不少RecyclerView方面知识,感觉自己对代码理解又增进了一步。

而且这篇文章是从小白视角写的,个人感觉原理啥的也介绍清楚了,只要大家认真看完,就不存在看不懂的情况,所以个人非常得意。

另一方面,这方面投稿到我偶像郭霖的博客,还被收录了!心里成就感满满!我当初学安卓的时候,就是看郭霖的博客,公众号过来的,那时候就觉得能写这些技术文章的人都好厉害,什么时候自己能像他们一样,有能力在郭霖公众号上发表自己的技术博客,分享安卓技术,成为巨人中的一员,建立自己的影响力。

这篇文章我非常满意,所以就尝试性地投稿给郭霖的公众号了,没有想过会被收录,在这篇文章之前,我也投稿过一篇文章:Kotlin 静态内部类单例模式的正确实现方式,但因为内容太少,被拒了。这一次,终于!!

2_拒稿图片.png

3_收录.png

最近从实习中也学到了不少视频组件架构性的知识,也已经形成了自己的一些见解,明年有空的话,也可以更几篇文章分享出来,我认为也会是非常精彩的文章。请记住是,”有空“的时候,大概率会鸽,因为从2021年6月起,我就变得非常忙,这个下文再提。

2021年3月还是4月的时候家里发生了一件大事,这件大事改变了我之后的人生计划,说成人生计划,会不会显得太严重?我认为不会,真的有那么严重!主要是对家庭经济上的打击吧,具体我就不说了。

我原计划在2023年寒假大概3月份开始投简历,进行暑期实习,因为这件事,直接导致了我从5月份就开始准备面试,投常规批,需要立刻实习,不然自己学费都要交不起了。

我们家是贫民家庭,我当初要读研究生时已经跟家人商量好了,研究生阶段自费,不靠家里一分一毫。目前为止,我读研都没有求助过家里,我想之后也不会。

好在我7月份顺利找到实习,保障了自己的收入来源,甚至还有些富余,可以帮助到家里。

也是因为这个事情,我的生活进入了单核多线程的困难模式。

学校毕业论文、实习两头抓。预期是白天心力投入在实习上,晚上加周末投入到学校,从而保证自己在两方面都不耽误。但这只是理想情况下的时间安排,事实上我专心的时候,经常在某个一方面上过度投入,现实执行的情况就是一天都在搞其中一件事情,而忽略了另一个。好在学校的科研项目是我擅长的领域,弄起来效率很高,才得以苟活到现在。

事情未按预期处理,让我倍感压力,时间一长就超过了我心理能承受的范围,身体健康也开始给我发暗号,提醒我要多放松了。但我也只能尽量调整我的作息,尽量做到早睡早起,默念早睡治百病。

2021 年对我来说,太难顶了,想到明年依然难顶,只能无奈叹气。怀念以前无所顾虑做自己喜欢的事情的时光,那段时光真的,太美了。写到这眼角都湿润了,又憋了回去,害。

年轻人,还年轻,困难都是一时的,只要一点点爬,蜗牛都有自己的终点!还是劝自己,好好加油。

2021年差不多也就到这了,没什么内容,都是吐槽。顺便吐槽一下,CSDN 2022年是没有年度报告了吗!我等了这么久都没有!你没有图给我,我写年终总结的时候很尴尬!毕竟怎么说我也在这里运营了6个月,也有半年心思在这里!

2023 年展望

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/131914.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

魔幻2022,2023涅槃重生!

前言: 大家好,按照惯例,每年的年尾,这个时候我都会进行复盘,这是自己第4个年头进行年度复盘:总结2019,展望2020!不管过去如何,未来我们都要奋力前行!复盘2021…

01月份图形化三级打卡试题

活动时间 从2023年 1月1日至1月21日,每天一道编程题。 本次打卡的规则如下: (1)小朋友每天利用10~15分钟做一道编程题,遇到问题就来群内讨论,我来给大家答疑。 (2)小朋友做完题目后&…

一个词语总结2022,你的是什么? | 2022 年度总结

一个词语总结2022,你的是什么? | 2022 年度总结前言回顾2022蓄力Unity 可寻址系统Unity 发布微信小游戏Unity 发布抖音小游戏Unity Mac AppStore内购Unity 后期处理蓄势付费专栏联袂推荐签约作者年度回忆展望20232023flag前言 2022马上即将过去。近期各…

机器学习理论和定理

在机器学习中, 有一些非常有名的理论或定理, 对理解机器学习的内在特性非常有帮助. 1. PAC学习理论 当使用机器学习方法来解决某个特定问题时, 通常靠经验或者多次试验来选择合适的模型、 训练样本数量以及学习算法收敛的速度等…

【MyBatis】如何使用“注解”来获取参数,以及其他方式?(底层原理解释)

目录 一、获取参数办法 1.1、多个参数时,直接传参,通过arg0...或param1...实现 1.2、通过传入map实现 1.3、实体化类对象传参 二、使用注解获取参数(最实用!建议经常使用) 三、建议!!&…

算法设计与分析复习01:主方法求递归算法时间复杂度

算法设计与分析复习01:主方法求递归算法时间复杂度 文章目录算法设计与分析复习01:主方法求递归算法时间复杂度复习重点算法复杂度分析——主方法例题1:例题2:例题3:复习重点 算法复杂度分析——主方法 T(n)aT(nb)f(n)…

【Kotlin 协程】协程中的多路复用技术 ② ( select 函数原型 | SelectClauseN 事件 | 查看挂起函数是否支持 select )

文章目录一、select 函数原型二、Select clause 事件1、SelectClause0 事件代码示例2、SelectClause2 事件代码示例三、查看挂起函数是否支持 select一、select 函数原型 在上一篇博客 【Kotlin 协程】协程中的多路复用技术 ① ( 多路复用技术 | await 协程多路复用 | Channel …

Qt之线程运行指定函数(含源码+注释,优化速率)

一、线程示例图 下图包含三种不同方式启动线程的示例图和各自运行速率的对比;C线程的启动方式包括阻塞运行和异步运行,可以从C线程启动按钮看出两者区别,异步启动时按钮文本立即更新,当阻塞启动时按钮文本在线程运行完成后更新&a…

mybatis处理返回结果集

结果处理 1 简单类型输出映射 返回简单基本类型 //查询管理员总数 int adminCount(); <select id"adminCount" resultType"int">select count(*) from admin </select> 返回结果需要定义后才能使用简称 eg&#xff1a;resultType"Adm…

个人信息保护合规建设桔皮书

声明 本文是学习个人信息保护合规建设桔皮书. 下载地址而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 个人信息保护建设思考 识别监管要求聚焦安全保护重点 1. 个人信息处理原则合规 《个人信息保护法》总则中规定了个人信息处理的合法、正当、必要…

应用torchinfo计算网络的参数量

1 问题定义好一个VGG11网络模型后&#xff0c;我们需要验证一下我们的模型是否按需求准确无误的写出&#xff0c;这时可以用torchinfo库中的summary来打印一下模型各层的参数状况。这时发现表中有一个param以及在经过两个卷积后参数量&#xff08;param&#xff09;没变&#x…

从socket开始讲解网络模式(epoll)

从socket开始讲解网络模式 windows采用IOCP网络模型&#xff0c;而linux采用epoll网络模型&#xff08;Linux得以实现高并发&#xff0c;并被作为服务器首选的重要原因&#xff09;&#xff0c;接下来讲下epoll模型对网络编程高并发的作用 简单的socket连接 socket连接交互的…

Python学习笔记-PyQt6之MVC项目结构初试

MVC结构是之model-view-controller三层架构的开发框架&#xff0c;用以将项目界面和逻辑进行解耦分析&#xff0c;便于维护。与WPF的MVVM相似。 项目开发做了一个秒表试手&#xff1a; 1.项目架构如下 controller&#xff1a;用于放置界面的控制逻辑model&#xff1a;用于放置…

回顾这十年,感悟

十年前&#xff0c;我35岁了&#xff0c;在体制内工作&#xff0c;到了很多人眼里的躺平的年龄。我眼里的世界&#xff0c;也就那么大&#xff0c;没有想过更进一步&#xff0c;有点中年油腻了&#xff0c;体质也差了。……终于有一天&#xff0c;醒悟了&#xff0c;不想过这样…

高并发系统设计 -- 秒杀系统

高并发秒杀 秒杀问题相信大家都知道的&#xff0c;虽然是一个烂大街的项目&#xff0c;但是秒杀问题背后的知识是很值得学习的&#xff0c;很多高并发系统设计都可以参照秒杀系统来进行实现。而且顺着这个问题&#xff0c;我会教给大家如何进行高并发的系统设计。 我们先来看…

Android集成三方浏览器之Crosswalk

上一篇讲解了腾讯 X5 内核的集成&#xff0c;这一篇是讲解 Crosswalk 的集成 Crosswalk 也是采用了Chromenium 内核&#xff0c;是一款开源的 web 引擎&#xff0c;开发者可以直接把 Crosswalk 嵌入到应用之中&#xff0c;当然也支持共享模式&#xff08;系统中没有对应的 Cros…

费解的开关(BFS+哈希表+二进制枚举)

费解的开关&#xff08;BFS哈希表二进制枚举&#xff09;一、题目二、思路分析1、算法标签2、思路梳理方法1&#xff1a;BFS哈希表方法2&#xff1a;二进制枚举DFS一、题目 二、思路分析 1、算法标签 这道题考察的是BFS哈希表,DFS二进制枚举 2、思路梳理 方法1&#xff1a;…

Cohen–Sutherland 算法介绍(简单易懂)

目录 一、算法介绍 二、算法描述 三、算法总结 一、算法介绍 Cohen–Sutherland 算法用于直线段裁剪&#xff0c;通过判断直线与窗口之间的关系&#xff0c;来决定直线段部分的保留与舍弃。 二、算法描述 ① 首先&#xff0c;我们把屏幕分割成 9 个区域块&#xff0c;最中间区…

音乐相册如何制作?一步一步教会你

很多小伙伴会在旅行时&#xff0c;拍摄各种好看的照片&#xff0c;一趟旅途下来能留下好多照片呢&#xff0c;有些人会习惯将这些照片归类到一个相册里。其实我们也可以使用一些免费的软件将这些照片制作成有纪念意义的音乐相册&#xff0c;那大家知道免费制作音乐相册怎么做吗…

npm install 报警告npm WARN

npm install 报警告npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents1.2.0 (node_modules\fsevents npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN fsevents1.2.0 had bundled packages that do not match the requi…