24年总结 -- 共赴心中所向往的未来

一、前言

我又回来了,前阵子忙着期末考试的东西,也是快半个月没更新了,刚好前几天报名了博客之星的评选,也很幸运的入围了,也借此机会来回顾一下关于2024年的个人成长、创作经历等。

二、个人

本人是一个双非学校的软件工程专业的学生,现在已经大三了。
作为软件工程专业的学生,大多都应该是以学习java为主流,我自身在大一的时候也是立志要深耕java,但直到大一结束的时候,发现其实我对这方面并不是很感兴趣,越学越觉得枯燥。于是大二初有一段时间我又去学了运维的一些相关的知识,结果也是和java一样放弃了。
也开始思考自己所感兴趣的方向是什么,后面也是开始确立了自己所感兴趣的地方一直学习到至今。先是电路的基础知识,其次是stm32,后是freertos操作系统,到现在的关于linux的应用开发和驱动开发的一些基础知识(各位可以看到目前本人专栏所出的文章便是和linux开发板挂钩 – imx6ull)以及一些协议和Lvgl图形库。
在这里插入图片描述

三、创作之路

学习的过程总会有所遗忘,需要时刻去进行回顾
我平时的笔记都是记录在语雀平台上的,虽然记录了,但是确很少去进行回顾,只有用到某个部分的时候才会去翻一翻,因此对一些知识也是模糊了不少
偶然之下,我便萌生了一个想法,通过将自己的笔记重新整理,在博客平台上发表出来,既能帮助自己重新去回顾知识点,也能将自己的理解分享给他人。
于是也是说干就干,在2024年9月11日发表了自己的第一篇文章
在这里插入图片描述
从发布到现在,也是将近130天,共发表了102篇文章,除去由于期末周比较忙更新的比较少,基本是保持着日更的节奏,坚持每天去复盘自己所学内容。
也很幸运收获了不少的粉丝,并且在2024年11月7日,取得了
嵌入式领域新星创作者 的身份认证。
在这里插入图片描述
从第一篇文章发表到至今,基本每一篇文章的质量分都保持在95以上,并且字数也大多都是在5000字以上,不乏有1w以上的。
在这里插入图片描述
在此也很感谢csdn平台,为我提供的这样的一个机会。

四、近一年

2024年对于我来说是一个压力比较大的一年,也是一个比较充实的一年。首先就是不断的试错才开始真正学习嵌入式软件这方面的知识,起点其实是相对比较晚,但是通过周末每天保持8小时以上的学习时间以及闲暇时也会去进行学习,进程也是慢慢的提上来了。
同时兼顾博客文章的发布以及新的知识点的学习,这对我也是一个比较大的挑战。但慢慢的,也是学会了该如何去进行调整,这对我来说也是一种成长。
在这里插入图片描述
在这里插入图片描述
上图是本人近一年在语雀上的传作记录过程,其中2、3月份其实是还未使用语雀去记录笔记,而是使用的其它平台。
其中近一年笔记记录字数近100多w(不包含代码),字数最多的一个知识库是嵌入式软件
在这里插入图片描述
在这里插入图片描述


在这一年里,也参加了一些竞赛并且获得了一些奖项,很感谢非常给力的队友们。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
除此之外也会获得学校的校奖学金。


这一年我切实感受到了自身的成长,本身所学内容就和专业不相关,需要做到专业学科不挂科的同时,学习好嵌入式软件的相关知识点,这是比较困难的,就相当于要学两个专业的知识。
起初确实很困难,后面不断调整安排,做到了在专业绩点保持在4以上的同时兼顾好嵌入式的学习。其实主要得去学会丢弃一些无关紧要的东西(如游戏)。

五、未来打算

对于后续,主要是继续做好博客文章发布的同时,巩固好自己所学的内容。开始去做一些项目来继续提高自己的知识水平。
对于专栏,后面将驱动开发大专栏更新完后,也会开始去更新stm32、freertos、Lvgl、物联网协议的专栏,也打算出一个算法专栏,来“强迫”自己去刷算法题并将思路发布成文章出来,主要还是让自己做出行动。
未来是怎样的,我们无法预测,但我们可以通过现在的付出,让未来变成我们所期望的未来。
希望自己和各位能到找到属于自己心满意足的未来,一起共勉!

六、专栏

下面是各专栏:
linux基础,主要是linux的一些基础命令
嵌入式Linux应用编程,linux环境下进行c编程
Linux网络编程,Linux环境下实现c/c++网络编程

嵌入式驱动开发大专栏:
总线和设备树
IIC子系统
input子系统
pinctl和gpio子系统
interrupt子系统
Uart子系统
PCI/PCIe子系统
SPI子系统 – 待更新
USB子系统 – 待更新

驱动开发专栏更新完毕后会更新的专栏:
stm32标准库和hal库
FreeRTOS
LVGL
物联网协议

欢迎各位监督!!!

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

动态规划一> 让字符串成为回文串的最少插入次数

题目: 解析: 状态表示状态转移方程: 初始化填表顺序返回值: 代码: public int minInsertions(String ss) {char[] s ss.toCharArray();int n s.length; int[][] dp new int[n][n]; for(int i n-1; i > 0;…

2025.1.21——八、[HarekazeCTF2019]Avatar Uploader 2(未完成) 代码审计|文件上传

题目来源:buuctf [HarekazeCTF2019]Avatar Uploader 2 一、打开靶机,整理信息 跟Avatar Uploader 1 题目长得一样,先上传相同文件看看情况,另外这道题还有源码,可以看看 二、解题思路 step 1:上传同类…

Elementor Pro 3.27 汉化版 2100套模板 安装教程 wordpress主题中文编辑器插件免费下载

插件下载地址 https://a5.org.cn/a5ziyuan/732506.html 转载请注明出处! Elementor Pro 是流行的 Elementor 的付费扩展 WordPress 页面构建器插件. 它为免费的 Elementor 插件添加了许多附加功能和增强功能,使其成为创建美丽的更强大的工具 WordPress 网站。 如果…

深入理解动态规划(dp)--(提前要对dfs有了解)

前言:对于动态规划:该算法思维是在dfs基础上演化发展来的,所以我不想讲的是看到一个题怎样直接用动态规划来解决,而是说先用dfs搜索,一步步优化,这个过程叫做动态规划。(该文章教你怎样一步步的…

0基础跟德姆(dom)一起学AI 自然语言处理19-输出部分实现

1 输出部分介绍 输出部分包含: 线性层softmax层 2 线性层的作用 通过对上一步的线性变化得到指定维度的输出, 也就是转换维度的作用. 3 softmax层的作用 使最后一维的向量中的数字缩放到0-1的概率值域内, 并满足他们的和为1. 3.1 线性层和softmax层的代码分析 # 解码器类…

uart iic spi三种总线的用法

1、uart串口通信 这种连接方式抗干扰能力弱,旁边有干扰源就会对收发的电平数据造成干扰,进而导致数据失真 这种连接方式一般适用于一块板子上面的两个芯片之间进行数据传输 ,属于异步全双工模式。 1.空闲位:当不进行数据收发时&am…

类与对象(上)

面向过程和面向对象初步认识 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 C是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。 类的…

三元组抽取在实际应用中如何处理语义模糊性?

在实际应用中,三元组抽取面临语义模糊性的问题,这主要体现在输入文本的非规范描述、复杂句式以及多义性等方面。为了有效处理这种模糊性,研究者们提出了多种方法和技术,以下是一些关键策略: 基于深度学习的方法 深度学…

【线性代数】基础版本的高斯消元法

[精确算法] 高斯消元法求线性方程组 线性方程组 考虑线性方程组, 已知 A ∈ R n , n , b ∈ R n A\in \mathbb{R}^{n,n},b\in \mathbb{R}^n A∈Rn,n,b∈Rn, 求未知 x ∈ R n x\in \mathbb{R}^n x∈Rn A 1 , 1 x 1 A 1 , 2 x 2 ⋯ A 1 , n x n b 1…

智慧脚下生根,智能井盖监测终端引领城市安全新革命

在繁忙的都市生活中,我们往往只关注地面的繁华与喧嚣,却忽略了隐藏在地面之下的基础设施——井盖。这些看似不起眼的井盖,实则承担着排水、通讯、电力等重要功能,是城市安全运转的重要一环。然而,传统的井盖管理面临着…

如何快速开发LabVIEW项目,成为LabVIEW开发的高手

发现了一篇多年前写的文章,转发到这里 如何快速开发LabVIEW项目,成为LabVIEW开发的高手。 如果您手里有LabVIEW项目,领导催的又很紧,该怎么办? 如果您公司规模小,就想把LabVIEW项目快速搞定,有什…

Zemax 非序列模式下的颜色检测器和颜色混合

在 Zemax 的非序列模式中,探测器用于捕获系统中射线的信息。可以使用各种类型的探测器来捕获光学系统性能的不同方面,例如矩形探测器,它存储撞击它的 NSC 源射线的能量数据。 另一种经常使用的探测器类型是 Detector Color,它是一…

Redis(5,jedis和spring)

在前面的学习中,只是学习了各种redis的操作,都是在redis命令行客户端操作的,手动执行的,更多的时候就是使用redis的api(),进一步操作redis程序。 在java中实现的redis客户端有很多,…

AAAI2024论文解读|HGPROMPT Bridging Homogeneous and Heterogeneous Graphs

论文标题 HGPROMPT: Bridging Homogeneous and Heterogeneous Graphs for Few-shot Prompt Learning 跨同构异构图的小样本提示学习 论文链接 HGPROMPT: Bridging Homogeneous and Heterogeneous Graphs for Few-shot Prompt Learning论文下载 论文作者 Xingtong Yu, Yuan…

闲鱼自动抓取/筛选/发送系统

可监控闲鱼最新发布商品,发送钉钉 1,精准关键词匹配:输入核心关键词,精准定位与之高度契合的信息,确保搜索结果直击要点,满足您对特定内容的急切需求。 2,标题关键词智能筛选:不仅着…

AI编程工具使用技巧:在Visual Studio Code中高效利用阿里云通义灵码

AI编程工具使用技巧:在Visual Studio Code中高效利用阿里云通义灵码 前言一、通义灵码介绍1.1 通义灵码简介1.2 主要功能1.3 版本选择1.4 支持环境 二、Visual Studio Code介绍1.1 VS Code简介1.2 主要特点 三、安装VsCode3.1下载VsCode3.2.安装VsCode3.3 打开VsCod…

【Unity3D】Unity混淆工具Obfuscator使用

目录 一、导入工具 二、各种混淆形式介绍 2.1 程序集混淆 2.2 命名空间混淆 2.3 类混淆 2.4 函数混淆 2.5 参数混淆 2.6 字段混淆 2.7 属性混淆 2.8 事件混淆 三、安全混淆 四、兼容性处理 4.1 动画方法兼容 4.2 GUI方法兼容 4.3 协程方法兼容 五、选项 5.1 调…

2024年终总结:技术成长与突破之路

文章目录 前言一、技术成长:菜鸟成长之路1. 学习与实践的结合2. 技术分享与社区交流 二、生活与事业的平衡:技术之外的思考1. 时间管理与效率提升2. 技术对生活的积极影响 三、突破与展望:未来之路1. 技术领域的突破2. 未来规划与目标 四、结…

计算机网络-运输层

重点内容: 运输层 是整个网络体系结构中的关键层次之一。一定要弄清以下一些重要概念: (1) 运输层为相互通信的应用进程提供逻辑通信。 (2) 端口和套接字的意义。 (3) 无连接的 UDP 的特点。 (4) 面向连接的 TCP 的特点。 (5) 在不可靠的网…

【Elasticsearch】inference ingest pipeline

Elasticsearch 的 Ingest Pipeline 功能允许你在数据索引之前对其进行预处理。通过使用 Ingest Pipeline,你可以执行各种数据转换和富化操作,包括使用机器学习模型进行推理(inference)。这在处理词嵌入、情感分析、图像识别等场景…