【博客之星】年度总结:在云影与墨香中探寻成长的足迹
🐇明明跟你说过:个人主页
🔖行路有良友,便是天堂🔖
目录
一、年度回顾
1、创作历程
2、个人成长
3、个人生活与博客事业
二、技术总结
1、赛道选择
2、技术工具
3、实战项目
三、前景与展望
1、云原生未来的发展
2、云原生的影响
四、写在最后
1、感恩有你,一路同行
一、年度回顾
1、创作历程
时光荏苒,岁月如流,不经意间,我们已站在了2025年的门槛前。回首往昔,仿佛昨日的景象依旧历历在目,而今朝却已换了新颜。
这一年,不仅是时间长河中的一个刻度,更是个人成长与时代变迁交织共鸣的重要节点。随着科技的脚步日益加快,世界正以前所未有的速度发生着深刻的变化,每一个瞬间都充满了无限可能。
在这辞旧迎新的时刻,让我们一同回顾过去一年里的点滴收获,展望未来道路上的美好憧憬。
过去的2024年,对于我来说,在博客之路上,是规划、实践与成长的一年。
2024年1月23号,我发布了第一篇技术文章,从此打开了CSDN创作者的大门,与CSDN一起踏上了成就一亿技术人的星辰大海。
3月15日,粉丝量突破500,激动的心,无以言表!
5月16日,粉丝量突破2000,获得云原生领域新星创作者认证。
2024年,累计发布164篇文章,阅读量突破50万,粉丝量近8000,这一切离不开每一读者与同仁们的支持,在此郑重对大家说声谢谢!
2、个人成长
从一开始的迷茫,无从下手,在到后来的思想迸发、得心应手,收获了许多粉丝的支持与一条条暖心的评论,同时也印证了我个人的成长,是的,我也在一步一个脚印的向着博客专家、资深大佬的路上迈进!
在我望向左右的同时,也看到了许多伙伴一齐,我们一起为CSDN成就每一位技术人的英雄梦共同努力着。
其实,我写博客的初衷很简单,将自己所学的一些粗浅的知识与技术过程记录下来,当然,如果能实实在在的帮助到每一位读者,解决学习或工作中的问题,那就是意外之喜了。😊😊
所幸,编写文章的同时,也对以往掌握的技术有了更加深入的了解,对云原生领域有了新的认识。
同时,也感受到了粉丝量、阅读量增长而带给我的成就感!
3、个人生活与博客事业
我是一个业余生活并不丰富的人,写博客,填补了我休息时间的空白,到后来,我开始享受写博客带给我的悠闲与放松。
当学会了某一项技术或技能,并不意味着就有发挥施展的机会与空间,许多时候我们可能会感叹,诸如英雄无用武之地······等等,而CSDN,正好给了每一位笔者,一个分享的平台,同时也把前沿、实用、有用的见解和经验带给了每一位读者,我一直都感叹CSDN创始人在创立CSDN时的初衷与希冀,太伟大了!!!
总而言之,写博客已经成为了我生活中的一部分,我也从知识的消费者变成了知识的生产者。
二、技术总结
1、赛道选择
博客编写之初,我也在犹豫到底要投身于那个领域,运维?开发?大数据?云原生?
后来我发现这些领域是息息相关的,有着许多直接、简介的联系,就像开发、大数据、云原生的底层都离不开操作系统,也就是运维领域,而运维也与开发、大数据、云原生少不了要打交道。
于是我决定了以云原生领域为主,奠定基础的同时向其他领域延申,呈现给大家丰富多彩的技术内容。
2、技术工具
在164篇文章中,涉及到的技术工具众多,例如:Ansible、Jenkins、ELK、Kubernetes、Docker、Prometheus·····等等,每一种工具或技术栈都有不同的作用与用途,彼此之间相辅相成。
每一篇文章创作前,我都习惯性的站在读者与用户的角度去想,这篇文章到底要表达什么,如何由浅入深、循序渐进的向读者阐述文章的核心内容,这些内容真的是读者需要的吗?
时刻告诫自己,要以读者的需求为导向,不要为了写博客而写博客!
3、实战项目
过去的一年当中,我将自己所遇的项目实战经验,编进了博客当中。
例如:
- 《洞察之眼:ELK监控与可视化》系列专栏中,详细的介绍了ELK项目的需求分析、架构设计、部署落地、运维调试等等。
- 《Kubernetes航线图:从船长到K8s掌舵者》专栏中,介绍了如何从无到有搭建Kubernetes容器平台
三、前景与展望
1、云原生未来的发展
我认为,在这个快速发展的社会中,每一个公司的决策者、项目的执行者,关注点很大一部分在于效率和成本上,而云原生在这方面有着天然优势。
关于云原生的发展我认为在以下几个方面:
1. 深度集成人工智能(AL)和机器学习(ML):
- 智能决策:云原生应用将更多的利用AL/ML技术来实现自动化任务、优化资源配置等,并提供更精准的服务
- 智能化运维:通过AI驱动的日志分析、异常检测等功能提升系统的自愈能力
2. 事件驱动架构(EDA)
- 实时响应:为了满足日益增长的数据处理需求,云原生系统将更多采用事件驱动的设计模式,以支持异步通信、流式处理和即时反馈机制。
- 微服务间的高效协作:借助轻量级消息队列和服务网格等工具,增强不同组件之间的互动性和灵活性。
3. 边缘计算融合
- 降低延迟:通过在靠近数据源的位置(如物联网设备)上运行应用程序,减少网络传输时间,提高用户体验。
- 分布式智能:使本地节点能够执行复杂的计算任务,减轻中心服务器的压力,同时确保数据的安全性和隐私保护。
2、云原生的影响
随着云原生技术的不断进步及其在各行各业中的广泛应用,它不仅改变了企业的运营模式和技术架构,也深刻地影响着社会结构和人文环境。
1. 促进全球化协作
- 打破地理限制:云原生平台允许开发者、企业甚至个人用户在全球范围内进行协作,无需考虑物理位置或时区差异。
- 资源共享:通过云服务提供的强大计算能力和存储资源,不同地区的团队可以共享同一套工具和服务,提高工作效率,降低成本。
2. 加速创新步伐
- 降低准入门槛:云原生降低了启动新技术项目的成本和技术复杂度,使得更多的初创公司和个人开发者能够快速进入市场,推动了技术和商业模式的创新。
- 持续交付能力:借助CI/CD流水线和自动化测试等实践,企业可以更频繁地发布新功能,更快响应市场需求变化,从而保持竞争优势。
3. 改变工作方式
- 远程办公普及:云原生技术支持下的SaaS(软件即服务)应用让员工可以从任何地点接入公司系统,促进了灵活的工作安排和远程办公文化的形成。
- 职业发展多样化:随着云计算相关职位需求的增长,越来越多的人选择投身于这一领域,促使教育机构和社会培训机构开设更多针对性课程,为人才成长提供更多机会。
四、写在最后
1、感恩有你,一路同行
回首这一年,我们在云原生的浪潮中乘风破浪,共同见证了技术的进步与发展,也一同经历了许多难忘的瞬间。
每一次键盘的敲击,每一行代码的编写,都凝聚着无数个日夜的心血与汗水,而这些努力的背后,更离不开每一位读者的支持与好友的鼓励。
在此,特别感谢那些始终陪伴在身边的朋友们,你们的建议和反馈是我不断前进的动力源泉,特别感谢CSDN官方团队的平台和技术支持,和CSDN的每一位工作人员,我知道,你们更加的辛苦!
更要感谢所有默默关注和支持我的读者们,是你们的热情赋予了这份工作无尽的意义。
未来的日子里,愿我们继续携手并肩,在探索未知世界的道路上留下坚实的足迹,无论风雨兼程还是阳关灿烂,我都将怀着一颗感恩的心,与大家一起分享更多的思考与见解,共同迎接每一个充满希望的新起点!
最后,衷心祝愿大家在新的一年里身体健康、万事如意!让我们一起期待未来更多精彩纷呈的技术旅程吧!
感谢您一直以来的关注与支持,愿我们在未来的岁月里,继续相伴成长,共同书写属于我们的故事。
CSDN明明跟你说过
2025年1月23号
相关文章:

【博客之星】年度总结:在云影与墨香中探寻成长的足迹
🐇明明跟你说过:个人主页 🔖行路有良友,便是天堂🔖 目录 一、年度回顾 1、创作历程 2、个人成长 3、个人生活与博客事业 二、技术总结 1、赛道选择 2、技术工具 3、实战项目 三、前景与展望 1、云原生未来…...

SpringBoot的Swagger配置
一、Swagger配置 1.添加依赖 <dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>3.0.2</version> </dependency> 2.修改WebMvcConfig Slf4j Configurat…...

machine learning knn算法之使用KNN对鸢尾花数据集进行分类
通过导入必要的scikit-learn导入必要的库,加载给定的数据,划分测试集和训练集之后训练预测和评估即可 具体代码如下: import numpy as np from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split f…...

C语言练习(16)
猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第10天早上想再吃时,见只剩一个桃子了…...

SOAFEE 技术研讨会:汽车软件定义与自动驾驶技术探讨
在本次技术研讨会上,来自汽车与科技领域的专家们围绕汽车软件定义及自动驾驶技术展开了深入交流与探讨。从 SOAFEE 蓝图计划的创新性理念,到 Autoware 开源项目及 Open AD Kit 在实际应用中的探索,再到 Edge Workload Abstraction and Orches…...

R语言学习笔记之开发环境配置
一、概要 整个安装过程及遇到的问题记录 操作步骤备注(包含遇到的问题)1下载安装R语言2下载安装RStudio3离线安装pacman提示需要安装Rtools4安装Rtoolspacman、tidyfst均离线安装完成5加载tidyfst报错 提示需要安装依赖,试错逐步下载并安装…...

多版本并发控制:MVCC的作用和基本原理
多版本并发控制:MVCC的作用和基本原理 1、MVCC简介1.1 快照读与当前读的区别1.1.1 快照读1.1.2 当前读 1.2 数据库的读写问题1.3 MVCC的作用 2、MVCC实现原理之ReadView2.1 什么是ReadView2.2 ReadView的设计思路2.3 MVCC整体操作流程 1、MVCC简介 1.1 快照读与当前…...
ubuntu18.04安装nvm管理本机node和npm
ubuntu18.04安装nvm管理本机node和npm nvm的使用方法1. 安装nvm2. 加载nvm3. 安装执行版本4. 设置默认版本(可选)5. 检查:6. 将配置加入到shell配置文件中(默认已经加入) 如果系统全局的 Node.js 存在,但被 nvm 覆盖了,可以通过禁用或卸载 nvm 恢复到系统…...

【数据结构进阶】红黑树超详解 + 实现(附源码)
🌟🌟作者主页:ephemerals__ 🌟🌟所属专栏:数据结构 目录 前言 一、红黑树介绍 二、红黑树原理详解 三、红黑树的实现 1. 节点定义 2. 红黑树类型定义及接口声明 3. 红黑树的插入(重点&a…...

leetcode_3092. 最高频率的 ID
https://leetcode.cn/problems/most-frequent-ids/description/ 看到这个数据范围 最极端情况 如果nums全为一个数 并且数量取到最大 那么范围是10的10次方 需要longlong储存 这题主要运用了哈希表配合multiset实现 哈希表主要用作存储某个数的出现次数 mst则用于记录出现次…...

鸿蒙仓颉环境配置(仓颉SDK下载,仓颉VsCode开发环境配置,仓颉DevEco开发环境配置)
目录 1)仓颉的SDK下载 1--进入仓颉的官网 2--点击图片中的下载按钮 3--在新跳转的页面点击即刻下载 4--下载 5--找到你们自己下载好的地方 6--解压软件 2)仓颉编程环境配置 1--找到自己的根目录 2--进入命令行窗口 3--输入 envsetup.bat 4--验证是否安…...

数据统计–图形报表(day11)
Apache ECharts 介绍 Apache ECharts 介绍 Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。 官网地址:Apache ECharts 入门案例 Apache Echarts官方…...

源码分析之Openlayers样式篇CircleStyle类
访问Openlayers网站(https://jinuss.github.io/Openlayers_map_pages/,网站是基于Vue3 Openlayers,里面有大量的实践和案例。觉得还不错,可以 给个小星星Star,鼓励一波 https://github.com/Jinuss/OpenlayersMap哦~ 概述 在 Ope…...

解决CentOS9系统下Zabbix 7.2图形中文字符乱码问题
操作系统:CentOS 9 Zabbix版本:Zabbix7.2 问题描述:主机图形中文字符乱码 解决方案: # 安装字体配置和中文语言包 sudo yum install -y fontconfig langpacks-zh_CN.noarch # 检查是否已有中文字体: fc-list :lan…...
AF3 FourierEmbedding类源码解读
FourierEmbedding 是一个用于扩散条件的傅里叶嵌入类,其核心是将输入的时间步噪声强度或控制参数(timestep)转换为高维的周期性特征。 源代码: class FourierEmbedding(nn.Module):"""Fourier embedding for diffusion conditioning."""de…...
vsftpd虚拟用户部署
vsftpd虚拟用户部署 案例提供两个用户如下,使用centos7验证可行。 test *AO9ih&7 ftp DTx4zp_shell脚本运行一键安装vsftp #!/bin/bash yum -y install vsftpd ftp >/etc/vsftpd/vsftpd.conf cat <<EOL >> /etc/vsftpd/vsftpd.conf anonymous_enableNO l…...

MySQL 容器已经停止(但仍然存在),但希望重新启动它,并使它的 3306 端口映射到宿主机的 3306 端口是不可行的
重新启动容器并映射端口是不行的 由于你已经有一个名为 mysql-container 的 MySQL 容器,你可以使用 docker start 启动它。想要让3306 端口映射到宿主机是不行的,实际上,端口映射是在容器启动时指定的。你无法在容器已经创建的情况下直接修改…...
汇编实验·顺序程序设计
一、实验目的: 1.能够熟练的进行顺序程序的编写,掌握基本的汇编语言指令的用法 2.通过程序设计理解掌握不同类型的数据混合运算的基本规则 3.熟练掌握各种寻址方式,深入理解逻辑地址和物理地址的相关概念 二、实验内容 有三个长度分别为1、2、4个字节的数据,编写程序求…...

AIGC视频扩散模型新星:Video 版本的SD模型
大家好,这里是好评笔记,公主号:Goodnote,专栏文章私信限时Free。本文详细介绍慕尼黑大学携手 NVIDIA 等共同推出视频生成模型 Video LDMs。NVIDIA 在 AI 领域的卓越成就家喻户晓,而慕尼黑大学同样不容小觑,…...

HarmonyOS:通过(SQLite)关系型数据库实现数据持久化
一、场景介绍 关系型数据库基于SQLite组件,适用于存储包含复杂关系数据的场景,比如一个班级的学生信息,需要包括姓名、学号、各科成绩等,又或者公司的雇员信息,需要包括姓名、工号、职位等,由于数据之间有较…...

铭豹扩展坞 USB转网口 突然无法识别解决方法
当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…...

关于iview组件中使用 table , 绑定序号分页后序号从1开始的解决方案
问题描述:iview使用table 中type: "index",分页之后 ,索引还是从1开始,试过绑定后台返回数据的id, 这种方法可行,就是后台返回数据的每个页面id都不完全是按照从1开始的升序,因此百度了下,找到了…...

前端导出带有合并单元格的列表
// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...

视频字幕质量评估的大规模细粒度基准
大家读完觉得有帮助记得关注和点赞!!! 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用,因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型(VLMs)在字幕生成方面…...

高危文件识别的常用算法:原理、应用与企业场景
高危文件识别的常用算法:原理、应用与企业场景 高危文件识别旨在检测可能导致安全威胁的文件,如包含恶意代码、敏感数据或欺诈内容的文档,在企业协同办公环境中(如Teams、Google Workspace)尤为重要。结合大模型技术&…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
Unit 1 深度强化学习简介
Deep RL Course ——Unit 1 Introduction 从理论和实践层面深入学习深度强化学习。学会使用知名的深度强化学习库,例如 Stable Baselines3、RL Baselines3 Zoo、Sample Factory 和 CleanRL。在独特的环境中训练智能体,比如 SnowballFight、Huggy the Do…...

(转)什么是DockerCompose?它有什么作用?
一、什么是DockerCompose? DockerCompose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器。 Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。 DockerCompose就是把DockerFile转换成指令去运行。 …...

智能分布式爬虫的数据处理流水线优化:基于深度强化学习的数据质量控制
在数字化浪潮席卷全球的今天,数据已成为企业和研究机构的核心资产。智能分布式爬虫作为高效的数据采集工具,在大规模数据获取中发挥着关键作用。然而,传统的数据处理流水线在面对复杂多变的网络环境和海量异构数据时,常出现数据质…...

均衡后的SNRSINR
本文主要摘自参考文献中的前两篇,相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程,其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt 根发送天线, n r n_r nr 根接收天线的 MIMO 系…...