自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 AutoDL使用screen守护进程的方法【Pycharm]

建议先自己测试一遍,再对实际需要运行的文件进行操作。

2025-03-27 13:48:53 286

原创 《软件架构实践》读书笔记——(六)【已完结】

架构债(Technical Debt)是指系统中由于设计缺陷或不合理的技术决策而导致的潜在问题。它类似于代码债(Code Debt),但通常更难识别和解决,因为它涉及多个组件之间的复杂关系。架构债可能导致系统难以维护、扩展或优化。架构债可以通过分析代码库的结构依赖关系和历史变更数据来识别。设计结构矩阵(Design Struc

2025-02-27 21:35:47 1043

原创 《软件架构实践》读书笔记——(五)

第十七章:云和分布式计算1. 云基础知识(Cloud Fundamentals):公有云(Public Cloud):一种云服务模式,由第三方提供商拥有和运营,用户通过互联网访问服务。服务提供商负责维护基础设施,用户只需为使用的服务付费。私有云(Private Cloud):专为单一组织设计和使用的云环境,可以由组织内部或第三方服务提供商管理,提供更高的控制性和安全性。混合云(Hybrid Cloud):结合了公有云和私有云的特点,允许数据和应用程序在两者之间移动,以实现灵活性。

2025-02-21 16:37:33 909

原创 《软件架构实践》读书笔记——(四)

易用性(Usability)涉及用户使用系统完成任务的容易程度和系统提供的用户支持类型。它包括学习系统、有效使用系统、最小化错误影响、适应用户需求和增加信心与满意度等方面。虚拟化技术通过提供资源隔离和共享,使得资源利用更加高效,部署更加灵活,成本更加经济,对软件和系统架构产生了深远影响。

2025-02-20 14:50:10 737

原创 《软件架构实践》读书笔记——(三)

性能(Performance)是指软件系统在执行其功能时的效率和速度,通常通过响应时间、吞吐量、资源利用率等指标来衡量。它涉及系统在不同工作负载下的行为,是用户体验和系统可靠性的关键因素。安全性(Security)是软件系统保护数据和信息不受未授权访问、修改或破坏的能力。它涉及机密性、完整性和可用性三个核心特征,确保系统和数据的安全,防止潜在的威胁和攻击。

2025-02-19 15:00:31 1292

原创 《软件架构实践》读书笔记——(二)

可部署性(Deployability)指软件能够在可预测的时间和工作量内被部署到目标环境中,并且如果新部署不符合规范,可以回滚到之前的状态。可集成性(Integrability)是指软件系统能够与预期的和未预期的组件、系统或环境成功集成的能力,这种能力涉及成本和技术风险的考量。可修改性(Modifiability)关注于降低进行系统变更的成本和风险。它涉及系统的功能、平台、环境、品质和能力可能发生的变更。

2025-02-18 15:11:38 1120 1

原创 《软件架构实践》读书笔记——(一)

软件架构是系统的一组结构,这些结构包括软件元素、元素之间的关系以及它们的属性,它们是进行系统推理所需的。质量属性(Quality Attributes, QAs)是系统的一种可测量或可测试属性,用于表明系统在基本功能之外满足利益相关者需求的程度。功能需求是由设计中包含的一组适当职责来满足的,而质量属性需求是由架构的结构和行为来满足的。架构战术是影响质量属性响应的设计决策,架构模式描述在特定设计上下文中反复出现的特定设计问题,并提供解决方案。

2025-02-17 15:50:26 919

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除