自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(208)
  • 收藏
  • 关注

原创 FNM (Fast Node Manager) 安装使用教程

是一个用 Rust 编写的现代化、快速的 Node.js 版本管理器,比 nvm 更快,支持跨平台(Windows、macOS、Linux)。

2026-06-17 10:40:00 328

原创 Windows系统安装包管理工具Chocolatey的安装使用教程

macOS上有homebrew这个安装包管理工具,windows平台也有一个类似的管理工具:Chocolatey。

2026-06-08 10:15:00 298

原创 Oracle数据库安装教程

输入system和刚才设置的密码。打开SQL Plus。

2026-05-21 16:25:00 43

原创 uv使用教程

将当前项目固定使用特定 Python 版本。安装和管理 Python 解释器本身。macOS也可以用 Homebrew。: 查找已安装的 Python 版本。: 查看可用 Python 版本。: 创建新 Python 项目。: 安装 Python 版本。: 卸载 Python 版本。的 Python 项目。: 为项目依赖创建锁文件。: 在项目环境中运行命令。macOS和Linux。: 同步项目依赖到环境。: 构建项目为分发包。: 发布项目到包索引。

2026-05-16 17:27:00 101

原创 RabbitMQ面试题

异步通信、解耦、削峰填谷Producer:消息生产者,发送消息到 Exchange;Exchange:交换机,接收生产者消息,根据「路由键(Routing Key)」和「绑定规则(Binding)」将消息路由到 Queue;Queue:消息队列,存储消息,等待 Consumer 消费;Consumer:消息消费者,从 Queue 拉取/推送消息并处理;Binding:Exchange 和 Queue 之间的绑定关系,定义路由规则;

2026-05-06 15:02:00 270

原创 原始对象引用,浅拷贝,深拷贝三者区别

选择哪种方式取决于你的具体需求。若需完全联动,用。

2026-03-24 17:26:05 363

原创 PostgreSQL 安装教程-Windows系统

✔ Stack Builder(可选,但建议保留,用来装 pgAgent / pgBouncer)Stack Builder是一个附加工具,旨在简化PostgreSQL环境的扩展配置过程。✔ Command Line Tools(命令工具,建议勾选)✔ 是否启动 Stack Builder(安装附加组件)✔ PostgreSQL Server(必须)✔ pgAdmin 4(管理工具)或者用Navicat连接也行。设置密码(超级管理员。端口(默认5432)

2026-03-12 12:00:00 406

原创 解决 MyBatis + PageHelper + SQL Server 存储过程分页问题

在调用SQLServer的存储过程时使用分页会出现报错,核心原因是PageHelper (以及 MyBatis-Plus) 的自动分页机制无法处理 SQL Server 的存储过程 (CALLABLE),因为无法生成合法的 COUNT 子查询。不要试图寻找能自动给 SQL Server 存储过程分页的 Java 插件,这是 SQL Server 语法的硬伤,认清 SQL Server 不允许在 FROM 子句中调用存储过程 这一事实,非插件之过。这是解决带参存储过程分页的最佳方案。

2026-02-27 10:16:00 368

原创 使用Navicat创建SQL Server存储过程

选择已连接的数据库,找到【函数】鼠标右键【新建函数】现在就可以在这里写sql。可以直接点击【完成】

2026-02-04 11:41:00 289

原创 SQLServer 2016下载及安装教程

6.密钥是自动填写的,如果没有自动填写那就需要手动输入“MDCJV-3YX8N-WG89M-KV443-G8249”,然后点击“下一步”10.点击”全选“,然后取消勾选”R服务(数据库内)和R Server(独立)“,建议将路径改位非系统盘,最后点击”下一步“7.选择“我接受许可条款”和“将功能使用情况........”,然后点击“下一步”5.先点击“安装”,然后点击“全新SQL Server独立安装或向现有安装功能”25.点击”更改“修改软件安装路径,建议改为非系统盘,然后点击“安装”

2026-01-28 11:37:00 841

原创 idea编辑器Ctrl+Shift+F全文件搜索无法使用

系统热键冲突语言设置键盘设置按键热键繁体简体切换-关闭。

2026-01-13 15:07:00 483

原创 debug到一半不想继续往后执行

继续往下执行就要将错误的数据写入数据库时,我们可以通过。)到 Controller 层。​ = 安全结束本次请求 ✨。debug后续不想执行。来强行结束当前流程。相当于在当前位置插入。一般先回退(高版本叫。

2025-12-12 14:34:00 248

原创 Nacos3.1启动配置

另外两个dentity.key和dentity.value自己定义。来创建一个token.secret.key。电脑上已经有了JDK 17+初始化创建nacos的密码。服务注册与发现默认端口是。

2025-12-11 08:55:00 529

原创 Go的日志框架slog

对于小项目来说,

2025-11-27 10:17:00 459

原创 Go的错误处理defer、recover、panic

是用于处理错误和异常的关键机制。用于处理不可恢复的错误。

2025-11-26 11:24:00 478

原创 安装Gradle超时java.net.SocketTimeoutException: Read timed out

'.

2025-11-08 23:00:00 372

原创 VSCode美化之修改新窗口首页/启动页logo

本文介绍了如何为VSCode添加自定义编程语言Logo样式。通过安装"Custom CSS and JS Loader"扩展,在settings.json中添加GitHub上的CSS文件链接(已替换为国内可用链接),启用并重新加载自定义CSS后重启VSCode即可。提供的GitHub仓库包含高质量的编程语言Logo PNG素材,这些修改能让用户在VSCode中获得个性化的编程语言图标显示效果。

2025-11-01 16:26:38 271

原创 在CentOS 7.9系统上使用Docker部署RuoYi-Vue前后端分离系统

⚠注:这里配置的要与后端代码ruoyi-admin/src/main/resources/application.yml和application-druid.yml中的数据库名,账号,密码,端口等保持一致。将RuoYi项目中的数据库初始化SQL文件(ry_xxxxxx.sql和 quartz.sql)上传到 /opt/ruoyi/mysql/init/目录下。将本地打包好的 ruoyi-admin.jar文件上传到服务器的 /opt/ruoyi/backend/目录下。

2025-10-14 16:26:00 435

原创 VS Code保存.vue文件自动格式化标签的问题

打开settings.json文件。

2025-10-10 12:00:00 203

原创 Navicat配置MySQL自动备份

Navicat备份的原理是执行mysqldump进行逻辑备份,客户端不需要一直打开,但是电脑得一直运行,不能关机!另外截至目前Navicat 17依然不支持备份文件定期删除,因此每过一段时间需要手动删除。【自动运行】-> 【新建批处理作业】选择备份->目标数据库->添加工作。

2025-10-08 10:12:00 277

原创 Vue 3.6 引入 Vapor Mode,虚拟DOM已死?

Vue 3.6 引入的 Vapor Mode 看似是“退回去”直接操作 DOM,但这并非简单的倒退,而是一次基于新技术条件的“范式跃迁”​。​虚拟DOM的瓶颈​:虚拟DOM通过差异比较(Diff)来减少直接操作DOM的次数,这在过去是巨大的进步。​1. 智能的“编译时”优化​:Vapor Mode 的核心在于将繁重的工作从“运行时”提前到了“编译时”​。当响应式数据变化时,效应会直接触发,更新它唯一负责的那一小块 DOM,实现了“指哪打哪”的更新效率,完全避免了传统方式中可能出现的过度更新问题。

2025-09-29 16:26:00 526

原创 新锐Python包管理工具uv

会自动生成 uv.lock锁文件,精确锁定每个依赖的版本,确保环境一致性。所有包都会被安装到刚创建的虚拟环境中,与系统完全隔离。(这会创建一个名为 .venv的隔离环境),逐步覆盖 pyenv的功能。​2. 在项目目录下,使用。,便于在其他地方重现环境。​2. 激活环境后,使用。

2025-09-28 14:30:00 280

原创 Windows 系统上 MySQL 数据库自动备份

以Windows10系统上MySQL8.4为例:目标:​每周日进行一次全量备份​周一至周六每天进行一次增量备份备份文件保留一定期限。

2025-09-23 14:37:00 484

原创 CentOS7.9上安装MySQL8.4

CentOS 7 已在 2024 年 6 月 30 日结束生命周期 (EOL),官方源已停止维护!CentOS 7 已在 2024 年 6 月 30 日结束生命周期 (EOL),官方源已停止维护!CentOS 7 已在 2024 年 6 月 30 日结束生命周期 (EOL),官方源已停止维护!

2025-09-20 18:09:00 430

原创 清除win+r“运行”对话框中的历史记录

若要清空所有历史记录,你可以直接右键点击 RunMRU文件夹,选择“删除”(但更稳妥的做法是删除右侧所有值,保留空的 RunMRU项)。在右侧窗格中,你会看到一系列以字母(如a, b, c...)命名的值,这些就是你的历史记录。删除特定记录或全部记录,但修改注册表有风险,操作前建议备份注册表或创建系统还原点​。后回车,打开“文件夹选项”(Win 10+版本为“文件资源管理器选项”)。若要删除特定记录,请右键点击对应的值,选择“删除”。在“常规”选项卡下,找到“隐私”部分。键打开“运行”对话框。

2025-09-20 11:13:00 1087

原创 Java25新特性

JDK 25带来多项重要更新:1)语言特性优化,包括简化主方法、模块导入、灵活构造函数和基本类型模式匹配;2)内存性能提升,如紧凑对象头、字符串哈希优化和Shenandoah分代GC;3)并发改进,引入作用域值和结构化并发;4)安全增强,支持密钥派生API和抗量子加密算法。Java各版本支持计划显示,LTS版本(如8/11/17/21)将获得长期维护,其中Java 8支持至2030年。

2025-09-20 10:48:00 827

原创 mac远程连接windows

本文介绍了如何在Mac上远程连接Windows电脑的步骤。首先需要在App Store安装Windows远程桌面应用,然后通过Windows电脑的IP地址(使用ipconfig命令查看)进行连接。连接时需要输入Windows账户名和密码,并可在首选项中调整分辨率等设置。需要注意的是,两台设备必须处于同一局域网内,可通过Mac终端ping Windows IP来测试网络连通性。

2025-09-20 10:46:30 202

原创 java构建http请求链接时,参数中加号“+”被转为空格的问题

在Java中使用Spring的UriComponentsBuilder构建URI时,加号(+)会被默认编码为空格,这是因为URL编码规范中加号代表空格。这是历史原因,在HTML 4.01规范中规定了:当content-type为application/x-www-form-urlencoded时,对names和vaules进行转义,也可以在服务器端将获取参数的方法由‍reuqest.‍getParameter改为‍request.getQueryString(),然后对得到的字符串进行解析。

2025-08-29 15:48:00 276

原创 el-tree-select回显id,不显示label的问题

如果是string就会回显失败。

2025-08-29 11:51:00 239

原创 idea配置maven国内镜像

不需要去手动下载maven或者手动创建settings.xml。pom.xml文件鼠标右键。接下来点击同步一下就ok了。直接在idea中就能操作。直接把这块代码粘进去。

2025-08-16 20:45:00 332

原创 中文编程字体-更纱黑体(Sarasa Gothic)如何选择

Unhinted: 没有微调字形的版本,也就是使用 Iosevka 和 Source Han Sans 原版的字形。文件大小比其他版本更小,但可能在某些字的结构上,显示没那么清晰。如果不是很在意文件大小,而且也不在意字体的显示清晰,一般不选。TTC: 你可以理解成它里面塞了很多个 TTF 的字体文件,相当于一个压缩包。好处就是,让文件更小。SuperTTC: 就是 TTC 的升级版,有更高效的打包方式,可以往里面塞更多的可变字体。首先是SC,一般开发就选等宽,喜欢连字就选Mono,否则。

2025-08-15 23:09:00 564

原创 使用nssm将jar包注册成windows服务

下载 nssm-2.24.zip,解压后复制 win64/nssm.exe 到。但是它并不会自动启动,需要去 services.msc 中手动启动。创建文本文件,重命名为install_server.bat文件。​然后以管理员身份运行​ install_service.bat。在创建一个卸载服务 uninstall_service.bat。服务安装成功后可在 services.msc 中看到。或者依然在nssm.exe目录cmd运行。在nssm.exe的目录栏中cmd。如果服务已经启动了,先停止。

2025-08-06 09:45:00 691

原创 Windows下部署多个redis

注:如果修改了日志,cmd黑窗口上是看不到信息的(包括启动时的ascii字符画),只有光标闪烁,日志要打开redis.log查看。e.g. 假设分别安装在 D:\Redis-6379 和 D:\Redis-6380。修改另一个6380的redis.windows.conf。注:使用正斜杠 / 或 双反斜杠 \。分别cd到两个安装文件夹下。6379的可以保持默认。

2025-08-02 08:51:00 298

原创 Windows上部署多个redis

注:如果修改了日志,cmd黑窗口上是看不到信息的(包括启动时的ascii字符画),只有光标闪烁,日志要打开redis.log查看。e.g. 假设分别安装在 D:\Redis-6379 和 D:\Redis-6380。修改另一个6380的redis.windows.conf。注:使用正斜杠 / 或 双反斜杠 \。分别cd到两个安装文件夹下。6379的可以保持默认。

2025-08-02 08:51:00 243

原创 Windows上安装部署多个Nginx

新建一个 start_all_nginx.bat。→ 显示另一个 nginx-test 的欢迎页。→ 显示 nginx 欢迎页。下的nginx.conf文件。下的nginx.conf文件。

2025-07-31 15:19:00 5768

原创 Windows下安装部署多个Nginx

新建一个 start_all_nginx.bat。→ 显示另一个 nginx-test 的欢迎页。→ 显示 nginx 欢迎页。下的nginx.conf文件。下的nginx.conf文件。

2025-07-31 15:18:00 521

原创 如何删除VSCode Marketplace中的publisher

这里的token是之前在Azure DevOps中创建的token,忘了的话可以重建一个。网页上并没有提供删除的按钮,需要通过命令的形式删除。

2025-07-22 15:10:00 247

原创 mac上通过homebrew安装nvm管理多版本nodejs

M芯片为例。

2025-07-13 20:12:00 376

原创 在Apache POI 中,XSSFWorkbook 与 SXSSFWorkbook 的区别

都是用于处理 Excel 文件(.xlsx 格式)的类。在 Apache POI 中,

2025-07-12 11:55:00 605

原创 VSCode新窗口背景水印logo修改美化

找到User Settings(JSON)选择Enable或者Reload启动。右下角会有提示:选择不再提示即可。

2025-06-21 14:42:00 692

清华大学 - 104页《DeepSeek:从入门到精通》

deepseek

2025-02-18

Hugo静态网站生成器v0.141.0-Windows64位平台-扩展部署版

Hugo静态网站生成器v0.141.0-Windows64位平台-扩展部署版

2025-01-20

Hugo静态网站生成器v0.141.0-Windows64位平台-扩展版

Hugo静态网站生成器v0.141.0-Windows64位平台-扩展版

2025-01-20

Hugo静态网站生成器v0.141.0-Windows64位平台-标准版

Hugo静态网站生成器v0.141.0-Windows64位平台-标准版

2025-01-20

Windows64位环境SQLite安装包3470000

Windows64位环境SQLite安装包3470000

2024-11-21

VMware-workstation-full-17.6.0

VMware虚拟机17.6.0版本,免费个人用途。

2024-09-20

GooglePinyinInstaller-x64

GooglePinyinInstaller-x64

2024-06-26

win11概念鼠标光标-糖果版

先解压文件 进入目录 鼠标右键install.inf 安装 注:Windows 11 Hdpi Tail Cursor Concept by Jepri Creations,可以去这里购买完整版https://www.deviantart.com/jepricreations/art/Windows-11-Hdpi-Tail-Cursor-Concept-962242774

2024-06-20

IDEA主题Ladies Night2

一款非常好看的Intellij idea主题,带有详细说明,希望大家喜欢!

2023-07-05

Typora 0.9.98 beta

Typora历史版本,支持Windows11,64位版本。

2023-02-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除