相关文章
mysql 主从复制和分库分表
目录 主从复制为什么需要主从复制?主从复制的原理?binlog文件binlog文件概述binlog文件作用binlog文件记录类型 分库/分表为什么会分表分库?分表 & 分库概念垂直分表垂直分库(不同业务表存到到多个数据库中)水平分…
建站知识
2025/6/13 0:37:31
SpringBoot3中使用虚拟线程的详细过程
在 Spring Boot 3 中使用 Java 21 的虚拟线程(Virtual Threads)可以显著提升 I/O 密集型应用的并发能力。以下是详细实现步骤: 1. 环境准备
JDK 21:确保安装 JDK 21 或更高版本Spring Boot 3.2:最低要求(p…
建站知识
2025/6/13 0:36:23
Java 语言特性(面试系列3)
一、Spring/Spring Boot 1. IoC(控制反转)与 DI(依赖注入) Inversion of Control Dependency Injection 定义:将对象的创建和依赖关系管理从代码中转移到容器(Spring)。实现方式: XM…
建站知识
2025/6/13 0:35:21
RestClient
什么是RestClient RestClient 是 Elasticsearch 官方提供的 Java 低级 REST 客户端,它允许HTTP与Elasticsearch 集群通信,而无需处理 JSON 序列化/反序列化等底层细节。它是 Elasticsearch Java API 客户端的基础。 RestClient 主要特点 轻量级ÿ…
建站知识
2025/6/15 4:34:58
MySQL Binlog 数据恢复全指南
MySQL Binlog 数据恢复全指南
一、Binlog 核心概念
1. 什么是 Binlog?
Binlog(二进制日志)是 MySQL 记录所有修改数据的 SQL 语句的日志文件,采用二进制格式存储。它是 MySQL 最重要的日志之一,具有三大核心功能&am…
建站知识
2025/6/13 0:33:11
STC8H系列 驱动步进电机
STC8H 驱动步进电机 一、引言二、硬件设计三、软件设计Step_Motor2.c文件Step_ Motor2.h文件 一、引言 众所周知STC8H系列有两个PWM,分别为PWMA和PWMB外设模块,我全都用上,岂不是就有两个带动电机的脉冲信号?!哈哈哈哈…
建站知识
2025/6/13 0:30:47
docker-compose搭建eureka-server和zipkin
一、docker-compose搭建eureka-server脚本
version: 3
services:eureka-server:image: steeltoeoss/eureka-server:4.1.0container_name: eureka-serverports:- "8761:8761"environment:# 关闭自注册和注册表拉取- EUREKA_CLIENT_REGISTER_WITH_EUREKAfalse- EUREKA…
建站知识
2025/6/13 0:29:45
Go 并发控制的秘密武器5️⃣:sync 包原语 + context 全解析
Go 并发控制的秘密武器:sync 包原语 + context 全解析
—— Java 程序员的实战对照攻略 引言:Goroutine 很香,但你真的控制得住吗?
在上一篇里,我们已经用 Goroutine 和 Channel 把并发玩得飞起。是的,几行代码就能跑成千上万协程,看起来比 Java 中的线程池轻巧太多。…
建站知识
2025/6/13 0:28:40