后端

LeetCode练习day4-链表相关

LeetCode25 K个一组翻转链表 题目详情 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。 示例 1: 输入:head = [1,2,3,4,5], k = 2 输

详细介绍Java虚拟机(Java Virtual Machine,简称JVM)

介绍 Java虚拟机(Java Virtual Machine,简称JVM)是Java语言的核心组件,它是一种执行Java字节码的虚拟计算机,负责将Java程序的字节码解释执行或者即时编译为本地代码并执行。JVM是Java语言跨平台和高性能的关键所在,是Java程序运行的基础。介绍JVM的各种组成部分、工作原理和调优技巧。 JVM的组成部分 JVM主要由以下几个部分组成: 类加载器

MySQL 数据库核心操作全解析:从创建到备份与连接管理

前言:在数据库管理中,MySQL 作为开源关系型数据库的标杆,其基础操作是所有开发者和运维人员的必备技能。本文将从数据库的创建、编码配置、查看修改,到备份恢复与连接监控,逐步拆解核心操作,结合实操命令与原理讲解,帮你彻底掌握 MySQL 基础管理逻辑。 一、数据库创建:基础语法与本质解

Spring AI与DeepSeek实战:打造企业级智能体

Spring AI与DeepSeek实战一:快速打造智能对话应用 🌟 Hello,我是Java学习通! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。 🔬 每一次代码审查都是我的显微镜观察

告别重复数据烦恼!MySQL ON DUPLICATE KEY UPDATE 优雅解决存在更新/不存在插入难题

目录 前言 一、基本概念 1、什么是 ON DUPLICATE KEY UPDATE? 2、工作原理 3、基本语法 二、使用场景 1、计数器更新 2、配置项更新 3、购物车商品更新 三、高级用法 1、条件更新 2、多表关联 3、批量操作优化 四、其他处理冲突的方案 1、REPLACE INTO 2、INSERT IGNORE

在 Docker 27.3.1 中安装 PostgreSQL 16 的实践

前言:为什么在 Docker 中部署 PostgreSQL?在云原生时代,容器化部署已成为生产环境的首选方案。通过 Docker 部署 PostgreSQL 具有以下显著优势: 环境一致性:消除“在我机器上能运行”的问题 快速部署:秒级启动数据库实例 资源隔离:精确控制 CPU、内存等资源

我用 TRAE 做了一个不一样的 MySQL MCP

欢迎来到我的博客,代码的世界里,每一行都是一个故事 🎏:你只管努力,剩下的交给时间 🏠 :小破站 我用 TRAE 做了一个不一样的 MySQL MCP 摘要 为什么要做这个工具? 痛点场景 我们的解决方案 环境准备 必需的运行环境 开发工

MySQL系列之数据类型(Date&Time)

导览 前言 一、日期/时间类型 1. Date 1.1 取值范围 1.2 显示格式 2. Datetime 2.1 取值范围 2.2 显示格式 3. Timestamp 3.1 取值范围 3.2 显示格式 4. time 4.1 取值范围 4.2 显示格式 5. year 5.1 取值范围 5.2 显示格式 二

分钟闪电部署MySQL/Redis+精准控资源+国内镜像狂飙加速+C环境秒配+Docker容器命令常见问题分析,一键解锁全流程黑科技!

文章目录 本篇摘要 一.MySQL容器安装及测试使用 msyql安装 msyql启动测试 远程连接mysql 二.Redis容器安装及测试使用 Redis容器安装 Redis启动测试 远程连接Redis 三.镜像源介绍及国内镜像源站点 1. **镜像源是什么?** 2. **为什么需要镜像源?** 中科大源 清华源

Oracle dblink 连接TDSQL-PG,及乱码处理

下载postgresql10-odbc yum -y install postgresql10-odbc ODBC配置配置/etc/odbcinst.ini # Example driver definitions [PostgreSQL] Description    = ODBC for PostgreSQL Driver64        = /usr/pgsql-10/li