原创不易,坚持更难
早上CSDN发消息,今天是创作满三年的纪念日,邀请写一篇博文,谈谈感受

开博原因
2020年是一个特殊的年份,疫情刚爆发第一年,也是第一次居家办公,从过完年就一直居家办公,一直居家了38天。2020年也是人生转折的一年,刚好35岁,都说35岁中年危机,也是需要思考如何渡过中年危机的时候。
2017年出来小程序后,就一直关注这个赛道,思考如何进入小程序这个赛道。当然也学习了不少内容,买了head first 系列丛书,一共买了html、css、JavaScript、java、JSP等,系统看完基本知识是掌握了,但是感觉架构一套系统还是很困难。
然后又折腾学习PHP,买书,看视频,买电子课,但是过程历经艰难,也没达到很好的效果。还是没有入门。
2019年折腾了一年,感觉进展不大。2020年疫情居家办公,正好参加了一个腾讯举办的小程序训练营,接触了云开发,感觉云开发自己能够掌握,在课程学习完之后,写下了第一篇分享博文《微信小程序云开发入门实践》
2020年原创内容
其实写完第一篇之后,2020年也不是有太大的进展,因为云开发毕竟也是开发,难度也不小,2020年整年也没有太好的创作思路。
自己折腾了几个小案例,也学习了vue、element,但是进展不大。分享的案例呢也很初级。到了后半年基本上云开发也就不咋想学了,也没写什么内容,更多的是一些学习笔记。
2021年原创内容
在2020年年底的时候参加腾讯的Techo开发者大会上知道腾讯云会推出一款低代码开发工具,不用写代码就可以做应用。对于我折腾几年迟迟找不到感觉的大龄IT从业者来说,仿佛找到了一条光明大道。
于是从公测,到商用,一路跟随。因为2020年就已经有了写博客的习惯,想着边学边记录,一年时间创作了268篇博客,涵盖了自己学习低码的方方面面。
2022年原创内容
因为有了前一年的分享,写作水平有了较大的提升,而且通过分享也认识了不少的低码爱好者。2022年参加了S4赛道的创作,内容主要还是围绕低码的实战案例展开。
因为有了2021的积累,2022也带了不少学生,日常教学中也提炼了初学者遇到的各种障碍,也将其中常见的问题提炼成文章,文章更实用了。
2023年
今年终于满足了博客专家的6项要求,粉丝超过五千,原创100篇,技术有深度,连续创作3年。顺利的取得了博客专家的荣誉称号。
三年原创,其实过程也很曲折,曾经一次次的感觉要放弃,但是每次快放弃的时候,总是能收获到意外的惊喜,也就坚持了下来。
现在回看走过的路,刚走的时候也不知道会走多久,走多远。但贵在坚持,坚持走,转机就会出现。
谈谈写博客的好处吧,一个是记录学习,现在已经有了610篇原创,有时候忘记的时候在自己的知识库里搜索,马上就能找到当初解决的方案。
持续的写也能帮自己梳理思路,形成系统的思考。
写博客更像一个在互联网上的自己的一个电子名片,总能遇到和你一样有共同爱好的人,产生连接后你就能感受到这个世界的丰富多彩。
未来还会持续创作,习惯已经养成,路虽远,行则将至,事虽难,做则必成。无论将来有多难,一起努力吧。
相关文章:
原创不易,坚持更难
早上CSDN发消息,今天是创作满三年的纪念日,邀请写一篇博文,谈谈感受 开博原因 2020年是一个特殊的年份,疫情刚爆发第一年,也是第一次居家办公,从过完年就一直居家办公,一直居家了38天。2020年…...
计算机网络 | 谈谈TCP的流量控制与拥塞控制
文章目录一、TCP的流量控制1、利用滑动窗口实现流量控制【⭐⭐⭐】2、如何破解【死锁】局面❓二、TCP的拥塞控制1、拥塞控制的一般原理① 解决网络拥塞的误区② 拥塞控制与流量控制的关系【重点理解✔】2、TCP的拥塞控制方法① 接收窗口【rwnd】与拥塞窗口【cwnd】② 慢开始和拥…...
Flask入门(7):内置装饰器(钩子函数)
目录7.内置装饰器(钩子函数)7.1 before_request7.2 after_request7.3 before_first_request7.4 error_handlers7.5 template_filter7.6 template_global复习装饰器基础及其应用,可参考文章:闭包和装饰器 7.内置装饰器(…...
Java8新特性
✨作者:猫十二懿 ❤️🔥账号:CSDN 、掘金 、个人博客 、Github 🎉公众号:猫十二懿 写在最前面 在企业中更多的都是使用 Java8 ,随着 Java8 的普及度越来越高,很多人都提到面试中关于Java 8 也…...
哈希表题目:设计哈希集合
文章目录题目标题和出处难度题目描述要求示例数据范围解法一思路和算法代码复杂度分析解法二思路和算法代码复杂度分析题目 标题和出处 标题:设计哈希集合 出处:705. 设计哈希集合 难度 3 级 题目描述 要求 不使用任何内建的哈希表库设计一个哈希…...
java static关键字 万字详解
目录 一、为什么需要static关键字: 二、static关键字概述 : 1.作用 : 2.使用 : 三、static修饰成员变量详解 : 1.特点 : 2.细节 : ①什么时候考虑使用static关键字? ②静态变量和非静态变量的区别? ③关于静态变量的初始化问题 : ④关于静态变…...
光谱实验反射、透射光谱测量
标题反射、透射光谱测量的基本原理 暗背景/基线:Dark………………………………………………………………0% (空)白参考:Reference…………………………………………………………100% 样品反射/透射光谱:Sampl…...
【基础算法】之 冒泡排序优化
冒泡排序思想基本思想: 冒泡排序,类似于水中冒泡,较大的数沉下去,较小的数慢慢冒起来(假设从小到大),即为较大的数慢慢往后排,较小的数慢慢往前排。直观表达,每一趟遍历,…...
Python | 线程锁 | 3分钟掌握【同步锁】(Threading.Lock)
文章目录概念无锁加锁死锁解决死锁概念 threading.Lock 同步锁,可以用于保证多个线程对共享数据的独占访问。 当一个线程获取了锁之后,其他线程在此期间将不能再次获取该锁,直到该线程释放锁。这样就可以保证共享数据的独占访问,…...
Linux下安装MySQL8.0的详细步骤(解压tar.xz安装包方式安装)
Linux下安装MySQL8.0的详细步骤 第一步:下载安装配置 第二步:修改密码,并设置远程连接(为了可以在别的机器下面连接该mysql) 第三步:使用Navicat客户端连接 搞了一台云服务器,首先要干的活就是…...
leaflet 绘制多个点的envelope矩形(082)
第082个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet中如何根据多边形的几个坐标点来绘制envelope矩形。 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果. 文章目录 示例效果配置方式示例源代码(共78行)安装插件相关API参考:专栏目标示例…...
CAJ论文怎么批量免费转换成Word
大家都知道CAJ文件吗?这是中国学术期刊数据库中的文件,这种文件类型比较特殊。如果想要提取其中的内容使用,该如何操作呢?大家可以试试下面这种免费的caj转word的方法,多个文档也可以一起批量转换。准备材料:CAJ文档、…...
面试必问: 结构体大小的计算方法
结构体大小的计算需同时满足以下几点 一、结构体成员的偏移量必须是当前成员大小的整数倍。(0是任何数的整数倍) 举一个例子 struct Test1{char a; // 当前偏移量为0,是char所占字节数1的整数倍 所以所占大小为1char b; …...
Java中super函数的用法
1 问题 Java中super函数有很多方法,在使用的时候我们应该如何正确区分? 2 方法 三种用法: 访问父类的方法。 调用父类构造方法。 访问父类中的隐藏成员变量。 class A{ int x,y; A(int x,int y){ System.out.println("A"); } } cla…...
第十一届“泰迪杯”数据挖掘挑战赛携“十万”大奖火热来袭
第十一届“泰迪杯”数据挖掘挑战赛 竞赛组织 主办单位: 泰迪杯数据挖掘挑战赛组织委员会 承办单位: 广东泰迪智能科技股份有限公司 人民邮电出版社 协办单位: 重庆市工业与应用数学学会、广东省工业与应用数学学会、广西数学学会、河北省工业…...
分享三个可以在家做的正规兼职工作,看到就是赚到
你可以在家做正式的兼职工作。在线兼职工作值得考虑,时间相对自由。在线兼职收入可能不如线下滴滴和外卖立竿见影,但仍然可以坚持收入。有些人比工作工资发展得更高。当然,天上不会有馅饼,不劳无获。那么有哪些正规的兼职可以在家…...
javaFx实现鼠标穿透画布,同时操作画布和桌面,背景透明,类似ppt批注
一、功能需要由来和大致效果 今天,我们要用javaFx来实现一个鼠标穿透画布的功能,该需求来自于在我们的javaFx桌面应用中,需要实现一个悬浮的桌面侧边工具栏,在工具栏中有画笔绘制,批注的功能,能够实现在任何…...
客户服务知识库的最佳实践7个步骤
每个公司的声誉都依赖于客户,如果客户因为想要购买你的产品找到你,但是了解到你的客户服务做的不好,可能也会放弃你的产品,就像市场营销依赖于潜在客户的关系一样,公司的服务部门也需要依赖于现有客户的关系࿰…...
多重继承的虚函数表
同一个类,不同对象使用同一张虚函数表 不同类使用不同的虚函数表 子类自己添加的虚函数(非重写),在VS中是将此放在第一个继承类的虚函数表里. #include <iostream> using namespace std;class Father { public:virtual void func1() { cout << "Father::f…...
第11篇:Java开发工具使用和代码规范配置
目录 1、IntelliJ IDEA 简介 2. IntelliJ IDEA 下载 3. IntelliJ IDEA 安装和使用 3.1 安装到Windows下 3.2 快速编写 Hello World 程序...
2026最权威的十大AI论文工具推荐
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 当今,人工智能技术于学术写作范畴的运用愈发广泛,该技术的关键价值在…...
解释器指令入口——转发表
解释器指令入口——转发表 JVM虚拟机当执行到某个字节码指令时,并不是像想象中的采用下列C语言的形式执行 void Execute(ByteCode code){switch(code){case NOP:do_nop();break;case ACONST_NULL:do_aconst_null();break;...} }之所以hotspot不能用上述方法的原因是计算机的…...
实战应用:基于快马平台构建汇率数据获取与移动平均线分析工具
最近在做一个外汇数据分析的小工具,正好用InsCode(快马)平台快速实现了原型。这个工具主要用来监控美元对欧元和日元的汇率变化,并计算移动平均线辅助判断趋势。下面分享下具体实现思路和过程。 数据获取部分 我选择了免费的ExchangeRate-API作为数据源&…...
PHP的扩展的生命周期的庖丁解牛
"PHP 扩展 (Extension)"的生命周期,常被误解为“一个 .so 或 .dll 文件被加载进内存”那么简单。 但本质上,它是 C 语言编写的底层模块与 PHP Zend 引擎之间的一次“深度联姻”。 它的生命周期严格绑定在 PHP 进程(或 FPM 子进程&a…...
Electron应用部署终极指南:@electron/asar 与CI/CD集成方案
Electron应用部署终极指南:electron/asar 与CI/CD集成方案 【免费下载链接】asar Simple extensive tar-like archive format with indexing 项目地址: https://gitcode.com/gh_mirrors/as/asar 在Electron应用开发中,如何高效打包和部署应用是每…...
提升开发效率:用快马一键生成智能排序工具模块
在开发过程中,排序功能几乎是每个项目都会用到的核心模块。无论是处理用户数据、展示商品列表,还是分析日志信息,一个高效可靠的排序工具都能大幅提升开发效率。最近我在InsCode(快马)平台上尝试生成智能排序模块,发现整个过程比想…...
(论文速读)AFSS :防遗忘采样策略
论文题目:Does YOLO Really Need to See Every Training Image in Every Epoch?(YOLO真的需要查看每个epoch的每个训练图像吗?)会议:CVPR2026摘要:YOLO检测器以其快速的推理速度而闻名,但是训练它们仍然非…...
智能SQL工具全攻略:从自然语言到高效数据查询的技术实践
智能SQL工具全攻略:从自然语言到高效数据查询的技术实践 【免费下载链接】sqlcoder SoTA LLM for converting natural language questions to SQL queries 项目地址: https://gitcode.com/gh_mirrors/sq/sqlcoder 在数据驱动决策的时代,智能SQL工…...
如何选用激光测距用晶振来提升精度?
在选择激光测距用晶振时,需考虑频率稳定性、封装尺寸和应用环境。陶瓷晶振以其优越的频率稳定性特点,特别适合用于高精度测距任务。其在温度变化和外部干扰下仍能保证准确的输出,从而提升测量结果的可靠性。同时,贴片声表晶振凭借…...
3个核心功能让视频创作者内容采集效率提升300%的实战指南
3个核心功能让视频创作者内容采集效率提升300%的实战指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音…...
