相关文章
步入响应式编程篇(二)之Reactor API
步入响应式编程篇(二)之Reactor API 前言回顾响应式编程Reactor API的使用Stream引入依赖Reactor API的使用流源头的创建 reactor api的背压模式发布者与订阅者使用的线程查看弹珠图查看形成新流的日志 前言
对于响应式编程的基于概念,以及J…
建站知识
2025/1/22 18:59:41
Flink 内容分享(三):Fink原理、实战与性能优化(三)
目录
流处理 & 批处理
Flink的特点和优势
Flink VS Spark
Flink API
Dataflows数据流图
Job Manager & Task Manager
部署 & 运行
配置开发环境
并行度
Task
Operator Chain(算子链)
Task Slots
DataSource数据源 流处理 & 批处理
在…
建站知识
2025/1/22 18:58:35
【分布式架构设计理论1】架构设计的演进过程
文章目录 一. 分布式架构要解决的问题二. 架构设计的演进过程1. 应用与数据一体2. 应用与数据分离3. 添加缓存:突破数据库(IO)瓶颈4. 服务器集群处理并发5. 数据库读写分离:释放读性能5.1. 问题分析5.2. 解决方案:读写…
建站知识
2025/1/22 18:57:29
Web 音视频(二)在浏览器中解析视频
前言
浏览器中已经能直接播放视频,为什么还需要手动写代码解析?
因为,某些场景需要对视频进行更细致的处理,比如截取关键帧、提取视频中的文字、人物打码、极低延时播放视频等等。
总之,除了最单纯的视频播放外&…
建站知识
2025/1/22 18:56:12
leetcode-不同路径问题
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 看见题目…
建站知识
2025/1/22 18:55:05
nuxt3项目打包部署到服务器后配置端口号和开启https
nuxt3打包后的项目部署相对于一般vite打包的静态文件部署要稍微麻烦一些,还有一个主要的问题是开发环境配置的.env环境变量在打包后部署时获取不到,具体的解决方案可以参考我之前文章 nuxt3项目打包后获取.env设置的环境变量无效的解决办法。 这里使用的…
建站知识
2025/1/22 18:53:43
Java 日志技术、Logback日志框架、日志级别
一. 日志 1. 日志:程序中的日志,通常就是一个文件,里面记录的是程序运行过程中的各种信息。
二. 日志技术 1. 日志技术:可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中) 2. 可以随时以开关的…
建站知识
2025/1/22 18:52:18
MyBatis 注解开发详解
MyBatis 注解开发详解
MyBatis 支持使用注解来进行数据库操作。注解方式将 SQL 语句直接写在 Java 接口中,通过注解来完成 CRUD(增删改查)操作,省去了使用 XML 配置的繁琐步骤。这种方式适合简单项目或快速原型开发,因…
建站知识
2025/1/22 18:51:06