我的创作纪念日

文章目录

机缘

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


收获

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

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


日常

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

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

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


成就

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

C语言写计算器

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

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

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


憧憬

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

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

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

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

相关推荐
Hylan_J3 小时前
【VSCode】MicroPython环境配置
ide·vscode·python·编辑器
莫忘初心丶3 小时前
在 Ubuntu 22 上使用 Gunicorn 启动 Flask 应用程序
python·ubuntu·flask·gunicorn
李白同学4 小时前
【C语言】结构体内存对齐问题
c语言·开发语言
楼台的春风5 小时前
【MCU驱动开发概述】
c语言·驱动开发·单片机·嵌入式硬件·mcu·自动驾驶·嵌入式
失败尽常态5236 小时前
用Python实现Excel数据同步到飞书文档
python·excel·飞书
2501_904447746 小时前
OPPO发布新型折叠屏手机 起售价8999
python·智能手机·django·virtualenv·pygame
青龙小码农6 小时前
yum报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
开发语言·python·bash·liunx
大数据追光猿6 小时前
Python应用算法之贪心算法理解和实践
大数据·开发语言·人工智能·python·深度学习·算法·贪心算法
Leuanghing6 小时前
【Leetcode】11. 盛最多水的容器
python·算法·leetcode
xinxiyinhe7 小时前
如何设置Cursor中.cursorrules文件
人工智能·python