我的创作纪念日

文章目录

机缘

当时在做一个项目,我在老师旁边调试程序。数据量很大,每做一次需要十几分钟到几十分钟,这段空闲时间,总得找点事做。于是开始写博客。


收获

在CSDN写博客,让我第一次接触到MarkDown语法,仿佛打开了新世界的大门。到后来开始用VS Code,更是经常使用Markdown,从而养成了做笔记的习惯。

因为编程需要大量的文科记忆,绝大多数人只能记住规律,而不能记住具体的命令。如果不做笔记,那么一个函数,可能需要查阅文档三到五次才能永久记住,而且绝大多数文档都是英文,在不就是还不如看英文的机翻,这个过程是及其浪费时间的。做了笔记之后,查阅自己的笔记,效率要远远高于查阅网络资源,从而节省大量时间。


日常

一部分博客是工作需要,另一部分则是兴趣使然。

任何复杂的工作,都会被拆分成微小的细节,这个细节可能是更基础的算法,也可能仅仅是调用某个函数。而任何有挑战性的工作,总是会遇到一些自己并不熟悉的基础的算法,或者基础的API,为此就需要学习,就需要做笔记。

兴趣,很多时候会成为未来工作的铺路石。我的很多短期之内看不到收效的学习,反而在特定时间解决了很关键的问题。


成就

从阅读量来看,我写的最好的一篇博客应该是用C语言实现计算器,这应该是语法树的最简单的实现了,是编译原理中最基础的内容。下面这篇博客是经过整理之后重发的版本,梳理了一些大家遇到的问题。

C语言写计算器

除此之外,我认为质量最高的博客,其实是用Julia实现数值分析算法的一系列博文。

但是,一来Julia并不大众,二来数值分析需要一定的数学基础,而且往往是研究生的数学课程,三来各种编程语言包括Julia都已经实现了各种便捷的数值分析库。这些原因导致大多数人并没有实现数值分析算法的兴趣,就算实现,也似乎不会选择Julia语言,所以并没有多少人看过这个系列。

但从算法的角度来说,我认为数值分析是可以和算法导论相提并论的一门课程,可以大大拓宽人的思维。Julia更是一门绝佳的语言,是Matlab的最好替代品。


憧憬

CSDN其实是流量很低的网站,而且白嫖党太多了。

CSDN上线了复制代码的统计量,不到半年,我的代码就被复制了超过两万次。而写了五年博客,获得超过万次收藏,点赞量却只有其三分之一,评论更是只有700多,其中还夹杂着一半左右的机器人。

流量低,就会导致数据更容易被操纵。这些年遇到过不计其数的交换三连的私信,但一来我没有这个需求,二来也会干扰我对自身水平的判断,所以全都忽略了。但是,如果我的博客帮助了你,还是希望能够获得一个赞,或者是一些评论。

我的所有博客,都会嵌入所有用得上的源代码,所以不要再私信我源代码在哪里了。

相关推荐
007php00720 分钟前
GoZero 上传文件File到阿里云 OSS 报错及优化方案
服务器·开发语言·数据库·python·阿里云·架构·golang
Tech Synapse22 分钟前
Python网络爬虫实践案例:爬取猫眼电影Top100
开发语言·爬虫·python
ahadee30 分钟前
蓝桥杯每日真题 - 第19天
c语言·vscode·算法·蓝桥杯
Theliars38 分钟前
C语言之字符串
c语言·开发语言
Reese_Cool41 分钟前
【数据结构与算法】排序
java·c语言·开发语言·数据结构·c++·算法·排序算法
一行玩python1 小时前
SQLAlchemy,ORM的Python标杆!
开发语言·数据库·python·oracle
数据小爬虫@2 小时前
利用Python爬虫获取淘宝店铺详情
开发语言·爬虫·python
搬砖的小码农_Sky2 小时前
C语言:结构体
c语言·数据结构
编程修仙3 小时前
Collections工具类
linux·windows·python
芝麻团坚果3 小时前
对subprocess启动的子进程使用VSCode python debugger
linux·ide·python·subprocess·vscode debugger