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

机缘

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

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

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

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


收获

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


日常

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


成就

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


憧憬

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Nginx+Tomcat负载均衡、动静分离实例详细部署

一、反向代理两种模式 四层反向代理 基于四层的iptcp/upd端口的代理 他是http块同一级,一般配置在http块上面。 他是需要用到stream模块的,一般四层里面没有自带,需要编译安装一下。并在stream模块里面添加upstream 服务器名称,…

题目大解析(3)

前言 这里的题目大多是用c写的。 题目 字符串中的第一个唯一字符翻转字符串验证回文串把字符串转换成整数 字符串中的第一个唯一字符 原题链接:字符串中的第一个唯一字符 计数法: class Solution { public:int firstUniqChar(string s) {int arr[130] …

python爬虫实战(1)——网站小说

整本小说的爬取保存 目标大致思路页面的爬取解析—XPath请求网页内容解析网页内容正文爬取与解析单个页面数据获取爬取所有页面 数据清洗 经过学习基础,我们学以致用一下子,爬取小说,注意这个小说本身是免费的哦,以后再进阶。 本次…

ELK的搭建和使用

ELK的搭建和使用 1、什么是ELK 日志收集平台有多种组合方式: ELK Stack 方式:Elasticsearch Logstash Filebeat Kibana,业界最常见的架构。 Elasticsearch Logstash Kafka Kibana,用上了消息中间件,但里面也有…

Delphi7通过VB6之COM对象调用FreeBASIC写的DLL功能

VB6写ActiveX COM组件比较方便,不仅PowerBASIC与VB6兼容性好,Delphi7与VB6兼容性也不错,但二者与FreeBASIC兼容性在字符串处理上差距比较大,FreeBASIC是C化的语言,可直接使用C指令。下面还是以实现MKI/CVI, MKL/CVL, M…

iOS开发-实现二维码扫一扫Scan及识别图片中二维码功能

iOS开发-实现二维码扫一扫Scan及识别图片中二维码功能 在iOS开发中,会遇到扫一扫功能,扫一扫是使用摄像头扫码二维码或者条形码,获取对应二维码或条形码内容字符串。通过获得的字符串进行跳转或者打开某个页面开启下一步的业务逻辑。 https…

布局性能优化:安卓开发者不可错过的性能优化技巧

作者:麦客奥德彪 当我们开发Android应用时,布局性能优化是一个必不可少的过程。一个高效的布局能够提高用户体验,使应用更加流畅、响应更加迅速,而低效的布局则会导致应用的运行变得缓慢,甚至出现卡顿、崩溃等问题&…

npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency tree

拉取项目到本地 执行 npm install 报错 遇到这个问题首先确认的就是版本是不是太高了,降一下版本。或者通过yarn命令替代npm install命令安装,同理,启动也可以采用yarn dev 启动代替npm run dev 下面教大家用一个NVM工具,这个工…

SSL握手协议相关概念

下图为握手协议的流程图,具体的解释参考博客: 【下】安全HTTPS-全面详解对称加密,非对称加密,数字签名,数字证书和HTTPS_tenfyguo的博客-CSDN博客 下面梳理一下SSL协议中的一些细节。首先是相关名词:证书、…

深度学习基础知识笔记

深度学习要解决的问题 1 深度学习要解决的问题2 应用领域3 计算机视觉任务4 视觉任务中遇到的问题5 得分函数6 损失函数7 前向传播整体流程8 返向传播计算方法1 梯度下降 9 神经网络整体架构11 神经元个数对结果的影响12 正则化和激活函数1 正则化2 激活函数 13 神经网络过拟合…

前端开发常见效果

目录 css实现图像填充文字 css实现手风琴效果 css实现网站变灰色 elementUi的导航栏效果 css实现滚动吸附效果 鼠标经过&#xff0c;元素内部放大 css实现图像填充文字 效果图&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html><head><meta c…

5.2 互联网通信安全

数据参考&#xff1a;CISP官方 目录 一、什么是互联网通信安全二、为什么要关注互联网通信安全三、电子邮件应用安全四、即时通讯应用安全 一、什么是互联网通信安全 1、互联网通信应用的概念 通信的进化史 互联网通信技术&#xff08;OSI七层模型&#xff09; 互联网应…

Effective Java笔记(29)优先考虑泛型

一般来说 &#xff0c;将集合声 明参数化&#xff0c;以及使用 JDK 所提供的泛型方法&#xff0c;这些都不太困难 。编写自己的泛型会比较困难一些&#xff0c;但是值得花些时间去学习如何编写 。 以简单的&#xff08;玩具&#xff09;堆校实现为例 &#xff1a; // Object -…

创新引领城市进化:人工智能和大数据塑造智慧城市新面貌

人工智能和大数据等前沿技术正以惊人的速度融入智慧城市的方方面面&#xff0c;为城市的发展注入了强大的智慧和活力。这些技术的应用不仅令城市管理更高效、居民生活更便捷&#xff0c;还为可持续发展和创新奠定了坚实的基础。 在智慧城市中&#xff0c;人工智能技术正成为城市…

分享一组天气组件

先看效果&#xff1a; CSS部分代码&#xff08;查看更多&#xff09;&#xff1a; <style>:root {--bg-color: #E9F5FA;--day-text-color: #4DB0D3;/* 多云 */--cloudy-background: #4DB0D3;--cloudy-temperature: #E6DF95;--cloudy-content: #D3EBF4;/* 晴 */--sunny-b…

TypeScript 中【class类】与 【 接口 Interfaces】的联合搭配使用解读

导读&#xff1a; 前面章节&#xff0c;我们讲到过 接口&#xff08;Interface&#xff09;可以用于对「对象的形状&#xff08;Shape&#xff09;」进行描述。 本章节主要介绍接口的另一个用途&#xff0c;对类的一部分行为进行抽象。 类配合实现接口 实现&#xff08;impleme…

中科亿海微RAM使用

引言 FPGA&#xff08;Field Programmable Gate Array&#xff0c;现场可编程门阵列&#xff09;是一种可编程逻辑设备&#xff0c;能够根据特定应用的需求进行配置和重新编程。在FPGA中&#xff0c;RAM&#xff08;Random Access Memory&#xff0c;随机存取存储器&#xff09…

Maven在IDEA2021版本中全局配置(一次配置处处生效)

前言 我们在开发中&#xff0c;Maven是必不可少的&#xff0c;但是每次都需要设置一遍Maven的仓库和settings.xml。真的是心累&#xff0c;今天教大家全局配置一下。再也不要每次项目都配了&#xff0c;Maven还经常出问题。 解决方案 友情提示&#xff1a;小编的IDEA版本为2…

【Fegin技术专题】「原生态」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(中)

你可以使用 Jersey 和 CXF 这些来写一个 Rest 或 SOAP 服务的java客服端。 你也可以直接使用 Apache HttpClient 来实现。但是 Feign 的目的是尽量的减少资源和代码来实现和 HTTP API 的连接。 *通过自定义的编码解码器以及错误处理&#xff0c;你可以编写任何基于文本的 HTT…

改进DevSecOps框架的 5 大关键技术

Markets and Markets的一项研究显示&#xff0c;全球DevOps的市场规模从2017年的29亿美元增加到2023年的103.1亿美元&#xff0c;预测期的年复合增长率(CAGR)为24.7%。人们对DevOps越来越感兴趣&#xff0c;因为DevOps不仅能够压缩软件的交付周期&#xff0c;还能提高交付的速度…