2024 年度学习总结

news2025/1/21 16:05:49

目录

1. 前言

2. csdn 对于我的意义

3. 写博客的初衷

3.1 现在的想法

4. 写博客的意义

5. 关于生活和博客创作

5.1 写博客较于纸质笔记的优势

6. 致 2025


1. 前言

不知不觉, 来到 csdn 已经快一年了, 在这一年中, 我通过 csdn 学习到了很多知识, 结识了很多的良师益友. 最重要的是, 在技术上, 我有了质的飞跃. 

2. csdn 对于我的意义

csdn, 对我来说不仅是一个学习平台, 更记录了我在 2024 的成长历程, 可以说, csdn 是我成长蜕变的见证者. 从 C 语言开始, 再到学习 Java 语法, 再到学习数据结构相关, 再学习 MySQL, 学习算法, 学习网络, 学习框架, 这个学习过程也许痛苦甚至折磨, 但一步一个脚印, 我也觉得充实且美好, 而 csdn, 记录了这一切.

而我, 也会继续学习下去, csdn 也会一直伴我左右. 

3. 写博客的初衷

我最初使用 csdn 写博客的初衷是为了让简历更加出彩, 当面试官打开我的博客链接时, 希望能够加点印象分(当时一切以面向工作为中心).

3.1 现在的想法

但随着博客越写越多, 我发现, 维护 csdn 能够帮助我加深对所学知识的理解, 因为大量知识的学习让我的脑子已经乱套了, 而通过写博客能够让我加深记忆, 并且可以梳理我脑子中的知识布局, 让脑子中 "杂乱无章" 的知识有序起来. 并且, 以后面试时, 也能够根据自己写的博客来复习. 因此, csdn 对我的帮助是巨大的.

4. 写博客的意义

还记得我写的第一篇博客是 C语言文件的相关知识, 我记得那时候花费了很长的时间才完成, 但依旧写的很 "难评". 而现在, 文章写的越来越得心应手了, 嗯...虽然现在写的也不好, 但相较于之前已经好多了嘻嘻~~

其实, 每一篇博客的创作都需要花费很长的时间. 每一篇博客的打磨, 少则 6-7 小时, 多则 5-6 天. 现在回头想想之前写的 TCP 的那篇博客, 我都佩服我自己哈哈哈.

但是, 当你写完的那一刻, 当你反复打磨完毕的那一刻, 你不仅是将知识注入到了这篇博客中, 也是将知识注入到了你的脑子里, 此时你对这块知识的理解是无比透彻无比清晰的, 那时你会觉得, 一切都是值得的, 就像 csdn 官方所说 "写博客, 是一场跬步千里的自我进阶".

5. 关于生活和博客创作

我是一名大二的学生, 学校里也安排了很多的课程, 因此写博客只能硬抽时间. 我也深知使用博客梳理知识的重要性, 因此, 我在学完新知识后, 就会抽出一切可以抽出的时间, 使用博客进行知识总结.

甚至, 可以毫不夸张的说, 我几乎每天都在写博客. 当然, 这也会花费你大量的时间.

但是, 写博客是值得的, 并且是一件性价比极高的事情. 因为, 对于我们学习者来说, 我们最想要的不就是掌握所学的知识吗.

5.1 写博客较于纸质笔记的优势

对于我们学习者来说, 写博客就相当于写笔记.

但是, 博客较于纸质笔记有更大的优势:

  1. 第一, 它不会丢, 只要你写了, 它就永远存在, 它就永远是你的产物.
  2. 第二, 它是开源的, 你写的博客也可以帮助到别人, 同样, 别人的博客也可以帮助到你.
  3. 第三, 它有 "搜索" 功能, 当你想查一个遗忘的知识点时, 直接搜索关键词即可(时间复杂度为 O(1)). 而使用纸质笔记查一个很久之前的知识点, 则需要一页一页的 "遍历"(时间复杂度为O(N)). 
  4. 第四, 它功能强大, csdn 提供了图片插入, 代码插入, 字体加粗, 字体换色等多种功能. 创作时, 能够便捷的记录知识. 回看时, 也能够更好的帮助我们回忆.
  5. 第五, 它可以展示给面试官, 当面试官打开你的博客链接时, 看见你认真整理的知识时, 我认为他对你至少是会有好感的.
  6. 第六, 也是最重要的一点. 写笔记只是写给自己看的, 自己能看懂就行. 而写博客, 不仅是写给自己看, 还是写给其他用户看的, 需要组织更加严谨的语言结构, 需要将知识中的细节清晰的展示出来. 因此, 写博客就相当于将这个知识教授给他人, 而教别人知识, 会帮助我们对知识的理解更加深刻. 当然, 写出一篇完美的博客同样也需要付出更多的时间.

因此, 处于互联网的时代中, 我们应该学会借助网络工具来帮助我们学习, 提高学习效率.

6. 致 2025

最后, 我想对 2025 的我说几句话: 自我进阶的过程难免是困难痛苦的, 2024 你坚持下来了, 希望你可以一直坚持下去, 当你觉得难的时候, 说明是在走上坡路!!

到这里, 我的年度总结就结束了. 2025, 继续加油吧!! 


END

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

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

相关文章

使用Chrome和Selenium实现对Superset等私域网站的截图

最近遇到了一个问题,因为一些原因,我搭建的一个 Superset 的 Report 功能由于节假日期间不好控制邮件的发送,所以急需一个方案来替换掉 Superset 的 Report 功能 首先我们需要 Chrome 浏览器和 Chrome Driver,这是执行数据抓取的…

[操作系统] 进程的调度

进程切换概念 时间⽚:当代计算机都是分时操作系统,没有进程都有它合适的时间⽚(其实就是⼀个计数 器)。时间⽚到达,进程就被操作系统从CPU中剥离下来。 死循环是如何运行? 当一个进程代码为死循环,它并不会一直占据C…

Biotin sulfo-N-hydroxysuccinimide ester ;生物素磺基-N-羟基琥珀酰亚胺酯;生物素衍生物;190598-55-1

一、生物素及其衍生物的概述 生物素衍生物是指在生物素(Vitamin H或B7)分子基础上进行化学修饰得到的衍生化合物。这些衍生化合物在生物医学研究、临床诊断和药物开发等领域有着广泛的应用。 生物素(Biotin)是一种水溶性维生素&a…

Jenkins-Pipeline简述

一. 什么是Jenkins pipeline: pipeline在jenkins中是一套插件,主要功能在于,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂发布流程。Pipeline的实现方式是一套Groovy DSL,任何发布流程…

Linux系统下安装配置Nginx(保姆级教程)

目录 前言 安装配置Nginx 一.下载依赖 二.下载Nginx 1. 访问官网?,获取需要的Nginx版本 2. 将文件下载到Linux系统 3. 解压文件 4. 解压成功后,当前文件夹会出现一个nginx-1.26.1文件夹,进入到文件夹内 5. 配置nginx 6.?编译并安…

《Linux服务与安全管理》| 邮件服务器安装和配置

《Linux服务与安全管理》| 邮件服务器安装和配置 目录 《Linux服务与安全管理》| 邮件服务器安装和配置 1.在Server01上安装dns、postfix、dovecot和telnet,并启动 2.在Server01上配置DNS服务器,设置MX资源记录 3.在server1上…

WPS数据分析000001

目录 一、表格的新建、保存、协作和分享 新建 保存 协作 二、认识WPS表格界面 三、认识WPS表格选项卡 开始选项卡 插入选项卡 页面布局选项卡 公式选项卡 数据选项卡 审阅选项卡 视图选项卡 会员专享选项卡 一、表格的新建、保存、协作和分享 新建 ctrlN------…

2025年免费量化交易软件——PTrade(含开通攻略)

量化交易软件,为广大投资者提供了一个便捷、高效的投资工具。 本文重点为大家介绍一款2025年好用的免费量化交易软件:PTrade量化,并详解其功能、特点、开通方法等。 一、PTrade的概念 PTrade是恒生电子开发的一款交易终端软件,旨…

【数据结构篇】顺序表 超详细

目录 一.顺序表的定义 1.顺序表的概念及结构 1.1线性表 2.顺序表的分类 2.1静态顺序表 2.2动态顺序表 二.动态顺序表的实现 1.准备工作和注意事项 2.顺序表的基本接口: 2.0 创建一个顺序表 2.1 顺序表的初始化 2.2 顺序表的销毁 2.3 顺序表的打印 3.顺序…

mysql查缺补漏

auto increment:自增序列,在字段后作为约束使用 comment:备注信息,用于在创建字段后或创建表的语句最后. 数值类型: 字符串类型: 日期类型: desc table_name:查询表结构 sho…

C++ 面向对象(继承)

三、继承 3.1 继承的概念 基于一个已有的类 去重新定义一个新的类,这种方式我们叫做继承 关于继承的称呼 一个类B 继承来自 类 A 我们一般称呼 A类:父类 基类 B类: 子类 派生类 B继承自A A 派生了B 示例图的语法 class vehicle // 车类 {}class …

JAVA-IO模型的理解(BIO、NIO)

前言 (本文是作者学习制作rpc框架时,一些自用的笔记,并不会完整详细的介绍某个模块,会写大概的流程及一些相关概念,供日后复习使用~) IO模型 先理解基本的IO流程: 应用A把消息发送到 TCP发送缓…

【Spring】原型 Bean 被固定

问题描述 在定义 Bean 时,有时候我们会使用原型 Bean,例如定义如下: Service Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) public class ServiceImpl { }然后我们按照下面的方式去使用它: RestController public class Hello…

奉加微PHY6230兼容性:部分手机不兼容

从事嵌入式单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的,尽管这样有可能会牺牲一些时间也有哪天原…

Python脚本实现通过JLink烧录Hex文件

1 安装JLink驱动程序 驱动安装包下载路径:https://www.segger.com/downloads/jlink/ 选择对应的版本下载: 将下载的安装文件双击进行安装。 2 安装 pylink 包 pip install pylink3 查询 JLink 设备的 serial number 将JLink通过USB线插入电脑。 w…

【Qt】04-Lambda表达式

前言一、概念引入二、使用方法2.1 基本用法代码示例2.2 捕获外部变量2.3 参数列表 三、完整代码mywidget.cppsecondwidget.cppmywidget.hsecondwidget.h 总结 前言 一、概念引入 Lambda表达式(Lambda Expressions)是C11标准引入的一种匿名函数对象&…

[STM32 HAL库]串口中断编程思路

一、前言 最近在准备蓝桥杯比赛(嵌入式赛道),研究了以下串口空闲中断DMA接收不定长的数据,感觉这个方法的接收效率很高,十分好用。方法配置都成功了,但是有一个点需要进行考虑,就是一般我们需要…

汇编与逆向(一)-汇编工具简介

RadASM是一款著名的WIN32汇编编辑器,支持MASM、TASM等多种汇编编译器,Windows界面,支持语法高亮,自带一个资源编辑器和一个调试器。 一、汇编IDE工具:RadASM RadASM有内置的语言包 下载地址:RadASM asse…

Langchain+FastApi+Vue前后端Ai对话(超详细)

一、引入 首先可以先看下作者的文章 FastApi相关文章:创建最简单FastApi的项目Vue相关文章:最简单的aixos二次封装Langchain相关文章:如何使用LangSmith跟踪deepseek模型 二、后端搭建 1 项目文件结构 routers:存放api接口se…

leetcode49-字母异位词分组

leetcode 49 思路 通过一个哈希表进行记录每个分组,遍历strs,然后对每个字符串item进行排序,比如:acb bac cab都会被排序为’abc’,然后以abc作为map的key,value就是存放所有匹配出来为key的值,最后把ma…