• git学习笔记

    git和svn的区别: 1.git是分布式的,而svn是非分布式的。 2.git绝大多数操作都是本地化的,不需要网络。比方说查看提交历史。 3.git只会添加数据,不会删除数据,所以git几乎没有可能导致文件无法恢复的操作 4.存储方式:

    2023-05-15 digiproto

  • 如何在Linux上部署Jenkins

    Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。

    2023-05-15 digiproto

  • 私有镜像仓库的部署与使用方法

    docker环境 docker官方虽然提供了公共的镜像仓库,但对于企业来说,这种方式没有安全保障,一旦在构建镜像的过程中进行了commit,就相当于把这些代码实现都交给了别人。因此企业在私有网络环境下部署属于自己的镜像仓库是非常有必要的。 Harbor是由VMware公司开源的镜像管理平台,具有丰富的图形化管理界面、用户管理、镜像管理等功能。可以为构建大规模的docker集群提供仓库服务。

    2023-05-15 digiproto

  • 一文读懂什么是DDS

    数据分发服务(DDS™)是一个由对象管理组(OMG)发布的以数据为中心的中间件协议和API标准。采用分布式发布/订阅体系架构,以中间件的形式提供通信服务,强调以数据为中心。DDS中间件是一个软件层,从操作系统、网络传输和底层数据格式的细节中抽象出应用。相同的概念和api提供给不同的编成语言,使得应用在不同的操作系统、编成语言和处理体系架构之间交换信息。底层细节包括数据传输格式、发现、连接、可靠性和、协议、Qos策略等由中间件来管理。

    2023-05-15 digiproto

  • 嵌入式软件调试的发展历程

    从20世纪70年代单片机的出现发展至今,随着高性能的计算平台和多核系统的引入,更复杂的处理器架构被应用于高度复杂的程序中,嵌入式软件调试的需求也随之增加。

    2023-05-15 digiproto

  • SkyEye携手DigiThread,共同助力卫星领域数字化进程

    随着卫星的技术进步及其应用领域的不断拓展,卫星总体设计及应用仿真迫切需要先进仿真工具的强有力支持。

    2023-05-15 digiproto

  • 概念:四种基于模型的嵌入式软件开发、测试与验证方法

    通过MBD提供的统一设计环境,开发人员可在软件的整个生命周期中使用同一套模型进行需求验证、数据分析、模型可视化、测试和验证,并进行最终的产品部署。

    2023-05-15 digiproto

  • 了解CI/CD流水线

    自动化流水线在CI/CD(持续集成/持续交付或持续部署)的实践中发挥着核心作用。本文将对什么是CI/CD流水线、如何构建CI/CD流水线进行讨论。*持续集成:Continuous Integration*持续交付:Continuous Delivery*持续部署:Continuous Deployment01 什么是CI/CD流水线?CI/CD通过频繁对更新的代码进行检查与严格测试并及时处理反馈,

    2023-05-15 digiproto

首页
产品
新闻
联系