我的创作纪念日

文章目录

机缘

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


收获

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

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


日常

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

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

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


成就

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

C语言写计算器

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

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

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


憧憬

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

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

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

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

相关推荐
战族狼魂几秒前
MetaPrompt编译器核心逻辑拆解
开发语言·人工智能·python
lunzi_0826几秒前
【学习笔记】《Python编程 从入门到实践》第5章:if语句、条件测试与列表处理实战
笔记·python·学习
sunshineine6 分钟前
FreeCAD
python
dinl_vin15 分钟前
Python 并发编程实战:多线程、协程与多进程全解析
开发语言·人工智能·python
长空任鸟飞_阿康31 分钟前
驾驭 AI 这匹野马:深入解析智能体 Harness 工程
人工智能·python·ai
龙腾AI白云34 分钟前
数字孪生:虚拟调试,真实交付
c语言·virtualenv·知识图谱
skywalk81631 小时前
请结合以下说明,先完成类似python的内置函数。 然后再去完成内置库(标准款) ‌内置函数‌
开发语言·python
我不是懒洋洋1 小时前
手写一个异步日志库:从printf到高性能无锁日志
java·c语言·开发语言·c++·visual studio
郝学胜-神的一滴1 小时前
Python 高级编程 018:深挖 super
开发语言·python·程序人生·软件构建
2401_868534781 小时前
2026年5月系统分析
数据结构·python·tornado