软件构建

妖萌妹儿2 小时前
软件构建
项目的CI和CD怎么做?项目的 ‌CI(持续集成)‌ 和 ‌CD(持续交付/部署)‌ 是现代软件开发中实现高效、自动化交付的核心实践。以下是基于当前主流工具和最佳实践的完整指南。
workflower3 小时前
人工智能·深度学习·设计模式·软件工程·软件构建·制造
深度学习是通用型人工智能的基础研究人员使用一种称为深度学习的流程来构建通用型人工智能模型,该流程训练模型通过示例进 行学习 (41)。不同于软件工程,深度学习模型可学会根据数据来完成任务,而不依赖手写指令。通过处理大量数据(如图像、文本或音频),这些模型能够发现表示这些数据的方法,从而创建对模式(patterns)(如形状、词语关联或声音结构)的内部表示(internal representations),帮助模型识别其中的关系,并生成与其训练目标一致的输出。然后,它们利用这些学到的内部表征作为抽象特征(abstractfeature
workflower4 天前
语言模型·集成测试·软件工程·软件构建·需求分析·软件需求
State(状态)模式意图:允许一个对象在其内部状态改变时改变它的行为。适应性:当一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为的时候。例如,当一个操作中含有庞大的多分支的条件语句,且这些分支依赖于该对象的状态的时候,这个状态通常用一个或多个枚举常量表示。例如,有多个操作包含这一相同的条件结构时,State模式将每一个条件分支放入一个独立的类中,这使得软件开发者可以根据对象白身的情况将对象的状态作为一个对象,这一对象可以不依赖于其他对象而独立变化。
郝学胜-神的一滴4 天前
c++·ci/cd·软件工程·软件构建
CMake赋能持续集成|自动化测试落地的进阶指南 ✨CMake赋能持续集成|自动化测试落地的进阶指南 ✨在软件开发的迭代浪潮中,持续集成(CI)早已从“可选优化”升级为企业级项目的✅ 核心研发准则,而串联起“开发→测试→打包→发布”全流程的关键密钥,正是跨平台构建神器——CMake!它不是简单的构建工具,更是持续集成自动化落地的“总调度官”,是破解手动集成低效、问题隐匿、成本高企的核心密码🔑,用标准化配置,让每一次代码迭代都高效、可控、可追溯。
cy_cy0026 天前
大数据·科技·人机交互·交互·软件构建
互动地面投影:优化展厅动线的智能向导互动地面投影 https://www.bmcyzs.com/正成为展厅动线优化的有效工具。它通过路径引导、流量疏导与数据反馈,让观众走得顺畅、看得尽兴。
workflower7 天前
设计模式·集成测试·软件工程·软件构建·制造·结对编程
未来图景对制造系统提出全面理解、1.全面感知理解 不同于传统基于传感器或单一维度有限数据的采集分析,制造系统需要在实时获取设备运行参数、生产工艺数据、物料流转状态、环境工况、外部订单需求等各类信息的基础上,串联并提炼信息背后的生产意图、工艺逻辑关联和规律等,为主动创新提供市场需求的全面获取能力、为敏捷柔性生产提供实时工况与订单变动依据、为供应资源韧性开放的组织提供信息透明化支持。 2.精准建模分析 区别于消费领域AI,工业AI 的最大特点是“必须对物理世界负责”,即模型的结果最终将落到工艺参数动态调整、机械臂轨迹优化等真实生产上,也就意
UXbot9 天前
ui·kotlin·软件构建·产品经理·ai编程·swift
AI App 设计生成工具哪个好?App 设计生成工具(App Design Generation Tool)是指借助 AI 将文字描述、草图或截图自动转化为可交互 App 界面的软件平台。2026 年这一品类已深度分化:UX Pilot 和 Visily 在原型生成质量与协作体验上表现稳定;Uizard 和 Google Stitch(原 Galileo AI)凭借草图识别与多模态输入降低了设计门槛;Flowstep 专注于多屏幕用户旅程的连贯生成。而 UXbot 是这6 款工具中唯一打通"产品规划 → 多页面原型 → 原生 iOS/A
workflower10 天前
设计模式·集成测试·软件工程·软件构建·软件需求·结对编程
设计模式的分类设计模式的分类有很多种方法,本文主要介绍GOF(Gangof Four)设计模式分类和POSA(Pattern-Oriented Software Architectur,面向模式的软件架构)设计模式分类。 7.2.1 GOF设计模式分类 20 世纪 90年代,Erich Gamma 等4人,也就是通常所说的 GOF(Gang of Four,"四人帮”)从建筑设计领域将设计模式引人到计算机科学领域时,根据以下两条准则对设计模式进行了分类。第一,根据目的准则,设计模式可分为创建型(Creational)、
workflower10 天前
人工智能·语言模型·集成测试·软件工程·软件构建·软件需求
相比传统聊天式AI,AI Agent具备的核心能力AI Agent 指能够自主理解目标、制定计划、调用工具并执行任务的人工智能系统。相比传统聊天式AI,AI Agent 具备了三个核心能力:任务拆解能力(Planning)、工具调用能力(Tool Use)、自动执行能力(Autonomous Execution),这意味着AI 将从“回答问题的工具”跨越为“能够完成任务的数字员工”,这一跨步或将成为计算机行业继PC、互联网、云计算之后的新一轮的技术革命。
电子科技圈12 天前
嵌入式硬件·设计模式·硬件架构·软件工程·软件构建·设计规范
SmartDV展示汽车IP解决方案以赋能智驾创芯并加速规模化普及3月10日至12日,2026年嵌入式世界展(Embedded World 2026,简称EW26)在德国纽伦堡展览中心成功举办。作为向全球市场提供灵活、高度可配置、可定制的半导体设计知识产权(设计IP)和验证IP(VIP)的领先开发商,SmartDV以“全栈IP解决方案提供商”的全新定位亮相。
大迪deblog13 天前
架构·系统架构·软件构建
系统架构设计-系统架构评估核心说明:软考架构师考试中,架构评估方法核心考查3种——SAAM、ATAM、CBAM,其中ATAM为重中之重(案例+论文必考),SAAM侧重选择题,CBAM偶考,以下内容整合详解+对比+核心工具。
楼田莉子13 天前
开发语言·c++·后端·学习·软件构建
CMake学习:CMake在静态库工程场景上应用前面我们已经学习CMake在编译二进制程序上的应用了,但是在工程场景中不可避免要用到很多库,因此只会编译普通的二进制程序是没有意义的,必须要学会如何链接库。
liangbm314 天前
ai·typescript·go·软件构建·开源软件·react·桌面软件
AI-ViewNote:把网课和会议视频自动卷成结构化笔记开源地址:https://github.com/liangbm3/AI-ViewNote (欢迎提 Issue 和 PR,求个 Star ⭐)
空间宇航14 天前
大数据·人工智能·项目管理·软件构建·智能制造
智能制造软件厂商市场与销售价值转型总体解决方案:从成本中心到增长引擎在智能制造软件厂商从“项目承包商”向“价值合伙人”的转型中,市场和销售团队必须完成从“功能推销员”到“价值共创者”的根本性转变。他们是新商业模式落地的先锋部队、价值发现者和持续增长引擎。
空间宇航14 天前
人工智能·自动化·软件构建·通用测试
基于ATML标准的设备自动化系统构建方案随着工业4.0、智能制造和数字化转型的深入推进,现代工业生产对设备自动化系统提出了前所未有的高要求。传统设备自动化系统在应对复杂多变的制造环境时,暴露出诸多系统性缺陷:
空间宇航14 天前
数据库·postgresql·软件构建
基于内核源码深入分析,梳理PostgreSQL总体设计PostgreSQL是一个功能强大的开源对象关系型数据库管理系统,支持完整的ACID事务特性、复杂的SQL查询、多版本并发控制(MVCC)、可扩展性以及丰富的扩展功能。其核心功能包括:
大迪deblog16 天前
系统架构·软件构建
系统架构设计-质量属性易理解性:开发人员、维护人员能快速理解系统结构、代码逻辑,降低沟通和维护成本(考点:架构设计的清晰性、代码注释规范)。
XuanTao7721 天前
数码相机·计算机网络·网络安全·软件工程·软件构建
【分享】Lightroom高级版⭕Ai图片剪辑 天空修补🌐【分享】Lightroom高级版⭕Ai图片剪辑🔥天空修补Lightroom AI 可自动选择照片中的天空或主体进行深度编辑📢
大迪deblog23 天前
java·开发语言·架构·软件构建
系统架构设计-软件架构风格软件体系结构,另一个名叫软件架构(Software Architecture,SA),所以下文中提到的“体系结构”==“架构”。 软件体系结构设计的一个重要核心目标是达到体系结构级的复用,所以需要研究透彻各个软件体系结构风格的特点才能更好的复用。
cy_cy00223 天前
科技·3d·人机交互·交互·软件构建
当历史遇见光影:投影创新点亮文化艺术展览在文化艺术展览的演进历程中,投影互动https://www.bmcyzs.com/创新应用正在重新定义观众与作品之间的对话方式。它不再仅仅是图像输出的工具,而是化身为连接过去与现在、作者与观众、实体与意象的桥梁,让文化的传递从单向的观看升华为沉浸式的体验。