技术栈
响应式编程
太阳伞下的阿呆
4 天前
reactor
·
高并发
·
响应式编程
·
异步
Reactor线程池切换publishOn与subscribeOn
在 Reactor(Project Reactor)中,publishOn 和 subscribeOn 是用于 切换执行线程(调度器) 的两个操作符,但它们的行为和用途 截然不同。下面是它们的详细区别与使用说明。
Mars酱
20 天前
java
·
后端
·
响应式编程
1分钟了解响应式编程 | 合适的架构调整
作者:Mars酱声明:本文章由Mars酱编写,部分内容来源于网络,如有疑问请联系本人。转载:欢迎转载,转载前先请联系我!
七夜zippoe
1 个月前
java
·
spring
·
flux
·
响应式编程
·
mono
·
订阅机制
响应式编程基石 Project Reactor源码解读
干了多年Java开发,我可以明确告诉你:响应式编程是未来的趋势,但理解Project Reactor的人实在太少。今天咱们就扒开Reactor的底裤,看看Mono和Flux这两个看似简单的类,背后到底藏着多少精妙设计。相信我,看完你会对"异步"和"非阻塞"有全新的认识。
Codebee
1 个月前
人工智能
·
响应式编程
Ooder A2UI架构白皮书
Ooder A2UI是一套基于注解驱动+静态编译+动态装配的全栈框架,通过前后端强映射和DTO/VO一体化设计,解决传统企业级开发中"前后端协同成本高、代码一致性难保障、AI生成代码质量低"三大核心痛点。其创新的四分离设计原则,将组件的属性、样式、事件、行为解耦,既保证了开发灵活性,又为结构化的AI代码生成提供了标准化载体。
San30
1 个月前
javascript
·
react.js
·
响应式编程
深度驱动:React Hooks 核心之 `useState` 与 `useEffect` 实战详解
在 React 的函数组件世界里,Hooks 是灵魂所在。正如你的 readme.md 中所言,“以 use 开头的函数,都是 React 提供的 Hooks,用于在函数组件中使用状态和其他 React 功能。”其中,useState 解决了“数据如何驱动视图”的问题,而 useEffect 则解决了“如何处理纯函数之外的副作用”的问题。
Tzarevich
1 个月前
javascript
·
vue.js
·
响应式编程
从命令式到声明式:用 Vue 3 构建任务清单的开发哲学
在前端开发演进的历程中,开发者逐渐从“操作 DOM”转向“管理状态”。一个看似简单的任务清单(Todos)应用,恰恰是理解这一范式转变的绝佳入口。本文将结合 Vue 3 的 Composition API、响应式系统与模板指令,深入剖析现代前端开发的核心思想——数据驱动 UI。
San30
2 个月前
javascript
·
vue.js
·
响应式编程
拒绝做 DOM 的“搬运工”:从 Vanilla JS 到 Vue 3 响应式思维的进化
在前端开发的漫长演进中,我们经常听到“数据驱动”这个词。但对于很多习惯了 jQuery 或者原生 JavaScript(Vanilla JS)的开发者来说,从“操作 DOM”到“操作数据”的思维转变,往往比学习新语法更难。
Light60
2 个月前
vue3
·
前端开发
·
响应式编程
·
组合式api
·
ai集成
Vue3 关键字速查表:从入门到进阶的全景指南
本文系统梳理了 Vue3 的关键字与核心 API,涵盖组合式 API、模板指令、生命周期钩子、依赖注入、异步组件等内容。通过表格速查、代码示例、场景解析与流程图,帮助开发者快速定位和理解 Vue3 的常用语法。在此基础上,文章结合 AI 技术与新思维,探讨如何在现代前端架构中利用 Vue3 提升开发效率与可维护性。全文兼具理论性、可操作性与指导性,适合开发者、架构师与技术教育者参考。
奋斗的小monkey
4 个月前
java
·
spring boot
·
微服务
·
性能优化
·
响应式编程
Spring Boot 3.x核心特性与性能优化实战
随着Java生态的持续演进,Spring Boot 3.x作为最新版本带来了许多重大改进和创新特性。本文将深入探讨Spring Boot 3.x的核心技术亮点,并结合实际案例展示性能优化的最佳实践。
Ytadpole
4 个月前
java
·
spring
·
gateway
·
reactor
·
响应式编程
·
cloud
性能革命的底层逻辑:深入理解 Spring Cloud Gateway 的 Reactor 核心
前几天在Spring Cloud Gateway 补充了接口签名,现在又来回顾下如果你曾好奇 Spring Cloud Gateway 为什么能以极高的吞吐量处理数以万计的并发请求,那么答案就藏在 响应式编程(Reactive Programming) 的核心库中:Project Reactor。
青衫客36
4 个月前
java
·
spring
·
响应式编程
Spring异步编程- 浅谈 Reactor 核心操作符
在响应式编程(Reactive Programming)中,数据流(Flux/Mono)的组合与变换是最常见的工作。Reactor 提供了大量操作符来应对不同场景,帮助我们以声明式的方式处理异步数据。
往事随风去
5 个月前
java
·
面试
·
响应式编程
Java 中的 Consumer 与 Supplier 接口
Consumer 和 Supplier 是 Java 8 引入的两个重要函数式接口,位于 java.util.function 包中,用于支持函数式编程范式。
参宿四南河三
5 个月前
app
·
响应式编程
Kotlin的Flow用法(实例加长加倍版)
Kotlin Flow 是 Kotlin 协程库(kotlinx.coroutines)中的一个核心组件,用于处理异步数据流。它类似于 RxJava 的 Observable 或 Java 的 Stream,但更紧密集成于 Kotlin 协程,强调冷流(cold flow)的惰性执行和结构化并发。Flow 的设计目标是简化异步序列数据的处理,如网络请求、数据库查询、传感器数据或UI事件流。
叫我阿柒啊
5 个月前
java
·
spring boot
·
微服务
·
vue3
·
响应式编程
·
前后端分离
·
restful api
从Java全栈到Vue3实战:一次真实面试的深度复盘
面试官:一位经验丰富的技术负责人,专注于企业级系统架构设计与前后端协同开发。他善于通过提问引导候选人深入思考,并在关键点上提出挑战性问题。
喝拿铁写前端
6 个月前
前端框架
·
代码规范
·
响应式编程
为什么数据变了界面却不动?——Vue / React / Angular 常见渲染“失效”场景全解析
在现代前端框架中,数据驱动视图已经是标配。理论上,数据一变,UI 就应该自动更新。 然而,实际开发中,不论是 Vue、React 还是 Angular,都可能出现“数据改了但界面没动”的情况。
天道佩恩
6 个月前
java
·
后端
·
响应式编程
WebFlux响应式编程基础工程搭建
最近接到公司升级 jdk21&响应式编程的需求,研究了几天,带大家简单使用一下吧,由于多数公司使用的还是 jdk1.8,这篇文章我们就用 jdk1.8 来展示
Monkey-旭
6 个月前
android
·
开发语言
·
kotlin
·
响应式编程
·
flow
深入理解 Kotlin Flow:异步数据流处理的艺术
在现代应用开发中,异步操作和数据流处理已成为核心需求。无论是处理网络请求、数据库操作,还是响应用户交互,都需要高效、可靠的异步处理机制。Kotlin Flow 作为 Kotlin 协程生态的重要组成部分,为开发者提供了一种简洁、强大的方式来处理异步数据流。本文将从基础概念到高级应用,全面剖析 Kotlin Flow 的方方面面,帮助你掌握这一现代化的数据流处理工具。
在未来等你
8 个月前
微服务架构
·
响应式编程
·
虚拟线程
·
jdk21
·
spring boot 3
·
project reactor
·
结构化并发
JDK21深度解密 Day 9:响应式编程模型重构
在JDK21中,虚拟线程的引入彻底改变了传统的异步编程模型。作为"JDK21深度解密"系列的第91天,我们将聚焦于响应式编程模型重构这一关键主题。通过本篇文章,您将获得以下核心收益:
桦说编程
9 个月前
java
·
后端
·
响应式编程
CompletableFuture典型错误 -- 代码出自某大厂
某团技术文章 《CompletableFuture原理与实践-外卖商家端API的异步化》 文中存在对于CompletableFuture错误用法,我们先来看其表述:
过客随尘
10 个月前
响应式编程
Project Reactor源码解析
通过一个最简单的发布订阅流程探究底层机制我们将从 subscribe 方法开始,详细分析订阅关系如何构建,层层嵌套形成完整的订阅链。