logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【软件架构】DSA和ABSDM的区别及应用场景

摘要: 领域特定架构(DSA)是针对特定应用领域优化的定制化软件架构设计,强调领域聚焦、性能极致化和硬件协同,适用于深度学习、嵌入式系统等场景。基于架构的软件开发方法(ABSDM)则是一种以架构为核心驱动力的系统化开发方法论,注重架构先行、组件化和演进管理,适用于复杂系统开发。两者本质不同:DSA是架构内容(WHAT),ABSDM是开发过程(HOW)。ABSDM可作为设计DSA的方法支撑,而DSA

文章图片
#架构#系统架构#软件工程 +2
【软件测试】人工智能增强Web 自动化测试框架方案

这个方案通过利用 AI 技术来增强 Web 自动化测试的各个方面,包括自动生成测试用例、智能定位元素、自动修复失败的测试、优化测试执行顺序等。通过这些方法,测试可以更高效、智能地进行,减少人工干预,提高自动化测试的稳定性和适应性。

文章图片
#人工智能
计算机网络:以太网中的数据传输

以帧为单位封装数据,通过CSMA/CD(共享介质)或全双工交换(交换式网络)实现介质访问,结合适配速率和介质的物理层编码技术,完成二进制数据到物理信号的转换与传输。这一体系确保了以太网从早期10Mbps到现代400Gbps乃至更高速率的兼容与演进。以太网未采用差分曼彻斯特编码,本质是技术特性与需求的不匹配:其50%的编码效率无法满足高速传输需求,复杂的实现逻辑增加了成本和冲突检测难度,且与以太网“

#计算机网络#网络#网络协议
【软考架构】第2.5章节 计算机网络:IP地址表示和子网划分

在计算机网络中,IP地址用于唯一标识网络中的设备。和。IPv4是当前使用最广泛的地址格式,而IPv6是为了解决IPv4地址耗尽问题而设计的。

文章图片
#计算机网络#tcp/ip#服务器 +2
列举一些数据仓库面向主题的设计的实际案例

传统OLTP系统 (面向应用)数据仓库 (面向主题)设计围绕业务流程和功能设计围绕分析领域和决策支持表结构高度规范化,减少冗余表结构反规范化(星型/雪花模型),优先查询性能优化事务处理(增删改)优化复杂查询(大数据量扫描和连接)数据是当前状态数据是历史性、随时间变化的通过以上案例可以看出,“主题”本质上是企业数据分析的高层视角,它独立于具体的业务系统,将分散在不同系统(如ERP、CRM、MES)中

文章图片
【软考架构】案例分析-对比MySQL查询缓存与Memcached

来源 14年11月第5题第3问分值(8分)为进一步提高数据库访问效率,项目组决定在中间层与数据层之间引入缓存机制。赵工开始提出可直接使用MySQL的查询缓存(query cache)机制,但项目组经过分析好友动态显示等典型业务的操作需求,同时考虑已引入的数据库扩展机制,认为查询缓存尚不能很好地提升系统的查询操作效率,项目组最终决定在中间层与数据层之间引入Memcached分布式缓存机制。

文章图片
#缓存#架构#mysql +3
【软考架构】第2章 2.3.3 关系数据库

这个4层模式结构是分布式数据库理论的精髓,它通过分层抽象和映射机制,完美地封装了数据的分布、分片、复制以及底层DBMS差异等复杂性,最终向用户和应用程序提供了一个逻辑上统一、行为上单一的数据库访问接口。

文章图片
#架构#数据库
【软考架构】案例分析-瘦客户端C/S架构

选择胖客户端还是瘦客户端,本质上是一种权衡如果你需要极强的用户体验、复杂的图形处理或离线功能,并且能接受较高的部署维护成本,可以考虑胖客户端。如果你希望快速迭代、集中管理、降低客户端成本并实现广泛的跨平台访问,那么瘦客户端(尤其是B/S架构)是更佳选择。在今天,绝大多数面向公众的互联网应用都采用了瘦客户端(B/S)或其演变形式。而胖客户端则在某些对性能和本地能力要求极高的专业领域(如视频编辑、3D

文章图片
#架构#服务器#运维
【软件测试】人工智能增强Web 自动化测试框架方案

这个方案通过利用 AI 技术来增强 Web 自动化测试的各个方面,包括自动生成测试用例、智能定位元素、自动修复失败的测试、优化测试执行顺序等。通过这些方法,测试可以更高效、智能地进行,减少人工干预,提高自动化测试的稳定性和适应性。

文章图片
#人工智能
【软件架构】Redis分布式存储方案及集群分片方式

我们来详细解释一下 Redis 两种常见的分布式存储方案:主从复制和 Cluster 集群,以及 Redis 集群切片(分片)的常见方式。

文章图片
#架构#redis#分布式
    共 29 条
  • 1
  • 2
  • 3
  • 请选择