机缘

  接触 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的三周年创作纪念日的更多相关文章

  1. 实践GTD三周年后的体会

    从2011年7月开始实践GTD到现在已经3年多了,按照年初设定的目标,应该写点GTD的体会,但提起笔来的时候却发现并没有什么太新的体会,大部分体会都已经在以前的文章中写到了,甚至有些流程已经简化了,看 ...

  2. 也用 Log4Net 之将自定义属性记录到文件中 (三)

    也用 Log4Net  之将自定义属性记录到文件中 (三)  即解决了将自定义属性记录到数据库之后.一个新的想法冒了出来,自定义属性同样也能记录到文件中吗?答案是肯定的,因为Log4Net既然已经考虑 ...

  3. Log4Net 之将自定义属性记录到文件中 (三)

    原文:Log4Net 之将自定义属性记录到文件中 (三) 即解决了将自定义属性记录到数据库之后.一个新的想法冒了出来,自定义属性同样也能记录到文件中吗?答案是肯定的,因为Log4Net既然已经考虑到了 ...

  4. (前端)angular报错日常以及记录日常

    目录1 json的key...value问题 遍历json的key...value的时候报错: [tslint] for (... in ...) statements must be filtere ...

  5. <记录学习>(前三天)京东页面各种注意点

    培训学校第1到3天先学习HTML现在流行的是HTML5,目前学习的是HTML5规范.(给有基础一定的人学习)前三天学习的是京东页面的编写,和以前写的不同,页面看上去和自己写的一样,但老师讲的还是有很多 ...

  6. msyql判断记录是否存在的三种方法

    1. select count(*) from .... 这种方法最常见但是效率比较低,因为它需要扫描所有满足条件的记录 2. select 1 from xxxtable where .... 这种 ...

  7. Hadoop记录-日常运维操作

    1.Active NameNode hang死,未自动切换 #登录当前hang死 Active namenode主机,停止Namenode,触发自动切换.hadoop-daemon.sh stop n ...

  8. SqlServer日常积累(三)

    1.TRUNCATE 和 DELETE TRUNCATE操作没有记录删除操作日志 主要的原因是因为 TRUNCATE 操作不会激活触发器,因为TRUNCATE操作不会记录各行删除操作的日志,所以当你需 ...

  9. 记录一下我的三天清明节假期,TP5.1写企业站

    在假期前就计划利用这三天时间写一个企业站,包括pc和wap,和微信公众平台 在计划时有些功能没有想好,导致后面踩了不少坑,前期计划一定要尽量做详细,表字段设计也要考虑好,不然后期开始写代码时会需要来回 ...

  10. Opengl_入门学习分享和记录_03_渲染管线(三)借助顶点数组对象VAO提高绑定属性效率

    目前我们已经知道了,如果想要顶点着色器解释理解我们的输入数据,就必须要按照以下繁琐的步骤:第一步:将输入的数据复制一份到缓冲区,供OpenGL使用.而这块新出现的区域由VBO管理和表示.(若有多个输入 ...

随机推荐

  1. flutter-构造方法给数组list默认空值

    1 class NewstStyle extends StatelessWidget { 2 final List<DkCenterUpload> upload; 3 const News ...

  2. OneDrive分享、多人操作电脑中大文件的方法

      本文介绍基于OneDrive网盘实现电脑大文件共享.协同办公的方法. 1 前言   作为网盘的重度用户,在学习.工作.生活中可以说少不了与各类云盘打交道.在这一过程中,也慢慢了解到不同网盘软件的特 ...

  3. autMan奥特曼机器人-相关命令

    <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/e ...

  4. Week09_day05(Java API操作Hbase)

    package com.wyh.HbaseAPI; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbas ...

  5. WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战

    开源项目名称:leagueoflegends-OpenSilver 作者:Vicky&James leagueoflegends-opensilver:https://github.com/j ...

  6. python进程 - 调试报错 you are not using fork to start your child processes

    在走这段代码的时候报错了,记录一下我的调试过程,感觉有个思路来走就挺好的. 1.报错与解决 文件名字:ClassifierTest.py import torch import torchvision ...

  7. Easyexcel(2-文件读取)

    同步读取 读取单个Sheet 通过sheet方法指定对应的Sheet名称或下标读取文件信息 通过doReadSync方法实现同步读取 @Data public class UserExcel { @E ...

  8. RTC、直播、点播技术对比|腾讯云/即构/声网如何 选型 2025 版

    前言 作为一个有多年实战经验的开发者,在音视频技术领域我深刻体会到 RTC(实时通信).直播和点播三者的不同.虽然它们的核心都涉及音视频内容的传输,但在实际应用中,它们的技术实现.使用场景以及所面临的 ...

  9. 【Verilog】表达式位宽与符号判断机制

    缘起于p1课下alu算数位移设计.查了好多资料,最后发现还是主要在翻译官方文档.浪费了超多时间啊,感觉还是没搞透,还是先以应用为导向放一放,且用且归纳 1.表达式位宽 expression bit l ...

  10. Caddy web服务器

    caddy 中文文档:https://caddy2.dengxiaolong.com/docs/ 常用命令 命令 描述 caddy run 启动Caddy服务器 caddy reload 重载Cadd ...