【回顾2023,展望2024】砥砺前行

2023年总结

在这里插入图片描述

转眼间,迎来了新的一年2024年,回顾2023,对于我来说是一个充满平凡但又充实又幸运的一年。这一年经历了很多的事情,包括博客创作、技术学习、出书、买房等,基本上每件事情都是一个前所未有的挑战和机遇、使我的知识补充的更加迅速,人生阅历更加丰富。遥想当年上大学刚毕业的青涩,懵懂,到现在的成熟,真的是岁月催人老。故事有点长,坐好小凳子🪑,下面且听我慢慢道来!

1、技术成长

在技术学习方面,其实有很多想和大家聊聊的,但从哪说起呢?那就从我上大学的时候开始说起吧,在大学学习的专业就是计算机科学与技术,可以说算是科班出身,但是很少接触项目的学习,最多就是每次期末的实训,但也基本上都是寥寥敷衍的交个作业就完事了,连基本的Redis、Spring Boot、MQ等技术都没使用过。后来去公司实习,才慢慢的了解到很多东西,让我突然感觉到很多的技术全都是未知的,好巧不巧都在我的知识盲区内,包括有一些专业的术语、代码编写等。Linux服务器就基本上都没有操作过,然后就这样开始了Java入坑之旅。

之后就是不停地学习、看看视频、别人写的博客和项目文档,当然一开始肯定有很多看不懂的,遇到看不懂的我就自己仿照着写写代码,然后再去查找相关的文章一点点的扣,也浪费了很多的时间,不过成效还是有的。有时就有粉丝问我,是不是要报个班去学习,我个人感觉还是要看自己。PS:我在上大学的时候,学校也和某机构有合作,我们去培训了好几个月,但总的感觉来看,对自己带来的东西不是很多。(仅代表个人观点)。

慢慢的,到现在已经工作好几年了,现在做的是Java开发,在平时的工作中主要是以Java为主,前端和其他的技术都是自己业余学习,毕竟保持一颗全栈开发的心。

今年学习了Vue的相关知识、uni-app学习、Linux命令和Spring Boot 3版本的相关知识,还学习了Jenkins、Docker的相关项目部署和实战,还有很多小的知识点,这里不在一一细说,总的来说都是开发相关的东西,关于Python的话,打算24年有时间学习一下。

2、博客创作

关于博客的创作,并没有很遵循每天都更新的状态,有时候比较忙就没有更新,希望在新的一年会有所改变。

现在发文章基本上就在CSDN上发文章,主要涉及的内容基本上就是技术全栈相关的知识、Java、运维、前端、做项目等方面。比较有成就感和坚持做的事情就是写了一个《SpringBoot + vue开发个人博客项目实战教程》的专题博客,我没有去特意的推广和宣传,关于涨粉也都是随意的增长,导致今年粉丝数量也没有过1W。

在这里插入图片描述

先来说说为什么写这个项目教程专题吧!

在写这个项目教程的时候,我当时的技术也就刚刚开始好起来,当时就想自己慢慢写一个项目,就当自己积累做项目的经验了,然后慢慢的通过我同学和网上的一些问题,我就发现有很多小伙伴的处境和我差不多,自己学习了基础感觉又什么都没有学习,根本就不敢去想怎么去做项目,如何下手等问题。所以我就决定将它用文章写出来,我是如何一步一步的做出来的,都用了什么技术,如何去实现的,然后分享出来,带给更多刚入门的小伙伴们方向,让他们少走一些弯路。所以慢慢的这个教程就诞生了,后来写了都快一年半了才写完,希望之前学习的小伙伴们见谅!

慢慢的有了很多人看和给我的留言等,让我更加的有了写这个教程的动力,可以说得到别人的认可,比吃肉都香啊😃。今年已经全部更新完毕,现在没有在维护,打算进行二次开发,对项目进行升级计划,在本文下面我会说。

今年我获得了阿里云的博客专家称号、CSDN认证的Java领域新星创作者,下一步目标将申请CSDN专家称号。

在这里插入图片描述

与此同时,今年我还自己部署了个人博客网站,主要分享一些技术知识、和知识分享等,欢迎大家回家来看看https://xyhwh-nav.cn/。

还在B站开启了视频教程的发布,到现在只发布了一个部署项目的视频,算是尝试了一下新鲜的事务,计划下年要发布一些学习和技术相关的视频。

在项目经验方面,今年收获的还是很多的,感觉与去年相比是代码编写更加的顺畅,一些问题和错误也能够很快定位到bug位置进行修改,这都是经历过一些错误的学习积累的经验。没有什么迅速学习的诀窍,只有自己脚踏实地的学习,慢慢的积累才能获取更多的回报,学习IT技术,记住就是要多做、多学、多看。

3、关于出书

出书是今年最大的意外和收获,预计会在2024年暑假左右会上市,到现在回想起来还是觉得不太思议。在一个机缘巧合的情况下遇到了现在出书的编辑,当时询问我想不想出一本书,这句话让我兴奋了好几天。正好,我打算通过之前对写博客教程总结的一些经验,然后准备重新写一个项目教程,然后就将自己的一些想法和编辑聊聊下,然后让我写一个目录和前面的相关一两章节看看,就这样随着时间的推移,慢慢的弄了选题、书目录、签订出版合同等操作,之后就开始了长达半年多的开发和创作。

说一说这本书的创作灵感。

书的内容是全栈的技术,包括Java、Vue和小程序,书以Java后端为主占有60%的内容,结合了很多企业用的技术、例如Docker、Redis、Spring Boot、自动化部署Jenkins、短信发送、邮件发送、权限、接口文档管理等功能。不只是局限于技术的开发,还手把手教你如何真实的在服务器上部署项目和访问,包括前后端以及小程序的部署。集开发、运维、测试为一体的全栈书,这是我想要贡献给读者的。因为我见过太多的教程,只有后端或者只有前端代码,最多教你怎么写,而没有说如何在服务器上部署,有些人会说,部署的事情是运维的事情,但是中小型企业有多少真正做运维的人,基本上后端技术人兼顾了运维部署。就算是有运维,自己多学习一点总归是好的,技多不压身嘛。

因为还没出版,无法展示书的图片,这里只能和大家聊一聊,有什么问题可以私信我,大家可以一起学习学习,在书中Jenkins的功能目录如下:

在这里插入图片描述

小程序可以在微信中搜索:码上悦,进行查看,只进行了基础的页面,并没有做完整的功能。会在项目第二期中实现,也会有相关教程学习,大家及时关注。

展望2024年

在这里插入图片描述

1、新年Flag

在新的一年中,希望我的粉丝可以突破2万,可以通过写作赚到我人生的第一桶金。

我的书可以顺利出版,然后图书热卖,希望可以突破1千本😄。

技术更加的精进,生活更加的丰富和充实。

祝身边所有的亲人们和朋友身体健康,天天开心!

2、项目实战教程

  1. 博客教程

关于博客教程的项目,希望在今年可以进行重写或者版本升级等功能,完善相关文档,并进行线上发布,将免费提供给大家学习。

  1. 图书项目教程

在出版的书中会实现一个完整的项目,但是仅限于基础的相关知识,由于篇幅有限,还有很多的功能没有实现,打算今年将项目进行完善,并对项目进行升级改造,添加相关功能,例如:MQ消息队列、Dubbo框架等。同样是以文章的形式展示,如果有时间会尝试录制相关的视频进行讲解,不断的前进。

总结

2024年会更加的丰富多彩,坚持不懈是成功的秘诀。无论遇到多大的困难,只要坚持下去,你就能够战胜一切。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/314937.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java 设计模式

1.单例设计模式 对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 1.1 饿汉式 构造器私有化 --> 防止直接new类的内部创建对象提供一个static的public方法 getInstance class GirlFriend {private String name;private static GirlFri…

共融共生:智慧城市与智慧乡村的协调发展之路

随着科技的飞速发展和全球化的不断深入,智慧城市和智慧乡村作为现代社会发展的重要组成部分,正逐渐成为人们关注的焦点。然而,在追求经济发展的过程中,城乡发展不平衡的问题也日益凸显。因此,如何实现智慧城市与智慧乡…

HTTP 常见协议:选择正确的协议,提升用户体验(上)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

MES系统中的设备管理及设备数据采集

随时工厂数字化建设的大力推进,设备管理的效率得到了很大的提升,特别是作为机加工企业,设备是整个企业非常重要的核心资产。 一、设备进行数据采集面临痛点: 设备数据状况无法获取与掌握 设备老旧,信息化基础差&…

【Unity】Attribute meta-data#com.google.android.play.billingclient.version 多版本库冲突

文章目录 一、背景二、问题描述三、解决方案 一、背景 1、Unity 2021.3.9f1 2、Max由6.0.1至最新版本6.1.0 二、问题描述 错误信息 Attribute meta-data#com.google.android.play.billingclient.versionvalue value(6.1.0) from [com.android.billingclient:billing:6.1.0] An…

docker搭建部署minio 存储文件

1. 介绍 MinIO是一个开源的对象存储服务器,它允许你在自己的硬件上构建高性能的对象存储。本文将指导你如何使用Docker搭建和部署MinIO,并挂载外部目录以实现文件的持久化存储。 2. 安装Docker 首先,确保你的系统上已经安装了Docker。你可…

搞定 Postman 接口自动化测试,看这篇文章就够了!

postman 本文适合已经掌握Postman基本用法的读者,即对接口相关概念有一定了解、已经会使用Postman进行模拟请求等基本操作。 工作环境与版本: Window 7(64位) Postman (Chrome App v5.5.3) P.S. 不同版…

添加 常用校验方法,校验常见数据格式

目录 一、前置说明1、总体目录2、相关回顾3、本节目标 二、操作步骤1、项目目录2、代码实现3、测试代码4、日志输出 三、后置说明1、要点小结2、下节准备 一、前置说明 1、总体目录 《 pyparamvalidate 参数校验器,从编码到发布全过程》 2、相关回顾 基于 Valid…

Tomcat基础升华学习

01 What is Tomcat 1.1 Tomcat官网 官网 :https://tomcat.apache.org 1.2 Understand 为什么说Tomcat是Servlet之类技术的实现? 在我们的理解中,Tomcat可以称为Web容器或者Servlet容器 不妨通过手写一个Tomcat来推导一下 1.2.1 创建Tomc…

从Scroll怒喷社区用户事件,看L2龙头ZKFair的做事格局

这两天,随着美国SEC正式批准所有11只比特币现货ETF的消息公布,吸引了传统主流增量资金的入场,比特币多头一举将比特币干到了48000刀的位置,并随时向着前高发起了冲击。比特币的强势带动了其他加密资产的保障,整个加密市…

【计算机毕业设计】基于springboot的校园跑腿任务管理系统java+vue

校园跑腿管理系统又称“效率鸭”跑腿系统,是在学校进行现代化的信息管理和提供信息服务的基础,引导人们快速、准确地获取快递资源、预约洗浴并对外卖资源进行有效管理的保证。疫情当下,为了减少人员的聚集,因此,迫切需…

家用洗地机哪个品牌质量比较好?高配置洗地机推荐

近年来,科技飞速发展,推动了多个新兴行业的崛起,其中洗地机行业也在不断扩大。然而,随着市场的蓬勃发展,洗地机市场的产品质量参差不齐。在众多品牌中,真正致力于深入研究和创新的品牌相对较少。洗地机的问…

js封装根据年月日获取星座效果demo(整理)

//根据年月日获取星座 function getZodiacSign(dateString) {// 用法:const dateStr 2024-01-11;// const zodiacSign getZodiacSign(dateStr);const date new Date(dateString);const month date.getMonth() 1;const day date.getDate();if ((month 1 && day &…

32个图片素材库网站,有些直接免费商用!

划到最后“阅读原文”——领取工具包(超过1000工具,免费素材网站分享和行业报告) Hi,我是胡猛夫~,专注于分享各类价值网站、高效工具! 更多内容,更多资源,欢迎交流! 公 …

揭秘HTTP协议:深入了解互联网通信的核心!

文章目录 HTTPHTTP的消息结构HTTP 常用请求方法HTTP 状态码 HTTP HTTP 是超文本传输协议,HTTP是缩写,全称是 HyperText Transfer Protocol 超文本指的是 HTML、css、JavaScript和图片等,HTTP的出现就是为方便接收和发布超HTML页面&#xff0c…

多模态大模型

一、图文匹配 二、Stable-Diffusion(稳定扩散) 图片生成器 Stable-Diffusion(稳定扩散)组成模块: CrossAttention模块:将文本的语义信息与图像的语义信息进行Attention机制,增强输入文本Prompt对生成图片的控制。SelfAttention模块:SelfAttention模块的整体结构与C…

ES分词器

Analysis:文本分析是把全文本转换一系列单词的过程,也叫分词。Analysis是通过Analyzer(分词器)来实现的。 1.Analyzer组成 注意:在ES中默认使用标准分词器:StandardAnalyzer。特点是:中文是单字分词,英文是…

社区嵌入式服务设施建设为社区居家养老服务供给增加赋能

近年来,沈阳市浑南区委、区政府牢记在辽宁考察时的重要指示精神,认真践行以人民为中心的发展思想,聚集“一老一小”民生关切,统筹推进以社区为骨干结点的养老服务探索实践。围绕“品质养老”民生服务理念,针对社区老年…

验证端口连通性的工具 telent nc

验证端口连通性的工具 telent nc 1、怎么验证端口连通性的工具2、telnet3、nc 1、怎么验证端口连通性的工具 telent nc这2个工具都可以验证端口连通性 2、telnet 命令格式 默认是验证tcp端口连通性 telnet ip port如果需要验证udp端口连通性 需要加上 -u telnet -u ip por…

经典算法-模拟退火算法求解旅行商问题TSP

经典算法-模拟退火算法求解旅行商问题TSP 旅行商问题(Traveling Salesman Problem, TSP)是组合优化中的经典问题。简单地说,一个旅行商需要访问N个城市,并返回到出发城市,问题是找到最短的可能路线,使得每…