6 软件文档管理组成
发表于|更新于|软件文档写作
|总字数:170|阅读时长:1分钟|浏览量:
软件文档管理组成
文档形成
严格按照规定,保证编制、评审、版本管理等环节的质量。
标识文档类型
便于保存、查找、使用、修改。文档所属项目标识、文档种类标识、同类文档中的版本号标识、文档的性质、保密界别和阅读范文标识。
文档控制
保证文档的一致性、各个版本之间的有序性、文档的安全性。
文档修改管理
提出修改建议说明修改的理由、修改的内容。
对文档修改建议进行评论。
审核修改建议
批准修改建议
实施修改
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2022-08-17
06.容器设计模式
设计模式——基于容器的分布式系统 20世纪80年代末至90年代初,面向对象编程思想给软件开发带来了一轮技术革新,就像润物细无声的春雨那般,向全世界的程序员们快速普及了模块化构建应用程序的方法,一直流行至今。 当下,我们可以看到类似的革新出现在了分布式系统开发,具体特点如下: 基于容器的微服务架构体系日益流行 容器天然隔离的属性非常适合作为分布式系统中的基本对象 基于面向对象,四人帮基于经验提出和总结了对于一些常见软件设计问题的标准解决方案,其描述了一系列基于接口的模式,可以在各种环境中重用,这被称之为软件设计模式。历史一定程度上来说是重复的,随着这种架构模式的成熟,基于容器的分布式系统的设计模式也就自然而然地浮现了。 本篇主要阐述的是Brendan Burns在基于容器的分布式系统中发现的三种设计模式: single-container patterns for container management:容器管理之单容器模式 single-node patterns of closely cooperating containers:容器协调之单节点(多容器)模式 mult...

2022-11-01
8 SpringQuartz
1 SpringBoot-quartz基本用法添加依赖1234567891011<!-- 实现对 Spring MVC 的自动化配置 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!-- 实现对 Quartz 的自动化配置 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId></dependency> 创建任务创建job 12345678910111213141516171819@Slf4jpublic class FirstJo...

2020-09-23
2.1数字和运算
Python 数字 原文: https://thepythonguru.com/python-numbers/ 于 2020 年 5 月 7 日更新 此数据类型仅支持诸如1,31.4,-1000,0.000023和88888888之类的数值。 Python 支持 3 种不同的数字类型。 int-用于整数值,例如1,100,2255,-999999,0和12345678。 float-用于像2.3,3.14,2.71,-11.0之类的浮点值。 complex-适用于3+2j,-2+2.3j,10j,4.5+3.14j等复数。 整数 python 中的整数字面值属于int类。 1234>>> i = 100>>> i100 浮点数 浮点数是带有小数点的值。 1234>>> f = 12.3>>> f12.3 需要注意的一点是,当数字运算符的操作数之一是浮点值时,结果将是浮点值。 123>>> 3 * 1.54.5 复数 如您所知,复数由实部和虚部两部分组成,用j表示。 您可以这样...

2021-03-20
4
四、训练模型 译者:@C-PIG 校对者:@PeterHo、@飞龙、@YuWang、@AlecChen 在之前的描述中,我们通常把机器学习模型和训练算法当作黑箱子来处理。如果你实践过前几章的一些示例,你惊奇的发现你可以优化回归系统,改进数字图像的分类器,你甚至可以零基础搭建一个垃圾邮件的分类器,但是你却对它们内部的工作流程一无所知。事实上,许多场合你都不需要知道这些黑箱子的内部有什么,干了什么。 然而,如果你对其内部的工作流程有一定了解的话,当面对一个机器学习任务时候,这些理论可以帮助你快速的找到恰当的机器学习模型,合适的训练算法,以及一个好的假设集。同时,了解黑箱子内部的构成,有助于你更好地调试参数以及更有效的误差分析。本章讨论的大部分话题对于机器学习模型的理解,构建,以及神经网络(详细参考本书的第二部分)的训练都是非常重要的。 首先我们将以一个简单的线性回归模型为例,讨论两种不同的训练方法来得到模型的最优解: 直接使用封闭方程进行求根运算,得到模型在当前训练集上的最优参数(即在训练集上使损失函数达到最小值的模型参数) 使用迭代优化方法:梯度下降(GD),在训练集上,它可...

2021-12-24
supervisord
supervisordhttps://blog.csdn.net/weixin_40680612/article/details/124422102 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。supervisor还提供了一个功能,可以为supervisord或者每个子进程,设置一个非root的user,这个user就可以管理它对应的进 配置后台服务/常驻进程的进程管家工具。supervisord的出现,可以用来管理后台运行的程序。通过supervisorctl客户端来控制supervisord守护进程服务,真正进行进程监听的是supervisorctl客户端,而运行supervisor服务...

2021-12-24
blkid
blkid查看块设备的文件系统类型、LABEL、UUID等信息 补充说明在Linux下可以使用 blkid命令 对查询设备上所采用文件系统类型进行查询。blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。要使用这个命令必须安装e2fsprogs软件包。 语法1234blkid -L | -Ublkid [-c ] [-ghlLv] [-o] [-s ][-t ] -[w ] [ ...]blkid -p [-s ] [-O ] [-S ][-o] ...blkid -i [-s ] [-o] ... 选项123456789101112131415161718192021-c <file> # 指定cache文件(default: /etc/blkid.tab, /dev/null = none)-d # don't encode non-printing characters-h # 显示帮助信息-g # garbage collect the ...
公告
欢迎参观Estom的小屋



