我的创作纪念日 —— 一年之期
前言
大家好!我是荔枝嘿~看到官方私信才发现原来时间又过去了一年,荔枝也在CSDN中创作满一年啦,虽然中间因为种种原因并没有经常输出博文哈哈,但荔枝一直在坚持创作嘿嘿。记得去年的同一时间我也同样写了一篇总结文哈哈哈,创作一周年荔枝就反思总结一下自己吧。
浅谈过去
回首过去一半的大学生涯,荔枝很庆幸过去的自己的选择,拧过十几厘米长的螺丝,看过凌晨七点的天空,也敲过整宿整宿的代码。备赛的日子总是过得很快,很累,很充实。不知不觉又是一年过去,这一年我忙着课业、沉淀技术、考虑未来。迷茫过、痛苦过,升学还是就业的选择总是如此的烦人!但又无处可避。。面对个人的技术道路,荔枝也在算法和后端二者得选择中犹豫再三,单纯做开发的话确实也就没必要去读三年研究生了,但面对越来越卷的市场现状以及人工智能的冲击,荔枝也不确定做后端能走多远哈哈,所以那段时间荔枝确实比较纠结吧。至于现在嘛,荔枝已经有所抉择了!
而在后端的技术学习中,荔枝也面临转技术栈的问题。在大一的时候荔枝只涉及python后端开发的相关知识,虽说python后端的三个比较主流的框架都有过开发的经验,但大家都知道的学校里自己做的比赛项目确实没有什么技术含量,更涉及不到高并发的问题了。荔枝详细了解了市场的需求,现在做后端的语言主要是Java和C++,python和Go的占比会少很多,php基本没有,node.js有但不多。其中Java应该是岗位比较多的,也是技术栈学习最为复杂的。层出不穷的中间件和新版本的框架确实令人眼花缭乱。正是因为走岔了,荔枝现在比较被动,没办法在大二暑假找到实习。
面对许多有关后端寒冬的高谈阔论,荔枝觉得我们确实应该有一种紧张感,给自己不断地自驱力去学习技术、打磨技术。荔枝认同一个观点:程序员是一个终身学习的职业,而如何让自己自律下来确实难度很大。荔枝并不是一个很自律的人,会有懒散的念头,但大多数时候都在想方法克服即使效果不明显哈哈哈哈。
好了,扯了好久闲话,现在来聊聊创作的事儿~
当今时代学习技术的途径和资源真的很多,B站基本能够满足入门技术的需求了,由于荔枝确实技术水平不高哈,更多的时候荔枝会更喜欢把博文作为自己学习新技术栈的笔记吧。偶尔也会做一下复盘,记录一些自己的问题。总之,我很喜欢博文分享的氛围,在看一些大佬的博文的同时真的自己也会学到很多,而我自己也愿意把自己看到的、了解到的梳理复盘出来分享给有需要的小伙伴吧哈哈哈。看到许久前创作的博文,荔枝确实在行文结构还是有很多改进的地方哈哈哈,荔枝也在不断感受不同的创作方式,继续加油!
聊聊日常
有限的精力下,如何平衡创作和工作学习?
喜欢这个话题哈哈哈。怎么说呢, 博文创作其实是必要的,不管学什么技术我们总需要在学完后做一下复盘总结,至少梳理一下学了什么,重点是什么,以及在技术路线中这部分的学习发挥者什么作用。在前面荔枝也说了自己也把博文作为学习笔记来记录一些知识点哈哈哈。但确实创作总是需要大量的精力滴,荔枝自己就是哈哈哈,忙的时候会在学习的时候随手记录下来,在有空的时候才会做总结并把之前积攒的文章整理一下发布出去。相对其他人来说,我是一个健忘的人,所以我需要阶段性总结知识来加深印象哈哈哈。博文分享确实会为需要的小伙伴减少些许迷惘,之前看了丙哥的文章,荔枝感觉收获很多也对自己提出了一些思考,后端的技术栈太深啦,在学习某个技术栈的时候总是需要弄清楚为什么要学,多问问自己为什么要用到这个技术栈,有没有更好地选择。
收获成就
很开心有小伙伴能喜欢荔枝的文章,每一个点赞、收藏、关注和评论都是对荔枝最大的鼓舞哈哈哈,每次看到自己文章进入热榜的时候好开心哈哈哈,干饭都有了动力。创作收获到的成就确实会让人为之欣喜一下下,也感谢个人小伙伴们的包容呢~
憧憬未来
往昔追忆不可得,未来似乎并不是特别遥远。计划总是容易被意外打断,未来的荔枝注定是要朝着大佬的方向不断前进滴,大方向不变的情况下荔枝就不详细规划未来那么长的一段时间啦。就说未来一年吧哈哈,未来一年,荔枝希望能打破自己的舒适圈,扎实基础和算法能力,找一个大型一点的Java后端的项目并深刻领会学习相关的技术,加油找一份比较好的实习工作。同样也希望自己坚持博文输出,不要忘记复盘总结。希望一切顺利,希望自己足够幸运~~~最后滴最后,非常感谢我的家人、身边的朋友和师兄师姐们,他们总是能包容我的任性并给予我足够的支持。也非常感谢各位前辈的技术分享,确实让我成长了不少,也更加体会到这个行业的现状哈哈哈。感谢大家看荔枝的文章,也感谢喜欢荔枝文章的小伙伴,最后希望大家不负韶华、前程似锦哈哈哈哈哈哈。
相关文章:

我的创作纪念日 —— 一年之期
前言 大家好!我是荔枝嘿~看到官方私信才发现原来时间又过去了一年,荔枝也在CSDN中创作满一年啦,虽然中间因为种种原因并没有经常输出博文哈哈,但荔枝一直在坚持创作嘿嘿。记得去年的同一时间我也同样写了一篇总结文哈哈哈&#x…...

qt.qpa.plugin:找不到Qt平台插件“wayland“|| (下载插件)Ubuntu上解决方案
相信大家也都知道这个地方应该做什么,当然是下载这个qt平台的插件wayland,但是很多人可能不知道怎么下载这个插件。 那么我现在要说的这个方法就是针对这种的。 sudo apt install qtwayland5完事儿了奥兄弟们。 看看效果 正常了奥。...
详解Spring Boot中@PostConstruct的使用
PostConstruct 在Java中,PostConstruct是一个注解,通常用于标记一个方法,它表示该方法在类实例化之后(通过构造函数创建对象之后)立即执行。 加上PostConstruct注解的方法会在对象的所有依赖项都已经注入完成之后执行…...
判断子序列
判断子序列 题目: 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"…...

Python Opencv实践 - 轮廓特征(最小外接圆,椭圆拟合)
import cv2 as cv import numpy as np import matplotlib.pyplot as pltimg cv.imread("../SampleImages/stars.PNG") plt.imshow(img[:,:,::-1])#轮廓检测 img_gray cv.cvtColor(img, cv.COLOR_BGR2GRAY) ret,thresh cv.threshold(img_gray, 127, 255, 0) contou…...
Ubuntu22.04 LTS+NVIDIA 4090+Cuda12.1+cudnn8.8.1
系统环境中: 1.系统驱动安装的是: NVIDIA-Linux-x86_64-530.30.02.run 2.CUDA安装:cuda_12.1.0_530.30.02_linux.run(无需第1步,直接安装它就带配套驱动) wget https://developer.download.nvidia.com/…...

重装系统后,MySQL install错误,找不到dll文件,或者应用程序错误
文章目录 1.找不到某某dll文件2.mysqld.exe - 应用程序错误使用DX工具直接修复 1.找不到某某dll文件 由于找不到VCRUNTIME140_1.dll或者MSVCP120.dll,无法继续执行代码,重新安装程序可能会解决此问题。 在使用一台重装系统过的电脑,再次重新…...

线程同步机制类封装及线程池实现
1.线程池 线程池是由服务器预先创建的一组子线程,线程池中的线程数量应该和 CPU 数量差不多。线程池中的所有子线程都运行着相同的代码。当有新的任务到来时,主线程将通过某种方式选择线程池中的某一个子线程来为之服务。相比与动态的创建子线程&#x…...
Linux中的用户、组和权限
一,Linux的安全模型 1.安全3A Authentication(认证),Authorization(授权),Accounting(审计)(AAA)是用于对计算机资源的访问、策略执行、审计使用情况和提供服务账单所需信息等功能进行智能控制的基本组件的一个术语。大多数人认为这三个组合的过程对有效的网络管理和…...
python学习--基本数据类型之字典
python中数据类型 第一类:不可变类型、静态数据类型、不支持增删改操作 数字(number)字符串(string)元组(tuple) 第二类:可变类型、动态数据类型、支持增删改操作 列表ÿ…...

【OpenCV入门】第九部分——模板匹配
文章结构 模板匹配方法单模板匹配单目标匹配多目标匹配 多模板匹配 模板匹配方法 模板是被查找的图像。模板匹配是指查找模板在原始图像中的哪个位置的过程。 result cv2.matchTemplate(image, templ, method, mask)image: 原始图像templ: 模板图像&a…...
在设计web页面时,为移动端设计一套页面,PC端设计一套页面,并且能自动根据设备类型来选择是用移动端的页面还是PC端的页面。
响应式设计,即移动端和PC端共用一个HTML模式,网站的程序和模板自动根据设备类型和屏幕大小进行自适应调整。这种方法我不喜欢,原因是不能很好保证各种客户端的效果,里面存在各种复杂的兼容性等问题。 我喜欢为不同的客户端写不同的…...

微信小程序地图应用总结版
1.应用场景:展示公司位置,并打开第三方app(高德,腾讯)导航到目标位置。 (1)展示位置地图 uniapp官网提供了相关组件,uniapp-map组件https://uniapp.dcloud.net.cn/component/map.ht…...

分支创建查看切换
1、初始化git目录,创建文件并将其推送到本地库 git init echo "123" > hello.txt git add hello.txt git commit -m "first commit" hello.txt$ git init Initialized empty Git repository in D:/Git/git-demo/.git/ AdministratorDESKT…...

参编三大金融国标,奇富科技以技术促行业规范化演进
近期,由中国互联网金融协会领导制定的《互联网金融智能风险防控技术要求》《互联网金融个人网络消费信贷信息披露》《互联网金融个人身份识别技术要求》三项国家标准颁布,由国家市场监督管理总局、国家标准化管理委员会发布,奇富科技作为核心…...

芯片开发之难如何破解?龙智诚邀您前往DR IP-SoC China 2023 Day
2023年9月6日(周三),龙智即将亮相D&R IP-SoC China 2023 Day,呈现集成了Perforce与Atlassian产品的芯片开发解决方案,助力企业更好、更快地进行芯片开发。 龙智资深顾问、技术支持部门负责人李培将带来主题演讲—…...

Gof23设计模式之策略模式
1.概述 该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,…...

SAP 物料主数据屏幕增强
增强步骤 1.为主表添加一个附加结构 根据业务需求新建一个结构,结构中放入需要增强的屏幕字段并激活。 打开事务代码SE11,在需要保存的主表中添加这个附加结构并激活。 注:根据业务需求及屏幕增强的视图判断需要保存的主表是哪张ÿ…...
数据库-索引
介绍: 索引是帮助数据库高效获取数据的数据结构 优缺点: 优点:提高数据查询的效率,降低数据库的IO成本 通过索引列对数据进行排序,降低数据排序的成本,降低cpu消耗 缺点:索引会占用存储空间 索…...

Excel·VBA二维数组组合函数的应用实例
看到一个问题《关于#穷举#的问题,如何解决?(语言-开发语言)》,对同一个数据存在“是/否”2种状态,判断其是否参与计算,并输出一系列数据的“是/否”状态的结果 目录 方法1:二维数组组合函数结果 方法2&am…...
Linux链表操作全解析
Linux C语言链表深度解析与实战技巧 一、链表基础概念与内核链表优势1.1 为什么使用链表?1.2 Linux 内核链表与用户态链表的区别 二、内核链表结构与宏解析常用宏/函数 三、内核链表的优点四、用户态链表示例五、双向循环链表在内核中的实现优势5.1 插入效率5.2 安全…...

【入坑系列】TiDB 强制索引在不同库下不生效问题
文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...
Web 架构之 CDN 加速原理与落地实践
文章目录 一、思维导图二、正文内容(一)CDN 基础概念1. 定义2. 组成部分 (二)CDN 加速原理1. 请求路由2. 内容缓存3. 内容更新 (三)CDN 落地实践1. 选择 CDN 服务商2. 配置 CDN3. 集成到 Web 架构 …...
重启Eureka集群中的节点,对已经注册的服务有什么影响
先看答案,如果正确地操作,重启Eureka集群中的节点,对已经注册的服务影响非常小,甚至可以做到无感知。 但如果操作不当,可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...
JAVA后端开发——多租户
数据隔离是多租户系统中的核心概念,确保一个租户(在这个系统中可能是一个公司或一个独立的客户)的数据对其他租户是不可见的。在 RuoYi 框架(您当前项目所使用的基础框架)中,这通常是通过在数据表中增加一个…...

论文笔记——相干体技术在裂缝预测中的应用研究
目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术:基于互相关的相干体技术(Correlation)第二代相干体技术:基于相似的相干体技术(Semblance)基于多道相似的相干体…...
站群服务器的应用场景都有哪些?
站群服务器主要是为了多个网站的托管和管理所设计的,可以通过集中管理和高效资源的分配,来支持多个独立的网站同时运行,让每一个网站都可以分配到独立的IP地址,避免出现IP关联的风险,用户还可以通过控制面板进行管理功…...

【堆垛策略】设计方法
堆垛策略的设计是积木堆叠系统的核心,直接影响堆叠的稳定性、效率和容错能力。以下是分层次的堆垛策略设计方法,涵盖基础规则、优化算法和容错机制: 1. 基础堆垛规则 (1) 物理稳定性优先 重心原则: 大尺寸/重量积木在下…...
人工智能 - 在Dify、Coze、n8n、FastGPT和RAGFlow之间做出技术选型
在Dify、Coze、n8n、FastGPT和RAGFlow之间做出技术选型。这些平台各有侧重,适用场景差异显著。下面我将从核心功能定位、典型应用场景、真实体验痛点、选型决策关键点进行拆解,并提供具体场景下的推荐方案。 一、核心功能定位速览 平台核心定位技术栈亮…...

云安全与网络安全:核心区别与协同作用解析
在数字化转型的浪潮中,云安全与网络安全作为信息安全的两大支柱,常被混淆但本质不同。本文将从概念、责任分工、技术手段、威胁类型等维度深入解析两者的差异,并探讨它们的协同作用。 一、核心区别 定义与范围 网络安全:聚焦于保…...