我的创作纪念日

文章目录

机缘

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


收获

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

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


日常

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

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

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


成就

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

C语言写计算器

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

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

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


憧憬

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

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

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

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

相关推荐
艾络迅Acceleronix6 分钟前
环境监测终端:STM32+EG800Z AT+ 艾络迅平台实战|多传感器采集联动全流程
c语言·stm32·单片机·嵌入式硬件·物联网·1024程序员节
炘爚15 分钟前
数据结构算法总结
数据结构·python·算法
信誓旦旦的程序猿16 分钟前
【Python量化实战宝典 #18】MACD 金叉死叉手册:DIF、DEA、柱体全拆解(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
Zwawa23 分钟前
一只按键不只“按下”:短按、长按和连按如何共存
c语言·单片机·嵌入式
Patrick在香港23 分钟前
一个加 1 的动作,把最大值变成了最小值
python·numpy·数据类型·整数溢出·数据精度
weixin_BYSJ19871 小时前
电竞先锋网站---附源码02032
java·vue.js·spring boot·python·django·tomcat·php
不脱发的程序猿1 小时前
红利ETF量化策略
人工智能·python·ai·程序员·量化交易·etf·策略回测
Apok'1 小时前
零基础学Python量化(1):研究大纲与流程
python·机器学习·金融·数据挖掘·数据分析
鬓戈1 小时前
llmproxy 系统开发目的和基本功能
人工智能·python
卷无止境2 小时前
ARM与x86、x64的能效之争:指令集只是故事的开头
后端·python