技术栈
系统架构
老司机张师傅
6 小时前
系统架构
软考系统架构设计师-案例知识点
顺序图(序列图、时序图):一种交互图,由一组对象或角色以及它们之间可能发送的消息构成,强调消息的时间次序。 通信图(UML1中叫做协作图):一种交互图,强调收发消息的对象或角色的组织结构。顺序图和通信图表达了类似的基本概念。顺序图强调的是时序,通信图强调消息流经的数据结构,二者语义上是等价的,可以很方便的进行转换。 定时图(计时图):一种交互图,强调消息跨越不同对象或角色的实际时间,而不仅仅是关心消息的相对顺序。 状态图:描述一个状态机,它由状态、转移、事件和活动组成。状态图给出了对象的动态视图,它对于接
一条破秋裤
8 小时前
系统架构
智慧农业系统架构分析报告(大脑)
Agri_System 是一个基于 LangGraph 和 LangChain 构建的智慧农业大脑框架,旨在通过多智能体协作、工作流编排和服务化部署,提升农业生产的自动化与智能化水平。
枫叶丹4
12 小时前
c语言
·
开发语言
·
数据库
·
c++
·
qt
·
系统架构
【Qt开发】Qt系统(一)-> 定时器 QTimerEvent 和 QTimer
在Qt框架中,定时器功能是图形用户界面编程和事件驱动编程中不可或缺的组成部分。定时器允许开发者在特定的时间间隔后执行代码,这对于实现动画、定期更新界面、轮询操作或延迟执行任务等场景至关重要。Qt提供了两种主要的定时器实现方式:基于事件的低级接口QTimerEvent和基于信号槽的高级封装QTimer。这两种机制各有特点,适用于不同的应用场景,理解它们的区别和适用场合对于编写高效、可维护的Qt应用程序至关重要。
wuhen_n
1 天前
数据库
·
系统架构
系统架构设计师(三):数据库系统
本文对应《系统架构设计师教程》(以下简称官方教材)第二章 2.3.3 数据库及第六章**数据库设计基础知识 **的内容。本文重点聚焦在第六章。
最后一个bug
1 天前
linux
·
服务器
·
系统架构
CPU的MMU中有TLB还需要TTW的快速查找~
TTW 是 Table Walk 的缩写,中文常翻译为“页表遍历”或“查表”。 它是指内存管理单元 在翻译后备缓冲器 未命中时,根据当前进程的页表结构,一步步地查询物理内存中的页表,最终将虚拟地址转换为物理地址的过程。
BD_Marathon
1 天前
java
·
spring
·
系统架构
Spring系统架构
Spring Framework是Spring生态圈中最基础的项目,是其他项目的根基Spring Framework学习路线
最后一个bug
1 天前
linux
·
服务器
·
开发语言
·
系统架构
·
计算机外设
浅显易懂的讲解MMU是如何使用4级页表把虚拟地址转化为物理地址的~
用一个简单的比喻解释MMU使用4级页表转换虚拟地址的过程。🌟 核心比喻:图书馆找书系统想象一个巨大的图书馆(内存),有4层楼:
吾日三省Java
1 天前
spring boot
·
系统架构
SpringBoot整合Canal:实现MySQL数据实时同步的终极解决方案
微服务架构盛行的今天,数据一致性成为了一个关键挑战。当业务数据在MySQL中发生变化时,如何实时同步到其他服务或缓存中?阿里巴巴开源的Canal组件为我们提供了完美的解决方案。今天,我将带你深入探索SpringBoot整合Canal的技术内幕,让你轻松掌握这一核心技术。
Henry Zhu123
2 天前
系统架构
操作系统原理详解(二):操作系统存储管理
存储管理是操作系统的核心功能之一,负责管理计算机的内存资源。内存是CPU直接访问的存储设备,其管理效率直接影响系统的整体性能。本章节将详细讲解存储管理的各个方面,包括内存分配、地址转换、虚拟存储等核心概念和技术。
Kiyra
2 天前
网络
·
人工智能
·
安全
·
阿里云
·
系统架构
·
云计算
·
json
阿里云 OSS + STS:安全的文件上传方案
在 IM 系统中,文件上传是一个常见需求。用户需要上传图片、音频、视频等文件。传统的做法是将文件先上传到应用服务器,再由服务器转发到云存储,这种方式存在性能瓶颈和安全风险。更优的方案是让客户端直接上传到云存储,但如何保证安全性?本文将介绍如何使用阿里云 OSS + STS 实现安全的文件上传方案
Henry Zhu123
2 天前
架构
·
系统架构
操作系统原理详解(六):操作系统实例分析
本章节将分析几个主流的操作系统实例,包括Windows、Linux、Unix和macOS。通过分析这些实际的操作系统,可以更好地理解操作系统理论的实践应用,以及不同操作系统的设计理念和特点。
柯西极限存在准则
3 天前
系统架构
第三章 计算机系统
(1)Cache的功能:提高CPU数据输入输出的速率,突破冯诺依曼瓶颈,即CPU与存储系统间数据传送带宽限制。
Kiyra
3 天前
分布式
·
websocket
·
网络协议
·
http
·
设计模式
·
系统架构
·
wpf
WebSocket vs HTTP:为什么 IM 系统选择长连接?
在即时通讯(IM)系统中,消息的实时性是核心需求。用户发送消息后,期望对方能够立即收到,而不是等待几秒钟。为了实现这种实时性,我们需要选择合适的网络协议。本文将深入对比 WebSocket 和 HTTP 的区别,以及为什么 IM 系统应该选择长连接方案。
职业码农NO.1
3 天前
设计模式
·
架构
·
系统架构
·
ddd
·
架构师
·
设计规范
·
领域驱动
系统架构设计中的 15 个关键取舍
系统设计第一原则:一切都关乎权衡取舍。在设计系统时,我们需要决定要包含哪些功能,忽略哪些功能。我们每次做出这个决定,都是在权衡取舍。
武子康
3 天前
大数据
·
分布式
·
架构
·
消息队列
·
系统架构
·
rocketmq
·
java-rocketmq
Java-213 RocketMQ(MetaQ)演进与核心架构:NameServer/Broker/Producer/Consumer 工作机制
RocketMQ 的发展历程与阿里技术演进密不可分。其前身 MetaQ 最早名为 Metamorphosis(变形记),这个名字不仅是对作家卡夫卡中篇小说代表作的致敬,更暗示了这款消息中间件将经历从 Kafka 衍生到独立发展的蜕变过程。
武子康
3 天前
java
·
大数据
·
分布式
·
消息队列
·
系统架构
·
rocketmq
·
java-rocketmq
Java-216 RocketMQ 4.5.1 在 JDK9+ 从0到1全流程启动踩坑全解:脚本兼容修复(GC 参数/CLASSPATH/ext.dirs)
我们先进入到目录,然后对软件进行下载:接着我们通过 wget 进行下载:对应内容如下所示:对应的结果如下所示:
冬奇Lab
3 天前
android
·
系统架构
Android稳定性基础:系统架构与关键机制
系统稳定性是用户体验的基石,也是品牌口碑的生命线。还记得某知名手机品牌因为系统频繁死机被用户集体投诉的新闻吗?一次系统崩溃可能只需要几秒钟,但对品牌形象的伤害却需要几年来修复。
嵌入式学习和实践
4 天前
linux
·
windows
·
系统架构
Linux/Windows 系统架构查看、安装包选择指南(嵌入式开发场景适配)
Linux/Windows 系统架构查看 和 安装包选择指南(嵌入式开发场景适配),以 Clion 为例。
小安运维日记
4 天前
linux
·
运维
·
服务器
·
系统架构
·
ansible
·
改行学it
RHCA - DO374 | Day09:自定义内容集和执行环境
红帽公司、红帽合作伙伴以及Ansible社区为很多软件产品和技术提供了内容集合。然而,客户仍然会遇到现有的集合无法满足的自动化需求。例如,你可能需要试用一个没有可用集合的新应用程序,或者你的公司可能需要开发自动化的内部工具。在这些情况下,就应该考虑开发自己的集合了。
冬奇Lab
4 天前
android
·
性能优化
·
车载系统
·
系统架构
Android稳定性&性能深入理解专栏介绍
这是一个面向Android Framework工程师和系统开发者的高质量技术博客系列,深度剖析Android系统层面的稳定性机制和性能优化技术。