相关文章
修改vscode切换上一个/下一个标签页快捷键
装了vim后一直没找到切tab页的快捷键
Code>Preferences>Keyboard Shortcuts on macOS
搜索这2个选项
我设置成了commandh 向前切换,commandl向后切换,贴合vim的方向设置
workbench.action.previousEditor commandh
workbench.action.nextEdit…
建站知识
2025/6/7 11:00:36
Java 单例模式详解
目录
1. 饿汉式(Eager Initialization)
2. 懒汉式(Lazy Initialization)
3. 懒汉式 同步锁(线程安全)
4. 双重检查锁(Double-Checked Locking)
5. 静态内部类(推荐…
建站知识
2025/6/6 12:58:44
【Docker 从入门到实战全攻略(一):核心概念 + 命令详解 + 部署案例】
1. 是什么
Docker 是一个用于开发、部署和运行应用程序的开源平台,它使用 容器化技术 将应用及其依赖打包成独立的容器,确保应用在不同环境中一致运行。
2. Docker与虚拟机
2.1 Docker(容器化) 容器化是一种轻量级的虚拟化技术…
建站知识
2025/6/9 0:31:05
正则表达式在Java中的应用(补充)
正则表达式在Java中的应用
Java通过java.util.regex包提供正则表达式支持,核心类包括Pattern和Matcher。Pattern用于编译正则表达式模式,Matcher用于匹配操作。基本语法遵循标准正则规则,如\d匹配数字,\w匹配单词字符。
Pattern…
建站知识
2025/6/9 0:45:18
Windows+VSCode搭建小智(xiaozhi)开发环境
作为一名DIY达人,肯定不会错过最近很火的“小智AI聊天机器人”,网上教程非常丰富,初级玩家可以直接在乐鑫官方下载ESP-IDF安装包并经过简单的菜单式配置后,即可进行代码编译和烧录(详见:Docs)。…
建站知识
2025/6/7 22:35:09
Spring框架学习day6--事务管理
Spring事务管理 Spring事务管理是在AOP的基础上,当我们的方法完全执行成功后,再提交事务,如果方法中有异常,就不提交事务 Spring中的事务管理有两种方式: 1.编程式事务 需要我们在业务代码中手动提交 2.声明式…
建站知识
2025/6/9 0:20:54
RabbitMQ和MQTT区别与应用
RabbitMQ与MQTT深度解析:协议、代理、差异与应用场景 I. 引言
消息队列与物联网通信的重要性
在现代分布式系统和物联网(IoT)生态中,高效、可靠的通信机制是构建稳健、可扩展应用的核心。消息队列(Message Queues&am…
建站知识
2025/6/7 18:32:03
【DBA】MySQL经典250题,改自OCP英文题库中文版(2025完整版)
【DBA】MySQL经典250题,改自OCP英文题库中文版(2025完整版) ——2025.5.15 文章目录 P1:1-50(划重点)P2:51-100(划重点)P3:101-150(划重点打标记&…
建站知识
2025/6/6 9:45:43