SQL Server 如何实现高可用和读写分离技术架构 关键词: SQL Server 高可用、读写分离、Always On 可用性组、数据库架构、故障转移 📚 文章目录 1. 前言:为什么需要高可用? 2. SQL Server 高可用方案概览 3. Always On 可用性组:现代化高可用方案 4. 读写分离架构设计 5. 实战部署指南 6. 性能优化与监控 7. 总结&#x 后端 2025年09月01日 47 点赞 0 评论 8538 浏览
最强分布式锁工具:Redisson 一、Redisson概述 什么是Redisson? Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。 其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, B 后端 2025年10月31日 77 点赞 0 评论 8547 浏览
网络面试-0x03http 有哪些常见的请求头以及作用 一、是什么? 定义:http头字段【http header fields】,指的是在超文本传输协议(http)的请求和响应消息中的消息头部分; 它们定义了一个超文本传输协议事务中的操作参数 GET /home.html HTTP/1.1 Host: developer.mozilla.org User-Agent: Mozilla/5.0 (Macintosh; Intel Ma 后端 2025年10月07日 132 点赞 0 评论 8558 浏览
811. 子域名访问计数(难度:中等) 题目描述: 题目描述: 网站域名 "discuss.leetcode.com" 由多个子域名组成。顶级域名为 "com" ,二级域名为 "leetcode.com" ,最低一级为 "discuss.leetcode.com" 。当访问域名 "discuss.leetcode.com" 时,同时 后端 2025年05月20日 139 点赞 0 评论 8586 浏览
【Java 开发日记】你会不会使用 SpringBoot 整合 Flowable 快速实现工作流呢? 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理ProcessDefinitionProcessInstanceActivityExecutionTask4.2 查看流程图4.3 开启一个流程4.4 将请求提交给组长4.5 组长审批4.6 经理审批4.7 拒绝流程1、流程引擎介绍Flowable 是一个使用 Java 编写的轻量级业务流程引擎。Flowable 流程 后端 2025年07月01日 72 点赞 0 评论 8591 浏览
重生之我在大学自学鸿蒙开发第九天-《分布式流转》 个人主页:VON 文章所属专栏:从0开始的开源鸿蒙6.0.0 个人抖音:清洒 目录 前言 实践 配置流转 运行流程 接口实现 源端接口实现 对端接口实现 测试 总结 前言本章的主要内容是分布式流转,这一名词对于我来说也是一个新名词,不知道大家有没有听说过这一名词。给大家简单介绍下是什 后端 2025年11月18日 77 点赞 0 评论 8607 浏览
Java 并发基础之 Java 线程池详解 我相信大家都看过很多的关于线程池的文章,基本上也是面试的时候必问的,如果你在看过很多文章以后,还是一知半解的,那希望这篇文章能让你真正的掌握好 Java 线程池。 线程池是非常重要的工具,如果你要成为一个好的工程师,还是得比较好地掌握这个知识,很多线上问题都是因为没有用好线程池导致的。即使你为了谋生,也要知道,这基本上是面试必问的题目,而且面试官很容易从被面试者的回答中捕捉到被面试者的技术水平。 后端 2025年08月09日 105 点赞 0 评论 8618 浏览
Spring Boot 启动扩展点 1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上自动装配的机制。很多时候我们只要引用了一个依赖,几乎是零配置就能完成一个功能的装配。我非常喜欢这种自动装配的机制,所以在自己开发中间件和公共依赖工具的时候也会用到这个特性。让使用者以最小的代价接入。想要把自动 后端 2026年04月09日 60 点赞 0 评论 8626 浏览
算法练习:乘积小于 K 的子数组(滑动窗口) 一.前言 今天奉上的题是来自LeetCode中的一道中等难度的题,但是如果了解滑动窗口的思想,其实这道题也是比较简单的,题目如下: 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于k 的连续子数组的数目。 示例一: 输入:nums = [10,5,2,6], k = 100 输出:8 解释:8 个乘积小于 100 的子数组分别为:[10]、[5]、[2],、[ 后端 2025年08月10日 69 点赞 0 评论 8636 浏览