响应式编程之WebFlux 前言 前几篇文章介绍了Reactor以及响应式规范Reactive streams,那么如何将这种响应式编程应用在web开发中呐 异步 想一想平时web开发的场景 前端提交请求过来 spring(tomcat)从线程池中分配一个线程来应对请求 根据路径和配置/注解调用对应的方法 在我们的方法内一般连接数据库获取数据,阻塞取到结果后做一些计算,最后返回 spring(tomcat)负责将返回的数据 后端 2025年07月16日 184 点赞 0 评论 16228 浏览
微服务架构下网关的技术选型 1 简介 当使用单体应用程序架构时,客户端(Web 或移动端)通过向后端应用程序发起一次 REST 调用来获取数据。负载均衡器将请求路由给 N 个相同的应用程序实例中的一个。然后应用程序会查询各种数据库表,并将响应返回给客户端。微服务架构下,单体应用被切割成多个微服务,如果将所有的微服务直接对外暴露,势必会出现安全方面的各种问题,另外内外耦合严重。 客户端可以直接向每个微服务发送请求,其问题主要如 后端 2025年06月11日 129 点赞 0 评论 16261 浏览
【服务治理中间件】consul介绍和基本原理 目录一、CAP定理二、服务注册中心产品比较三、Consul概述3.1 什么是Consul3.2 Consul架构3.3 Consul的使用场景3.4 Consul健康检查四、部署consul集群4.1 服务器部署规划4.2 下载解压4.3 启动consul五、服务注册到consul一、CAP定理 CAP定理,指的是在一个分布式系统中, Consistency 后端 2025年07月09日 133 点赞 0 评论 16301 浏览
设计模式-创建者模式-单例模式 零、 本文纲要 一、 单例模式 饿汉式 ① 静态变量方式 ② 静态代码块 ③ 枚举 懒汉式 ① 静态方法(线程不安全) ② 静态synchronized方法(线程安全) ③ 静态方法双检锁(线程不安全) ④ 静态方法双检锁volatile优化(线程安全) ⑤ 静态内部类(线程安全) 二、 单例模式问题解决 防止序列化破坏单例 防止反射破坏单例 三、 JDK中存在的单例模式 ja 后端 2025年07月18日 198 点赞 0 评论 16308 浏览
【Redis】从单机架构到分布式,回溯架构的成长设计美学 前言 🌟🌟本期讲解关于分布式架构的发展相关知识介绍~~~ 🌈感兴趣的小伙伴看一看小编主页:GGBondlctrl-CSDN博客 🔥 你的点赞就是小编不断更新的最大动力 🎆那么废话不多说直接开整吧~~ 后端 2025年05月11日 34 点赞 0 评论 16326 浏览
leetcode-数组中重复的数据 给你一个长度为 n 的整数数组 nums ,其中 nums 的所有整数都在范围 [1, n] 内,且每个整数出现 一次 或 两次 。请你找出所有出现 两次 的整数,并以数组形式返回。 你必须设计并实现一个时间复杂度为 O(n) 且仅使用常量额外空间的算法解决此问题。 示例 1: 输入:nums = [4,3,2,7,8,2,3,1] 输出:[2,3] 示例 2: 输入:nums = [1,1,2] 后端 2025年06月17日 61 点赞 0 评论 16397 浏览
南坪中心幼儿园2022-2023第一学期延时服务工作总结 根据皖教基【2022】10号文件精神,为贯彻落实省委省政府《安心托幼行动方案》工作部署,全面推进并规范实施幼儿园延时服务工作的通知精神,结合《濉溪县南坪中心学校课后服务工作实施方案》,本着坚持政策引导、科学规范的原则,充分发挥幼儿园保教和服务能力,着力解决家长按时“接娃难”问题,提高学前教育服务水平,办好群众满意的学前教育的宗旨,在《南坪中心幼儿园开展延时服务工作方案》的总体要求和组织实施的实际情 后端 2025年06月06日 170 点赞 0 评论 16495 浏览
CDN | 明明设置了30天缓存时间,为啥还没到30天就回源了? image.png 突然朋友问了我个这样的问题:明明设置了30天缓存时间,为啥还没到30天就回源了? 相信很多朋友也有这种问题,首先回忆一下CDN的请求流程: image.png 首次:客户端 > CDN > CDN > 源站服务器 > CDN > CDN > 客户端 后续:客户端 > CDN > 客户端 首次请求因为未命 后端 2025年05月30日 186 点赞 0 评论 16587 浏览
动态代理-Java-含源码解析 什么是代理模式:代理模式是一种结构型设计模式,主要用于给某一个对象提供代理对象,并由代理对象控制对真实对象的访问。 主要应用:Spring AOP、日志、用户鉴权、Hibernate数据查询、测试框架的后端mock、RPC远程调用、Java注解对象获取、、全局性异常处理、性能监控,甚至事务处理等。 代理模式角色:主要分为调用方、代理对象,业务对象、抽象接口 抽象接口:定义对外提供的方法(功能)。 后端 2025年03月27日 144 点赞 0 评论 16604 浏览
重新认识数组 什么是数组 数组是一个连续内存空间,存储相同数据类型的数据结构。 数组优缺点 优点:由于连续的内存空间,且每个元素的数据类型相同,也就是每个元素的字节数相同,所以可以随件访问数组任意元素。计算公式为:a[k]_address = base_address + k * type_size。通过下标查找数组的时间复杂度为T(n) = O(1)。 缺点:不适合插入和删除,有序数组的删除和插入的时间复杂度 后端 2025年04月20日 73 点赞 0 评论 16667 浏览