技术栈
观察者模式
Aaron_dw
5 天前
qt
·
观察者模式
·
设计模式
QT软件开发设计模式-观察者模式
在 Qt 桌面软件开发中,界面刷新、状态同步、定时更新等场景往往存在一对多通知关系。 本模块将项目中的观察者逻辑抽象为独立能力,目标是:
Allen_LVyingbo
6 天前
数据库
·
算法
·
观察者模式
·
postgresql
·
性能优化
·
架构
PostgreSQL动态分区裁剪技术:查询性能优化解析(2026年版)
随着企业数据量从TB级向PB级演进,数据库管理系统面临着严峻的挑战。PostgreSQL作为一款功能强大的开源关系型数据库,凭借其高度的可扩展性和标准兼容性,在金融、电商、物联网等领域得到了广泛应用。然而,在处理海量数据时,如何通过分区裁剪技术精准定位目标数据,避免无关分区的无效扫描,已成为查询性能优化的关键突破口。
蜜獾云
8 天前
观察者模式
·
设计模式
·
rxjava
设计模式之观察者模式:监听目标对象的状态改变
场景: 一: (1)比如我们有一个目标对象, 一旦这个目标对象的状态改变了, 然后的话就去通知相关的对象, 我的状态改变了,数据也变化了。 (2) 我们基于jdk自带的组件实现观察者模式:Observable
逆境不可逃
9 天前
java
·
开发语言
·
算法
·
观察者模式
·
leetcode
·
设计模式
·
动态规划
【从零入门23种设计模式19】行为型之观察者模式
观察者模式是行为型设计模式的一种,核心目的是:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知并自动更新。
JTCC
10 天前
java
·
观察者模式
·
设计模式
Java 设计模式西游篇 - 第五回:装饰者模式添法力 悟空披挂新战袍
话说师徒四人来到"法力增强山",悟空觉得金箍棒威力不够,想要增强法力。悟空愁道:“师父,这山的妖怪厉害,俺老孙的金箍棒威力不够啊!”
清水白石008
1 个月前
java
·
python
·
观察者模式
观察者模式全解析:用 Python 构建优雅的事件系统,让组件彻底解耦
想象这样一个场景:你在开发一个电商系统,用户成功下单之后需要做很多事——发送短信通知、更新库存、记录日志、推送积分、触发物流系统……
易水寒陈
1 个月前
单片机
·
观察者模式
单片机实现的观察者模式
参考考网上的博文,记录下观察者模式 观察者模式(Observer Pattern)是一种行为设计模式,其核心在于建立对象间的动态订阅-通知机制。 主要有被观察者和观察者,是一对多的关系。这种模式可用于传感器更新后,其他模块同步更新传感器数据的应用场景
唔好理总之好犀利
1 个月前
观察者模式
回调函数与观察者模式
https://mp.weixin.qq.com/s?__biz=MzIyODQ4MDI0NA==&mid=2247492530&idx=1&sn=826820b2953e6861438e45f0afd51054&chksm=e9cd5836af60b2eea9a8dbcbe34f5b2529537df7f21a4cdf472687199546201e8fbe2820de4d&mpshare=1&scene=24&srcid=0221ppWQolNR35VLSoGbl1Ms&sharer_shareinf
资深web全栈开发
1 个月前
观察者模式
·
设计模式
设计模式之观察者模式 (Observer Pattern)
观察者模式是事件驱动架构的基础。从 React 的状态更新、Vue 的响应式系统、到消息队列(Kafka、RabbitMQ),都是其变体。它定义了对象间的一对多依赖,当一个对象状态改变时,所有依赖者自动收到通知。
知无不研
1 个月前
c++
·
观察者模式
·
单例模式
·
设计模式
·
简单工厂模式
c++的设计模式(常用)
1. 单例模式 (Singleton) 这是 C++ 中使用频率极高的模式。作用: 确保一个类只有一个实例,并提供一个全局访问点。
金宗汉
1 个月前
人工智能
·
观察者模式
·
访问者模式
·
命令模式
《宇宙递归拓扑学:基于动态范畴与拓扑熵的跨尺度统一场理论》
摘要本文提出**动态范畴递归模型**(DCRM),通过三重革新解决原递归拓扑学的内在矛盾:1. **以Kervaire不变量为宇宙维度控制器**,锁定物理层级数 \(N \leq 62\)(源于 \(\dim \mathcal{M}_n \leq 126\) 的光滑约束)
短剑重铸之日
2 个月前
java
·
后端
·
观察者模式
·
设计模式
《设计模式》第四篇:观察者模式
本期内容为自己总结归档,共分6章,本人遇到过的面试问题会重点标记。《设计模式》第一篇:初识《设计模式》第二篇:单例模式
「QT(C++)开发工程师」
2 个月前
java
·
c++
·
观察者模式
C++ 观察者模式
🎯 观察者模式协作关系说明01、资源获取>>>通过网盘分享的文件:CXX观察者模式observer_pattern
琹箐
2 个月前
观察者模式
·
设计模式
设计模式——观察者模式
目录一、是什么二、实现方式三、使用场景四、总结老板(被观察者)需要做一件重要的事情,亲自告知所有下属(观察者)——哈哈哈,突然想到察言观色。
进击的小头
2 个月前
c语言
·
观察者模式
行为型模式:观察者模式
做DSP开发或嵌入式编程的同仁,大概率都碰到过这类场景:中断触发后,得同步完成显示更新、日志记录、后续控制逻辑触发;状态机切换状态时,多个模块要根据新状态执行对应操作。要是直接把这些逻辑硬编码到中断服务函数或状态切换函数里,后续新增功能就得反复修改核心代码,不仅容易引入bug,维护起来也格外棘手。
不穿格子的程序员
2 个月前
java
·
观察者模式
·
设计模式
设计模式篇2——观察者模式:以直播间送礼系统举例
在软件开发中,我们经常遇到这样的场景:一个动作发生后,需要同时触发一系列后续操作。如果你把这些操作全部写死在一个方法里,代码就会变成一团乱麻(所谓的“面条代码”),牵一发而动全身。今天,我们通过一个生动的直播间送礼案例,来聊聊如何用观察者模式优雅地解决这个问题。
Engineer邓祥浩
2 个月前
学习
·
观察者模式
·
设计模式
设计模式学习(19) 23-17 观察者模式
英文定义 (《设计模式:可复用面向对象软件的基础》)Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.
IT永勇
2 个月前
c++
·
观察者模式
·
设计模式
c++设计模式-观察者模式
观察者设计模式属于行为型设计模式,又称发布-订阅模式,定义了对象间的一对多依赖关系,被观察对象状态发生变化时,所有订阅它的观察对象都会受到通知并自动更新。
佛祖让我来巡山
2 个月前
观察者模式
·
设计模式
【面试题】什么是观察者模式?一般用在什么场景?
想象一下微信群聊:这就是观察者模式:一个对象(被观察者)的状态变化,会通知所有依赖它的对象(观察者)。
坚定学代码
2 个月前
开发语言
·
c++
·
观察者模式
·
ai
基于观察者模式的ISO C++信号槽实现
下面是一个符合ISO C++标准、不使用Qt的观察者模式信号槽实现:此文章为AI所写,仅为保存个人学习所用。