架构师

rolt6 小时前
设计模式·产品经理·架构师·uml
电梯系统的UML文档07从这个类中得到的类图,构划出了软件的大部分设计。系统结构视图提供软件和整个系统结构最复杂的也是最优雅的描述。和通常的软件系统相比,在分布式嵌入系统中了解系统组件如何协同工作是非常重要的。毕竟,每个类图仅仅是一个系统的静态设计视图的一个图型表示。
rolt1 天前
产品经理·架构师·uml
电梯系统的UML文档05·Dispatcher 不控制实际的电梯组件,但它在软件系统中是重要的。每一个电梯有一个ispatcher,主要功能是计算电梯的移动方向、移动目的地以及保持门的打开时间。它和系统中除灯控制器以外的几乎所有控制对象交互。
rolt3 天前
产品经理·架构师·uml
电梯系统的UML文档04这个版本的类图是直接从4.2节中用例图的描述得来的,这个视图中的类覆盖了系统所有的功能。我们用电梯类和电梯控制器类(ElevatorControl)移动或停止电梯;用门类开门或关门;用指示器类让乘客知道电梯的位置和方向;乘客用按钮类来完成呼叫电梯或选择楼层;我们用安全装置类来满足系统紧急制动的要求。所有的类和中心控制器类都有接口,而中心控制器类的任务是控制所有类的动作。这个类图帮助我们从对象划分和系统功能的的角度理解系统的基本设计。
rolt7 天前
产品经理·架构师·uml
电梯系统的UML文档02现在我们来回答用UML 设计电梯系统的实践中遇到的问题:“UML 是一种适合于实时系统的建模语言吗?”我们发现基于上段提到的特征,UML 是适合的但有不足。用UML 设计实时系统有以下问题: •特定硬件及它们特征的定义。 •在对象、任务和硬件层次描述时间约束。 •网络建模。
黄俊懿10 天前
前端·缓存·架构·架构师·前端优化·浏览器缓存
【架构师从入门到进阶】第四章:前端优化思路——第三节:前置资源和缓存本篇文章我们来学习前端优化中的前置和缓存。第一个我们首先来学习前置。这前置的做法呢,一般的是将一些可以在客户端处理的计算逻辑放在客户端做,比如有一些经常不变的计算。
rolt20 天前
架构师·uml
用户界面的UML建模08图8:具体表示层模型可以对表示层模型模式进行扩展,以使多种组件作为StaticDisplay,InteractionControls 和ActionInvokers。这种扩展能够提供一个可公布的标记,来建模抽象和具体组件间的映射关系。然而,图8 所示的具体表示层模型给出了在对我们的案例进行建模时,什么是所需要的。另外,具体表示层模型还描述了如何指定表示层的布局。每一个Container 类的实例必须聚合(aggregate)一个LayoutImplementation 实例。有几种布局对象(layout
rolt25 天前
ddd·需求分析·架构师·uml·领域驱动设计
[pdf、epub]260道《软件方法》强化自测题业务建模需求分析共216页(202412更新)DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集260道《软件方法》强化自测题业务建模需求分析共216页(202412更新)
Javatutouhouduan1 个月前
java·后端·程序员·编程·架构师·自学·java八股文
如何系统全面地自学Java语言?文章之前小编想问大家一个问题:大家起初选择做Java开发是因为感兴趣?还是就单纯地觉得这个行业的工资相对于其他行业来讲要高一点?
rolt1 个月前
架构师·uml
用户界面的UML建模01Paulo Pinheiro da silva, Norman W. Paton 著, 李巍 译统一建模语言(UML)是对应用程序进行面向对象建模的标准标记语言(notation),因此我们会很自然地将其作为用户界面(UI)建模的选择。但是,我们并不清楚如何使用UML 来进行UI 的建模。本文给出了一个使用UML 进行用户界面建模的案例。该案例指出了那些无法使用UML 标记来进行建模的UI 侧重面,以及一组可用于UI 建模的UML 构建法(constructor)。其中的建模问题说明了使用UML 进行UI
Javatutouhouduan1 个月前
java·jvm·面试·程序员·架构师·八股文
刚入行Java,如何深入学习JVM底层原理?对于JVM,我想大部分小伙伴都是要面试了才会去学,其余时间基本不会去看(掐指一算,你们书架上面的深入理解Java虚拟机第三版应该都一层灰了吧【手动狗头】)。但值得一说的是,当你工作多年之后,你遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种古怪的内存溢出,死锁,应用崩溃……这些都会迫使你不得不去深入学习JVM底层原理
power-辰南2 个月前
java·大数据·分布式·kafka·架构师·消息中间件·2024面试题
Kafka 常见面试题深度解析Kafka 主要由生产者(Producer)、消费者(Consumer)、代理(Broker)、主题(Topic)和分区(Partition)等组成。
rolt2 个月前
ddd·架构师·uml·领域驱动设计·面向对象
[pdf,epub]228页《分析模式》漫谈合集01-45提供下载《分析模式》漫谈合集01-45的pdf、epub文件提供下载。已上传至本号的CSDN资源。 如果CSDN资源下载有问题,可到umlchina.com/url/ap.html。
战神刘玉栋2 个月前
架构师·jsqlparser
《通俗易懂 · JSqlParser 解析和构造SQL》📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗🌻 希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数,欢迎多多交流。👍
rolt2 个月前
ddd·架构师·uml·领域驱动设计·面向对象
[pdf,epub]162页《分析模式》漫谈合集01-35提供下载《分析模式》漫谈合集01-35的pdf、epub文件,已上传至本号的CSDN资源。 如果CSDN资源下载有问题,可到umlchina.com/url/ap.html。
rolt2 个月前
软件工程·产品经理·架构师
中文书籍对《人月神话》的引用(161-210本):微软的秘密中文书籍对《人月神话》的引用(第001到160本)>>《人月神话》于1975年出版,1995年出二十周年版。自出版以来,该书被大量的书籍和文章引用,直到现在热潮不退。
rolt3 个月前
ddd·架构师·uml·领域驱动设计·分析模式
[pdf,epub]105页《分析模式》漫谈合集01105页的《分析模式》漫谈合集第1集的pdf、epub文件,已上传到本账号的CSDN资源。如果无法下载,也可以访问umlchina.com/url/ap.html
Javatutouhouduan3 个月前
java·分布式·后端·程序员·高并发·架构师
Java程序员如何获得高并发经验?提到并发编程很多人就会头疼了;首先就是一些基础概念:并发,并行,同步,异步,临界区,阻塞,非阻塞还有各种锁全都砸你脸上,随之而来的就是要保证程序运行时关键数据在多线程中的可见性、核心业务的原子性、多线程通信的有序性。虽然很多人工作可能接触不到这些的东西,但是面试就是得问。假如你跟一个有过高并发编程经验的人一起面试同一个岗位,你就是背了些面试题,而人家是确确实实有真东西的,那后续的录用结果想必就不用我多说了吧~
Javatutouhouduan3 个月前
java·后端·面试·程序员·架构师·八股文
有哪些 Java 面试题 90% 的公司都会问到?不知道大家出去面试回来后有没有复盘的习惯?对于我们做技术的来讲,每次面试之后的复盘工作非常重要,一次好的复盘能让我们认识到自己的短板,明确我们后续努力的方向!由于本人有此习惯,这些年遇到的大大小小的面试的也有近千道,今天也借此机会把后台粉丝一直私信要我整理的面试复盘宝典为大家展示出来供大家学习,希望能对粉丝们有所帮助。
W Y4 个月前
设计模式·架构·系统架构·架构师·软考
【架构设计模式-2】创建型、结构型、行为型等设计模式对类的现实化进行了抽象,功能是类的创建。主要用于如何组合已有类和对象获得更大的结构,功能是组合代替、类与类之间的关系。
玄德公笔记5 个月前
架构师·系统架构设计师教程·清华版·软考架构师·新版·层次式架构设计·数据架构规划与设计
《系统架构设计师教程(第2版)》第13章-层次式架构设计理论与实践-05-数据架构规划与设计教材本节实在太敷衍了,没什么有用的内容教材这段完全是上世纪末、本世纪初的观点。总结出来也没什么意思,赌出题人没这么SB。