随手记

天地本不全 经文残缺也应不全之理 非人力所能为也

共收录文章 15

Spring 数据校验:@Validated 与@Valid 注解全面对比与应用

在 Java 开发中,数据校验是我们绕不开的话题。每天接触无数请求参数,你是否遇到过因缺少校验而导致的线上故障?深夜被叫醒排查问题的经历,让我明白了参数校验的重要性。Spring 框架提供的@Validated 和@Valid 两个注解,你真的用对了吗? 一、两个注解的基本介绍 1.1 @Valid

0
0
15

Linux 之 nano 编辑器的使用

nano编辑器是一款简单易用的文本编辑器,广泛应用于Linux系统。 一、启动nano编辑器 在终端输入命令nano即可启动nano编辑器。 二、基本操作 移动光标:使用键盘上的方向键(↑、↓、→、←)可以上下左右移动光标。 插入文本:按下键盘上的“Insert”键可以进入插入模式,此时可以输入文本

2
0
126

Ubuntu容器一些基本命令安装

1. 更新系统 首先,确保系统软件包是最新的: sudo apt update sudo apt upgrade -y 2. Vim Vim是一个功能强大的文本编辑器,它是一个多模式编辑器,具有命令行模式、插入模式和可视模式。 sudo apt install vim 3.安装文件压缩和解压缩工具

0
0
98

Git撤销、回滚与复原

在Git中,Undo、Revert和Drop Commit是常用的操作,用于处理代码提交中的错误或需要更改的情况。以下是它们的使用场景和区别: 1.Undo Commit 使用场景:当你在本地修改了代码并提交了Commit,但尚未推送(push)到远程仓库,然后发现还有需要修改的地方。此时,你可以使

0
0
143

Waline配置邮箱模板

前述 终于解决了困扰我很久的这个东东,首先是在1panel上面搭建的,当然这就得在docker-compose.yml添加环境变量,虽然知道是这样干的,但是不管我是直接把邮箱模板还是转成变量的形式,始终会报yaml文件格式错误。经过我研究发现是:因为在 MAIL_TEMPLATE_ADMIN 变量中

2
0
168

Ubuntu 虚拟机安装Open-VM Tools

Open-VM Tools 是 VMware Tools 的开源版本,专门为 Linux 和 FreeBSD 虚拟机操作系统设计。它提供了一套强大的工具,能够大幅提升 VMware 环境中虚拟机的性能和可管理性,并全面改善虚拟机的使用体验和工作效率 第 1 步:更新 Ubuntu 系统 在开始安装

0
0
238

在 Ubuntu 24.04 LTS 中安装 Python 3.12 或用pip指定版本

第 1 步:通过 PPA 安装 Python 3.12 1.1 更新 Ubuntu 在安装 Python 之前,请将你的 Ubuntu 系统更新到最新。这样能够尽可能地避免安装时出现冲突。打开「终端」,执行以下命令: sudo apt update # 更新软件包列表 sudo apt upgra

1
0
304
1 2

八月寻英,扬帆起航,追风逐梦!!!

40 文章数
7 分类数
2 评论数
15标签数

热门文章