第一百二十七天学习记录:我的创作纪念日

news2025/1/15 23:23:51

机缘

今天收到CSDN官方的来信,想想也可以对我前面的学习记录进行一个总结。
在这里插入图片描述
关于来到CSDN的初心,也就是为了让自己养成一个良好的学习总结的习惯。这里要感谢我C语言视频教程的老师,是他建议学生们在技术博客中进行记录。对于技术博客,也许对于很多人来说都觉得是大佬聚集的地方。我一个初学者或者普通程序员是没有资格在技术博客上发表文章的,认为发表了自己的观点后会因为技术含金量不足而被笑话。其实这种想法是错误的。
没有人一开始就是大牛。都是在一步一步的成长和学习中走过来的。

也并不是一定要到什么样的程度才“资格”在技术论坛上发表博客。不管你处于一个怎样的阶段,总有和你一起学习的朋友也在学习。就比如说在我学习C语言的过程中,就遇到了各种各样的初学者,他们有的是高中还没毕业对编程有浓厚兴趣的未成年,有的是大学在寝室充电的大学生,有的是工作后对工作不满想要转专业的职场精英,更有熟练掌握Java等其他编程语言的资深程序员来重新学习C语言。

而我,在我第一篇博客中提到,我是一个32岁的大龄粗糙非计算机专业程序员……正在为了不被大环境淘汰而“挣扎”。

在这样的一种情况下,虽然大牛高深的博客必然很受欢迎,但并不一定适用于所有C语言学生。每个人的学习方式也不一样。或许你将自己的学习方法和学习记录写下来,有的人看了你的博客,就真的给了他迫切想要的。或许他只是想弄明白指针的基本原理,看了十个技术大牛的解释却有十种不一样的理解,但你分析的学习记录浅显易懂,真是他迫切需要知道的。


收获

除了一遍学习视频教程一边进行学习记录,ChatAI也对我的学习有很大的辅助作用。
在以前的学习中,由于没有记录学习记录的习惯,很多知识点都是当时看教学视频的时候觉得奇妙无穷,给老师点赞。
然而过了几天就忘得一干二净。
如果直接去翻看老师提供的教学笔记,感觉所需要的时间又够再一次将教学视频学习一遍了。
但自己的笔记就不一样了,因为是自己写的,阅读速度肯定要快很多。
神奇的是,每当我在利用等车等琐碎时间翻阅我以前写的学习记录时,总会有“新”的收获,这些收获有的是当时学习视频教程时没有完全理解透彻的,也有的是忘记后又重新捡回来的。
至少对于我来说,养成学习记录的习惯利远大于弊。也许你不用依赖别人的学习心得,但一定要有自己的学习记录。俗话说得好:好记性不如烂笔头。只有当你把学习到的东西写下来后,也许当时不能掌握,也许后面会忘记,但是他们不会消失。
当你再次复习学习笔记时会很快的找回来。
但你若是没有这样的习惯,那么再次遇到这个被忘掉的知识点时就真的要靠“缘分”了。
也许是再一次学习。
也许是工作中遇到问题改代码改了半天最后终于发现问题后,拍一拍脑门说“啊,这个问题我好像以前学习的时候遇到过啊。”


日常

其实细心的人会发现,我的学习记录并没有严格按照每天必发一篇。可以有些灵活性。
比如在5月、6月工作不是特别忙的时候,每天学习得多,就发了两篇甚至三篇学习记录。
而最近一段时间新项目来了,偶尔会隔一天发一篇。但是整体的变化不会太大。因为现在我已经将学习记录视为生活的一部分。就了不写就感觉很不充实。
PS:不过好像现在差了一篇……官方私信我说今天是我开始创造的128天,而本篇文章是第127天的学习记录……


成就

成就的话现在说还太早了。要说的话,就是把C语言基础学完了,重新学习了一遍高等数学上,Linux最最基础的使用,C++现在学到STL部分,也算学了一大半了,另外数据结构也刚刚把链表学习完了。
然而后面要学习的东西还太多太多……
比如C++剩下的和数据结构要学习完毕至少还得一个月。
后面还要学习Qt基础和进阶,Linux系统下的编程,MySQL数据库,网络编程等等太多的东西了。我希望一年之内甚至更短时间能将这些基础学习完毕。
正如我的第一篇博客封面是一个潜艇的图片。我将这一些列程序员必备基础的学习计划称为潜艇计划。
为何这么说?作为一个非计算机专业的程序员,也许在外表上看上去和有基础的程序员差不多。但海平面下面没有潜艇(基础)的庇护,早晚有一天会翻船。也许别人看不到你有多少潜艇(基础),但你是万万不能不重视他们,万万不能觉得你已经入了这一行,就默认这些基础都完全掌握了。


憧憬

憧憬的话很简单。生命不息,记录不止。倘若有一天我有一周甚至更久都不更新学习记录了,要么是渡劫去了,要么就是被绑了。囧。
总之,感谢CSDN给了我这个平台,也不嫌弃我“粗糙”的文笔和“简陋”的技术能力。
其他方面的憧憬,就说近点的吧。希望早日完成我的“潜艇计划”。为往后更前一步的计划打下坚实的基础。

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

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

相关文章

【Plex】FRP内网穿透后 App无法使用问题

能搜索到这个文章的,应该都看过这位同学的分析【Plex】FRP内网穿透后 App无法使用问题_plex frp无效_Fu1co的博客-CSDN博客 这个是必要的过程,但是设置之后仍然app端无法访问,原因是因为网络端口的问题 这个里面的这个公开端口,可…

EVE-NG MPLS L2VPN BGP lsp

导入了新的H3C 镜像,bgp 正常了。 目录 1 拓扑 2 配置步骤 2.1 配置接口IP 和路由协议 2.2 配置MPLS LDP 2.3 配置L2VPN BGP 2.4 配置 xconnect-group 2.5 验证L2VPN 1 拓扑 2 配置步骤 2.1 配置接口IP 和路由协议 PE1 interface LoopBack 0ip address 1…

LNMP环境搭建wordpress以及跳转后台报404解决

基于上文配置好的LNMP环境继续搭建wordpress 目录 一.到官网下载tar.gz包,并上传到Linux上,也可以通过复制链接地址进行下载 二. 将wordpress中的所有文件移动到你nginx.conf中指定目录中 三.为wordpress配置数据库 四.到浏览器进行注册 1.刚开始…

使用QT纯代码创建(查找)对话框详细步骤与代码

一、创建项目文件 打开Qt Creator->文件->新建文件或项目->选择Qt Widgets Application 为项目起名字 输入类的名字 二、 了解每个文件的作用 项目创建完毕之后就会出现以下几个文件,先来分别介绍以下这些文件的作用。 Headers->finddialog.h——很显…

Java:函数式(Functional)接口

文章目录 1 什么是函数式接口2 如何理解函数式接口3 举例Java 内置函数式接口1 之前的函数式接口2 四大核心函数式接口3.4.3 其它接口 内置接口代码演示 5 练习 1 什么是函数式接口 只包含一个抽象方法(Single Abstract Method,简称SAM)的接…

虚拟机/双系统Ubuntu扩容

虚拟机Ubuntu扩容 1.需要删除所有的快照 2.扩展虚拟机磁盘大小 虚拟机(M)→设置(s)→硬盘(SCSI)→扩展磁盘容量 3.Ubuntu内调整分区大小 安装gparted分区工具:sudo apt-get install gparted 启动gparted并resize分区 4.最后最好建一个快照,不然gg了…

系统架构设计专业技能 · 计算机网络(三)【系统架构设计师】

系列文章目录 系统架构设计高级技能 软件架构概念、架构风格、ABSD、架构复用、DSSA(一)【系统架构设计师】 系统架构设计高级技能 系统质量属性与架构评估(二)【系统架构设计师】 系统架构设计高级技能 软件可靠性分析与设计…

【FPGA零基础学习之旅#10】按键消抖模块设计与验证(一段式状态机实现)

🎉欢迎来到FPGA专栏~按键消抖模块设计与验证 ☆* o(≧▽≦)o *☆嗨~我是小夏与酒🍹 ✨博客主页:小夏与酒的博客 🎈该系列文章专栏:FPGA学习之旅 文章作者技术和水平有限,如果文中出现错误,希望大…

Android应用开发(37)LTPO帧率测试基于Surfaceview(暂存)

Android应用开发学习笔记——目录索引 参考android官网: Frame rate | Android media | Android Developers多重刷新率 | Android 开源项目 | Android Open Source ProjectWindowManager.LayoutParams | Android Developers 目前市面上旗舰手机基本都是…

wangEditor5实现@评论功能

需求描述:在输入框输入后显示用户列表,实现人功能 当前环境:vue3viteelementPluswangEditor5 需要插件:wangeditor/plugin-mention 安装插件:npm i wangeditor/plugin-mention 输入框组件分两部分:1. wa…

【electron】electron安装过慢和打包报错:Unable to load file:

文章目录 一、安装过慢问题:二、打包报错:Unable to load file: 一、安装过慢问题: 一直处于安装过程 【解决】 #修改npm的配置文件 npm config edit#添加配置 electron_mirrorhttps://cdn.npm.taobao.org/dist/electron/二、打包报错:Unable to load…

CAS服务端入门使用实践

CAS服务端入门使用实践 一、前言 1.简介 CAS 是一个企业多语言单点登录解决方案,支持大量附加身份验证协议和功能,满足身份验证和授权需求的综合平台。 2.环境 Windows 10JDK 1.8git version 2.41.0.windows.3Tomcat 9.0.78Maven 3.5.3cas-overlay-…

类与对象(加深)

目录 1.类的6个默认成员函数 2. 构造函数 2.1 概念 2.2 特性 3.析构函数 3.1 概念 3.2 特性 4. 拷贝构造函数 4.1 概念 4.2 特征 5.赋值运算符重载 5.1 运算符重载 5.2 赋值运算符重载 6.const成员 7.取地址及const取地址操作符重载 1.类的6个默认成员函数 如果…

51.C++继承

今天进行了新的学习关于c继承的知识。 目录 1.继承 基类and派生类 访问控制和继承 单继承 多继承 2.同名隐藏 1.继承 在C中,继承是一种面向对象编程的重要特性,用于构建类之间的层次关系。通过继承,一个类可以从另一个类继承其…

QT网络编程之TCP

QT网络编程之TCP TCP 编程需要用到俩个类: QTcpServer 和 QTcpSocket。 #------------------------------------------------- # # Project created by QtCreator 2023-08-

2023-08-12 LeetCode每日一题(合并 K 个升序链表)

2023-08-12每日一题 一、题目编号 23. 合并 K 个升序链表二、题目链接 点击跳转到题目位置 三、题目描述 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 示例 2&…

String(字符串)

1、String概述 java.lang.String类代表字符串,Java程序中的所有字符串文字(例如“abc”)都为此类的对象。 1.1、String的注意点 字符串的内容是不会发生改变的,它的对象在创建后不能被更改。 1.2、总结 String是Java定义好的一个类…

LeetCode 34题:在排序数组中查找元素的第一个和最后一个位置

目录 题目 思路 代码 C语言 Python 题目 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(…

取证--理论

资料: 各比赛 Writeup : https://meiyacup.cn/Mo_index_gci_36.html 哔站比赛复盘视频: https://space.bilibili.com/453117423?spm_id_from333.337.search-card.all.click 自动分析取证四部曲 新建案例添加设备自动取证制作报告 取证大…

腾讯云CVM服务器竞价实例是什么?和按量计费有什么区别?

腾讯云服务器CVM计费模式分为包年包月、按量计费和竞价实例,什么是竞价实例?竞价实例和按量付费相类似,优势是价格更划算,缺点是云服务器实例有被自动释放风险,腾讯云服务器网来详细说下什么是竞价实例?以及…