【记录】日常|shandianchengzi的三周年创作纪念日
机缘
接触 CSDN 之前,我已经倒腾过 hexo 搭建 github 博客、本地博客、图床;
接触 CSDN 之后,我还倒腾过纸质笔记、gitee 博客、博客园、知乎、b站、Notion、腾讯文档、有道云笔记、XMind、飞书文档、简书等一系列创作平台,但我总停在 CSDN。
不可否认的是,它的确不够美观。但写点东西足够了。
我最初在这里写博客,不是为了分享经验、记录学习或技术交流。实际上,我写博客的动机是:“搜了八百篇博客终于有一篇靠谱的,我一定得把这篇靠谱的记下来,这样互联网上就会多一篇靠谱的文章了。”
没错,就是抱着一种 审核 的初心去写文章。
与其说是写,倒不如说是整合信息。
与此同时,我注意到,我的搜索关键词有时不能得到正确的答案。作为小白的我,并不能很好地分析自己应该搜索些什么,需要多次修正自己的搜索关键词,才能找到结果。如果我能把我的前几个搜索关键词作为我的博客标题和摘要,那么下一个同样搜索思路的小白,就可以顺藤摸瓜找到我的博客,少走许多弯路。
这是我最初发表博客的目的。
——做一个贡献者,去改变些什么。
希望阅读到这两个出发点的朋友们,也能有所启发,找到自己的目的,开启自己的创作之旅。
收获
在创作过程中,我很开心看到总阅读量一点一点地涨上来。偶尔也会收到一些点赞、评论、回复。这些就像是我生活中的彩蛋。
难受时,偶然收到一个评论问问题,一种感觉就涌上心头:“噢,原来我还是被需要的。”
当然,与之相对的是高兴时。高兴时,偶尔收到一个评论问问题,我会想到:“啊!我的博客也会写出 bug !呜呜 !”
日常
提示:当前创作和你的工作、学习是什么样的关系
现在,打开 CSDN-写文章 已经是我写代码、写项目、写文档、看论文等一系列工作的前置准备步骤啦!
对于这个问题,我想,这段话更能解释清楚:

创作之于我是什么呢?
——起于生活,怎会需要与生活去平衡?
成就
提示:你过去写得最好的一段代码是什么? 请用代码块贴出来
我花费了最多心思的一段代码,或许就是这两行似有若无的 js 加密了:
try{let key=eval(CryptoJS.AES.decrypt("U2FsdGVkX1/sZGG8RDCO08aUuolRteDh0GJRsSIBI4mUGuX9Gd7aPaV9ruxiZ/gFCLStKO9n4P9Y1EH4RELsgQ==", 'trios').toString(CryptoJS.enc.Utf8));
eval(CryptoJS.AES.decrypt("U2FsdGVkX18903sbV5GwKO1wzwFnS9TRTACh25BIRdHGjFdkq2jd75+JYMyicx/7cgVcY4kwGLGqV6Yo0IaaWA==", key).toString(CryptoJS.enc.Utf8));}catch{;}
这两行在我写的第一个发布的脚本里,这个脚本也是目前为止的倒数第二个。我本来想着,只要是我发布的脚本,就全部加上这两行加密。哈哈,没想到到现在还只写过两个。
源程序是【MOOC】JS脚本|便于复制粘贴中国大学MOOC网站的测试题和选项里的脚本,下载链接是mooc复制粘贴助手。
可以看到,它的密钥就在这两行之内。毕竟这是个前端运行的,我也没想着弄服务器搞个大动作。
有缘人,自会解密吧。
憧憬
在创作过程中,我并没有始终坚持自己最初的目的,这让我有时候感到有些遗憾。我在最近一年的创作中,常常只是将博客作为一个记录工具,像备忘录一样地去整合一些信息、写一些笔记。
说实在的,在备忘录这方面,我写的不见得比别人写得更加好。我只能保证自己所写的东西都是自己去尝试过的,但我毕竟只是一个人,还有太多未知的东西,接触到的知识可能也过时了。所以对于始终关注我的博客的粉丝朋友们,我是感到非常抱歉的。
或许在将来,我应该在写博客之时,需要像最初一样,更加精益求精一些。这样对自己、对粉丝、对我的初心都更有帮助。
但我依旧不希望去运营自己的博客账号,也不太希望博客与博主挂钩。一方面,我是以一个贡献者的初心加入进来的,就不会以一个运营者的方式去颠覆它;另一方面,我非常认可下面这段话:

期待志同道合的每一个过来人、现在时、将来者!
【记录】日常|shandianchengzi的三周年创作纪念日的更多相关文章
- 实践GTD三周年后的体会
从2011年7月开始实践GTD到现在已经3年多了,按照年初设定的目标,应该写点GTD的体会,但提起笔来的时候却发现并没有什么太新的体会,大部分体会都已经在以前的文章中写到了,甚至有些流程已经简化了,看 ...
- 也用 Log4Net 之将自定义属性记录到文件中 (三)
也用 Log4Net 之将自定义属性记录到文件中 (三) 即解决了将自定义属性记录到数据库之后.一个新的想法冒了出来,自定义属性同样也能记录到文件中吗?答案是肯定的,因为Log4Net既然已经考虑 ...
- Log4Net 之将自定义属性记录到文件中 (三)
原文:Log4Net 之将自定义属性记录到文件中 (三) 即解决了将自定义属性记录到数据库之后.一个新的想法冒了出来,自定义属性同样也能记录到文件中吗?答案是肯定的,因为Log4Net既然已经考虑到了 ...
- (前端)angular报错日常以及记录日常
目录1 json的key...value问题 遍历json的key...value的时候报错: [tslint] for (... in ...) statements must be filtere ...
- <记录学习>(前三天)京东页面各种注意点
培训学校第1到3天先学习HTML现在流行的是HTML5,目前学习的是HTML5规范.(给有基础一定的人学习)前三天学习的是京东页面的编写,和以前写的不同,页面看上去和自己写的一样,但老师讲的还是有很多 ...
- msyql判断记录是否存在的三种方法
1. select count(*) from .... 这种方法最常见但是效率比较低,因为它需要扫描所有满足条件的记录 2. select 1 from xxxtable where .... 这种 ...
- Hadoop记录-日常运维操作
1.Active NameNode hang死,未自动切换 #登录当前hang死 Active namenode主机,停止Namenode,触发自动切换.hadoop-daemon.sh stop n ...
- SqlServer日常积累(三)
1.TRUNCATE 和 DELETE TRUNCATE操作没有记录删除操作日志 主要的原因是因为 TRUNCATE 操作不会激活触发器,因为TRUNCATE操作不会记录各行删除操作的日志,所以当你需 ...
- 记录一下我的三天清明节假期,TP5.1写企业站
在假期前就计划利用这三天时间写一个企业站,包括pc和wap,和微信公众平台 在计划时有些功能没有想好,导致后面踩了不少坑,前期计划一定要尽量做详细,表字段设计也要考虑好,不然后期开始写代码时会需要来回 ...
- Opengl_入门学习分享和记录_03_渲染管线(三)借助顶点数组对象VAO提高绑定属性效率
目前我们已经知道了,如果想要顶点着色器解释理解我们的输入数据,就必须要按照以下繁琐的步骤:第一步:将输入的数据复制一份到缓冲区,供OpenGL使用.而这块新出现的区域由VBO管理和表示.(若有多个输入 ...
随机推荐
- Linux下Docker及Nvidia Container ToolKit安装教程
作者:SkyXZ CSDN:SkyXZ--CSDN博客 博客园:SkyXZ - 博客园 我们接下来在Ubuntu中安装Docker(安装详见:Get Docker | Docker Docs)及NVI ...
- linux配置maven
1.下载mavenhttps://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/ 中找到相应的版本wget https://mirrors.tun ...
- JUC并发—2.Thread源码分析及案例应用
大纲 1.什么是线程以及并发编程 2.微服务注册中心案例 3.以工作线程模式开启微服务的注册和心跳线程 4.微服务注册中心的服务注册功能 5.微服务注册中心的心跳续约功能 6.微服务的存活状态监控线程 ...
- [国家集训队] Tree2 题解
加边删边 \(LCT\),标记下放同 \(luogu\) 线段树 \(2\) 一题. 时间复杂度 \(O(n\log n)\),第一次交的时候我维护 \(sum\) 不维护 \(sz\ WA\) 完了 ...
- 傻妞教程——对接QQ机器人go-cqhttp
原本我懒,用的傻妞QQbot一键安装版,docker的,最近有点问题,索性换了go-cqhttp 安装go-cqhttp: go-cqhttp项目地址:https://github.com/Mrs4s ...
- MediaToolkit:.NET 开发者的多媒体处理工具
MediaToolkit:.NET 开发者的多媒体处理工具 在开发过程中处理音频和视频文件是许多应用程序的重要功能.MediaToolkit 是一个强大的 .NET 库,帮助开轻松处理这些多媒体文件. ...
- 如何学好.net core?
https://www.zhihu.com/question/348740859/answer/842656513
- go gin web服务器使用fvbock/endless优雅地重启或停止
gin使用fvbock/endless gin 正常使用注册路由时: package main import "github.com/gin-gonic/gin" func mai ...
- kubelet.service: Failed with result 'exit-code'.
检查kubelet服务状态 systemctl status kubelet 检查journal日志 journalctl 的 -u 参数可以指定服务进行过滤,这样可以屏蔽 ...
- 痞子衡嵌入式:记录为i.MXRT1060更换较大容量Flash(IS25LP064A_IS25LP128F)导致二级App异常启动问题解决全过程(上篇)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是为i.MXRT1060更换较大容量Flash导致二级App异常启动问题. 痞子衡最近在支持一个 RT1062 国外客户项目,客户在项目预 ...