• 2024-07-01单体架构的技术框架演变
    单体架构(MonolithicArchitecture)是一种传统的软件架构风格,在这种架构中,所有的功能单元都集成在一个独立的软件单元中,比如一个单一的代码库或者一个应用程序。在单体架构中,所有的功能,如业务逻辑、数据库操作、用户界面等,通常都是紧密耦合在一起的。随着业务需求的增长和技
  • 2024-06-23C++系统相关操作4 - 获取CPU(指令集)架构类型
    1.关键词2.sysutil.h3.sysutil.cpp4.测试代码5.运行结果6.源码地址1.关键词关键词:C++系统调用CPU架构指令集跨平台实现原理:Unix-like系统:可以通过uname-m命令获取CPU架构类型。Windows系统:可以通过环境变量PROCESSOR_ARCHITECTURE获取CPU
  • 2024-06-03Transformer Architecture
    TransformerArchitecture前面我们完成了自己训练一个小模型,今天我们结合论文来学习一下Transformer的理论知识~概述Transformer模型于2017年在论文《注意力就是你所需要的一切》中首次提出。Transformer架构旨在训练语言翻译目的模型。然而,OpenAI的团队发现transformer
  • 2024-05-20Notes: I/O Architecture and Device Drivers
    I/OArchitecturebustheprimarycommunicationchannelsinsidethecomputer.Anycomputerhasasystembusthatconnectsmostoftheinternalhardwaredevices.AtypicalsystembusisthePCI(PeripheralComponentInterconnect)bus.thesamecomputerin
  • 2024-05-10Dapr IoT Architecture是一个基于.NET平台的物联网系统架构
    DaprinIoT.UnderstandingofconceptbuildingdistributedapplicationinIoThttps://docs.dapr.io 在构建一个网联网系统(InternetofThings,IoT)或数字化系统的C#开源系统架构中,通常需要考虑以下关键方面:1.设备连接和数据采集:使用C#编写设备连接模块,支持多种通信协
  • 2024-04-24CSAPP Lab-4 Architecture Lab
    本次实验是有关书上第四章设计的Y86-64处理器的,实验分为三个部分,分别是编写几个简单的Y86-64程序、使用一条新指令扩展SEQ模拟器以及优化Y86-64的基准测试程序和处理器设计。实验准备需要简单复习一下Y86-64的指令集架构以及处理器架构呢。指令集架构指令集:指令功
  • 2024-04-01【JavaEE】计算机是如何工作的
    文章目录一、计算机发展史二、冯诺依曼体系(VonNeumannArchitecture)三、CPU基本工作流程一、计算机发展史计算的需求在人类的历史中是广泛存在的,发展大体经历了从一般计算工具到机械计算机到目前的电子计算机的发展历程。二、冯诺依曼体系(VonNeumannArchitectur
  • 2024-03-22[Container] Docker Architecture
    IdentifiyDockerarchitecturecomponenetsClient:sendinstructionsorcommandtotheDockerhostserverhost:keepadaemonasdockerd,listensforDockerAPIreqeustsorcommandsuchas"dockerrun"andprocessesthosecommands.Daemonbuilds,
  • 2024-03-21Xcode开发iOS运行项目报错symbol(s) not found for architecture x86_64的解决办法
    写在前边的话:如果是xcode13,那么请先升级系统到Monterey(ios12.7.4),并安装xcode14。因为好多sdk都是xcode14才有的,xcode13不支持,任你把buildsetting玩出花来都没用的。Xcode13的时候,各种报错百度搜索解决方法,各种配置buildsettings,然而没有什么用,真机/模拟器都是一一直报错。
  • 2024-03-18【详细带你了解软件系统架构的演变】
    带你了解软件系统架构的演变`1.介绍``2.传统的单体架构(MonolithicArchitecture)``3.分层架构(LayeredArchitecture)``4.客户端-服务器架构(Client-ServerArchitecture)``5.服务导向架构(Service-OrientedArchitecture,SOA)``6.微服务架构(MicroservicesArchitecture)``7
  • 2024-03-08软件设计架构
    软件设计架构模式在软件工程中起着至关重要的作用,它们为开发者提供了一种高层次的结构和组织方式,以确保软件系统的可维护性、可扩展性和灵活性。以下是一些常见的软件设计架构模式:分层架构(LayeredArchitecture):这是最常见的架构模式之一,通过将系统划分为多个层次或层级,每层负
  • 2024-03-07技术笔记(4)MMORPG开发
    技术笔记(4)MMORPG开发希望实现的功能或目标:框架搭建UI系统‍学习笔记:Rules文件夹CanGetLayersExtensionCanSendCommandExtensionEventExtensionIBelongToArchitectureICanGetModelICanGetSystemICanGetUtilityICanRegistAndUnRegistEventICanSendCommand
  • 2024-03-01写少一点/ARCHITECTURE/JavaScript类型转换/Logitech Options一直转圈
    《写少一点》https://www.yuque.com/beilo/simpread/1709260496568《ARCHITECTURE文件》https://www.yuque.com/beilo/simpread/1709260486335例子https://github.com/rust-lang/rust-analyzer/blob/d7c99931d05e3723d878bea5dc26766791fa4e69/docs/dev/architecture.md《Java
  • 2024-02-25最佳软件架构书籍终极清单 (2024)
          软件架构是成功开发软件产品的基础。精心设计的软件架构可以大大提高系统的质量。它还有助于降低出错风险,并使将来添加新特性和功能变得更加容易。在这篇博文中,我将为您列出2024年最值得一读的软件架构书籍,以及2024年将出版哪些有趣的软件架构书籍。当然,这些书籍
  • 2024-02-06微核架构
    微核架构(microkernelarchitecture)又称为"插件架构"(plug-inarchitecture),指的是软件的内核相对较小,主要功能和业务逻辑都通过插件实现。内核(core)通常只包含系统运行的最小功能。插件则是互相独立的,插件之间的通信,应该减少到最低,避免出现互相依赖的问题。 优点良好的功能延
  • 2023-11-15Microservice - Hexagonal Architecture
    Hexagonalarchitecture(https://alistair.cockburn.us/hexagonal-architecture/),proposedbyAlistairCockburnin2005,isanarchitecturalpatternthataimstobuild looselycoupledapplicationcomponentsthatcanbeconnectedviaportsand adapters.Inth
  • 2023-11-02特定领域软件架构(DSSA)
    特定领域软件架构(DSSADomainSpecificSoftwareArchitecture)基本活动
  • 2023-10-24react native的新架构
    Startingfromversion0.68,ReactNativeprovidestheNewArchitecture,whichoffersdevelopersnewcapabilitiesforbuildinghighlyperformantandresponsiveapps. (https://reactnative.dev/docs/the-new-architecture/landing-page) PillarsoftheNewArch
  • 2023-10-11[k8s] Kubernetes Architecture
    ControlPlaneMaster节点主要有4个主要组件:APIServer跟集群进行交互的接口(kubectl)etcd,集群数据存储Scheduler,根据不同的因素决定最终的容器运行在哪个节点node上ControllerManager,管理不同的controller的WorkerNodeWorker节点的三个主要组件:kubelet运行在每一个node上的age
  • 2023-09-26企业架构师
    1.研究并理解行业发展趋势及企业发展战略,挖掘企业业务痛点及关键需求;1.Researchandunderstandindustrydevelopmenttrendsandcorporatedevelopmentstrategies,identifybusinesspainpointsandkeyneedsoftheenterprise;2.负责企业级信息架构设计及规划,形成企业产
  • 2023-08-24什么是 SAP S/4HANA 的 VDM Layering Architecture 的 CDS Analytical Query View
    CDS,即CoreDataServices,是一种用于定义数据模型和数据库访问的语言,广泛用于SAP应用程序开发。AnalyticalQueryView(AQV)是CDS的一种扩展,专门用于支持分析性查询和报表。什么是CDSAnalyticalQueryView?CDSAnalyticalQueryView是一种在SAPS/4HANA中用于创建高性能分析查询
  • 2023-08-24什么是 SAP S/4HANA 的 VDM Layering Architecture 的 CDS Dimension View
    在深入探讨"SAPS/4HANA的VDMLayeringArchitecture的CDSDimensionView"之前,让我们逐步了解这个概念的不同组成部分。SAPS/4HANA:SAPS/4HANA是SAP的下一代企业资源计划(ERP)套件,通过内存数据库和先进的分析功能,实现更快的数据处理和实时决策。它包含了各种模块,涵盖了企业各个
  • 2023-07-28Arm Neoverse N2 reference design Technical Overview
    RDN2Intro本文档是ARM提供给SoC设计人员的一份概述设计文档,较为详细的描述了SoC的方方面面,具有很好的参考意义。SoC的系统架构,硬件互联SoC各block的功能描述、细节描述软件栈概述RDN2的其他参考文档DocumentNameDocumentIDLicenseeonlyAMBA4AXI-StreamPr
  • 2023-06-25English Vocabulary Day 1
    EnglishVocabularyDay1vocabularyarduousardentarcticarchitecturearchitectarcharborealarbitratearbitraryarableapaqueaquaticaquariumineptinaptaptitudeaptadeptadpatanthropologyanthologyanthemantonymanticlockwisepartisanperennialm
  • 2023-06-23自动化机器学习(AutoML)文献/工具/项目资源大列表分享
        本文整理了与自动化机器学习相关的经典论文、开源工具、项目、免费经典书籍、会议、经典文章和其他资源的列表。AutoML介绍   AutoML是使用机器学习方法和过程来自动化机器学习系统并使其更容易访问的相关的工具和技术。它存在了几十年,所以不是一个全新的想法。