BIM工程信息管理系统-详细设计
详细设计说明书
1引言
1.1编写目的
编写详细设计说明书的目的就是为程序员写出实际的程序代码提供依据。它是软件详细设计阶段所有任务和所有相关人员所需的参考资料.
1.2背景
说明:
a. 软件名称:BIM工程信息管理系统;
b. 项目提出者:**科技技术委员会
c. 开发者:**研发部
d. 用户:适用于隧道,桥梁 BIM施工
e. 系统运行:Windows7/8
1.3定义
用户接口:是指一个程序与程序使用者交互的部分。
算法:详细设计中实现某项功能的数据处理流程及处理方法。
SDK:Software Development Kit 即软件开发工具包。
VS: Visual Studio
MSSQL:微软SQL Server
1.4参考资料
列出有关的参考资料:
a. 根据需求分析文档的功能需求
b. IT项目管理 [机械出版社会]
2程序系统的结构
本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系:
系统分为以下几个模块:系统基础模块功能,系统BIM属性功能模块,系统插件管理模块,模型关联信息模块,系统可视集成模块,系统工程简介与概述,施工管理模块
3系统基础模块[机构管理]
3.1程序描述
主要是考虑到集团类型的公司下一般都有很多分公司。管理员通过机构管理可以添加对应的机构信息。可以新增,编辑,删除 等功能
3.2功能
说明该程序应具有的功能,可采用IPO图:

3.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
3.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
3.5输出项
输出是从数据库中读取的数据,或错误警告信息。
3.6算法
本部分没有采用自定义的算法。
3.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
3.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
3.9注释设计
说明准备在本程序中安排的注释,
a. 加在模块首部的注释;//简介:开发人员: 时间
b. 加在各分枝点处的注释;//说明程序
c. 对各变量的功能、范围、缺省条件等所加的注释;
d. 对使用的逻辑所加的注释等等。
3.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
3.11测试计划
测试计划按照测试经理的安排完成项目的测试需要。
4系统基础模块[部门管理]
4.1程序描述
主要是考虑到机构一般都有很多部门。管理员通过机构管理可以添加对应的部门信息。可以新增,编辑,删除 等功能
4.2功能
说明该程序应具有的功能,可采用IPO图:

4.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
4.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
4.5输出项
输出是从数据库中读取的数据,或错误警告信息。
4.6算法
本部分没有采用自定义的算法。
4.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
4.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
4.9注释设计
说明准备在本程序中安排的注释,
e. 加在模块首部的注释;//简介:开发人员: 时间
f. 加在各分枝点处的注释;//说明程序
g. 对各变量的功能、范围、缺省条件等所加的注释;
h. 对使用的逻辑所加的注释等等。
4.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
4.11测试计划
测试计划按照测试经理的安排完成项目的测试需要。
5系统基础模块[用户与角色管理]
5.1程序描述
管理员可以对已注册用户进行删除、修改信息、查询等不同功能
管理员可以对已角色信息进行删除、修改信息、查询等不同功能
5.2功能
说明该程序应具有的功能,可采用IPO图:

图:用户管理

图:角色管理
5.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
5.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
5.5输出项
输出是从数据库中读取的数据,或错误警告信息。
5.6算法
本部分没有采用自定义的算法。
5.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
5.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
4.9注释设计
说明准备在本程序中安排的注释,
i. 加在模块首部的注释;//简介:开发人员: 时间
j. 加在各分枝点处的注释;//说明程序
k. 对各变量的功能、范围、缺省条件等所加的注释;
l. 对使用的逻辑所加的注释等等。
5.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
5.11测试计划
......
6系统基础模块[系统权限菜单管理]
6.1程序描述
主要是对系统功能菜单的管理,进行对菜单的分组,模块的划分 等信息.以及插件的加载。等信息管理、
6.2功能
说明该程序应具有的功能,可采用IPO图:

6.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
6.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
6.5输出项
输出是从数据库中读取的数据,或错误警告信息。
6.6算法
本部分没有采用自定义的算法。
6.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
6.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
6.9注释设计
说明准备在本程序中安排的注释,
m. 加在模块首部的注释;//简介:开发人员: 时间
n. 加在各分枝点处的注释;//说明程序
- o. 对各变量的功能、范围、缺省条件等所加的注释;
p. 对使用的逻辑所加的注释等等。
6.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
6.11测试计划
......
7系统基础模块[权限信息管理]
7.1程序描述
主要是对角色和用户信息授权信息管理.
7.2功能
说明该程序应具有的功能,可采用IPO图:

7.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在5—10秒之间
7.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
7.5输出项
输出是从数据库中读取的数据,或错误警告信息。
7.6算法
本部分没有采用自定义的算法。
7.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
7.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
7.9注释设计
说明准备在本程序中安排的注释,
q. 加在模块首部的注释;//简介:开发人员: 时间
r. 加在各分枝点处的注释;//说明程序
s. 对各变量的功能、范围、缺省条件等所加的注释;
t. 对使用的逻辑所加的注释等等。
7.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
7.11测试计划
......
8BIM模型模块 [模型属性分类]设计说明
8.1程序描述
主要是模型属性的信息进行分类.进行对分类添加,删除,编辑的管理
可以正对不同的行业性。如果隧道,桥梁信息
8.2功能
说明该程序应具有的功能,可采用IPO图:

8.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
8.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
8.5输出项
输出是从数据库中读取的数据,或错误警告信息。
8.6算法
本部分没有采用自定义的算法。
8.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
8.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
8.9注释设计
说明准备在本程序中安排的注释,
u. 加在模块首部的注释;//简介:开发人员: 时间
v. 加在各分枝点处的注释;//说明程序
w. 对各变量的功能、范围、缺省条件等所加的注释;
x. 对使用的逻辑所加的注释等等。
8.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
8.11测试计划
......
9BIM模型模块[模型属性模板]设计说明
9.1程序描述
主要是根据模型属性的分类,根据分类添加对应的模板信息。
9.2功能
说明该程序应具有的功能,可采用IPO图:

9.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
9.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
9.5输出项
输出是从数据库中读取的数据,或错误警告信息。
9.6算法
本部分没有采用自定义的算法。
9.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
9.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
9.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
9.11测试计划
......
10 BIM模型模块[模型属性自定义模板]设计说明
10.1程序描述
主要是对应的分类加载分类对应的模板信息。
10.2功能
说明该程序应具有的功能,可采用IPO图:

10.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
10.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
10.5输出项
输出是从数据库中读取的数据,或错误警告信息。
10.6算法
本部分没有采用自定义的算法。
10.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
10.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
10.9注释设计
说明准备在本程序中安排的注释,
cc. 加在模块首部的注释;//简介:开发人员: 时间
dd. 加在各分枝点处的注释;//说明程序
ee. 对各变量的功能、范围、缺省条件等所加的注释;
ff. 对使用的逻辑所加的注释等等。
10.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
10.11测试计划
......
11BIM模型模块 [模型管理]设计说明
11.1程序描述
主要是对模型的信息添加,删除,修改 等。
11.2功能
说明该程序应具有的功能,可采用IPO图:

11.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
11.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
11.5输出项
输出是从数据库中读取的数据,或错误警告信息。
11.6算法
本部分没有采用自定义的算法。
11.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
11.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
11.9注释设计
说明准备在本程序中安排的注释,
gg. 加在模块首部的注释;//简介:开发人员: 时间
hh. 加在各分枝点处的注释;//说明程序
ii. 对各变量的功能、范围、缺省条件等所加的注释;
jj. 对使用的逻辑所加的注释等等。
11.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
11.11测试计划
......
12施工计划 设计说明
12.1程序描述
主要是考虑到集团类型的公司下一般都有很多分公司。管理员通过机构管理可以添加对应的机构信息。可以新增,编辑,删除 等功能
12.2功能
说明该程序应具有的功能,可采用IPO图:

12.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
12.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
12.5输出项
输出是从数据库中读取的数据,或错误警告信息。
12.6算法
本部分没有采用自定义的算法。
12.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
12.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
12.9注释设计
说明准备在本程序中安排的注释,
kk. 加在模块首部的注释;//简介:开发人员: 时间
ll. 加在各分枝点处的注释;//说明程序
mm. 对各变量的功能、范围、缺省条件等所加的注释;
nn. 对使用的逻辑所加的注释等等。
12.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,所以客户端的语言使用Win form,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
12.11测试计划
......
13施工日志设计说明
12.1程序描述
主要是考虑到集团类型的公司下一般都有很多分公司。管理员通过机构管理可以添加对应的机构信息。可以新增,编辑,删除 等功能
12.2功能
说明该程序应具有的功能,可采用IPO图:

12.3性能
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作
时间特性:响应鼠标单击的时间在2—3秒之间
12.4输人项
输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。。
12.5输出项
输出是从数据库中读取的数据,或错误警告信息。
12.6算法
本部分没有采用自定义的算法。
12.7接口
硬件接口:主要就是WCF 以TCP/IP层中的网络接口层
软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
12.8存储分配
本程序在高级语言C#进行编码,直接的内存分配由C#运行时分配。
12.10限制条件
(1)由于本系统的开发将是基于Window的C/S 结构,客户端的语言使用Winform,服务器端的语言使用WCF,开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2012。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
BIM工程信息管理系统-详细设计的更多相关文章
- BIM工程信息管理系统搭建-系统功能需求
BIM工程信息管理系统功能需求 该系统是真实存在项目,项目于2013年开始研发到2014年初完成,按照当时技术能力和国内BIM现状,现在BIM技术已比之前好多了,不管是建模.展示等.均提高了不少,本博 ...
- BIM工程信息管理系统-EF实体框架数据操作基类
EF实体框架数据操作基类主要是规范增.改.查.分页.Lambda表达式条件处理,以及异步操作等特性,这样能够尽可能的符合基类这个特殊类的定义,实现功能接口的最大化重用和统一. 1.程序代码 /// & ...
- PHP实现简单的学生信息管理系统(web版)
(∩_∩) 1.概述 学了php的一些基础,包括HTML,php,pdo,mysql操作等,一直都没有将它们有机结合.最近写了一个简单的网页版学生信息管理系统,前台用HTML,脚本用到了JavaScr ...
- Android(java)学习笔记195:学生信息管理系统案例(SQLite + ListView)
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...
- Java之从头开始编写简单课程信息管理系统
编写简单的课程管理系统对于新手并不友好,想要出色的完成并不容易以下是我的一些经验和方法 详情可参考以下链接: https://www.cnblogs.com/dream0-0/p/10090828.h ...
- 一步一步实现web程序信息管理系统之二----后台框架实现跳转登陆页面
SpringBoot springboot的目的是为了简化spring应用的开发搭建以及开发过程.内部使用了特殊的处理,使得开发人员不需要进行额外繁锁的xml文件配置的编写,其内部包含很多模块的配置只 ...
- Android(java)学习笔记188:学生信息管理系统案例(SQLite + ListView)
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...
- JSP+Servlet 实现:理财产品信息管理系统
一.接业务,作分析 1.大致业务要求 1.1 使用 JSP+Servlet 实现理财产品信息管理系统,MySQL5.5 作为后台数据库,实现查看理财 和增加理财功能 1.2 查询页面效果图 1.3 添 ...
- 从零开始,编写简单的课程信息管理系统(使用jsp+servlet+javabean架构)
一.相关的软件下载和环境配置 1.下载并配置JDK. 2.下载eclipse. 3.下载并配置apache-tomcat(服务器). 4.下载MySQL(数据库). 5.下载Navicat for M ...
随机推荐
- CentOS 7 Nginx部署.NET Core Web应用
部署.NET Core运行时 必要前提 在安装.NET Core前,需要注册Microsoft签名秘钥并添加Microsoft产品提要,每台机器只需要注册一次,执行如下命令: sudo rpm -Uv ...
- Oracle procedure 在命令行里面执行出错
One procedure do well in SQL developer but error during exceute it under sqlplus command line: Remem ...
- 虚拟机中linux操作系统raid10(5块磁盘)配置流程及损坏磁盘的移除
打开所要用的虚拟机,点击编辑虚拟机设置,点击硬盘,添加 2.一直点击下一步不做修改,直到最后完成 3.按照以上步骤添加5块磁盘 4.点击开启虚拟机,输入用户名root密码登录进去 5.进入虚拟机后,鼠 ...
- Linux运维的第一周总结
这个阶段主要学习 Linux 运维技术,包括 Linux 基本操作.Bash 编程.应用服务部署.数据库服务部署.日志管理.系统监控等. 第1周: Linux基础本周学习 Linux 基本操作.用户与 ...
- DBCP2的使用例子和源码详解(不包括JNDI和JTA支持的使用)
目录 简介 使用例子 需求 工程环境 主要步骤 创建项目 引入依赖 编写jdbc.prperties 获取连接池和获取连接 编写测试类 配置文件详解 数据库连接参数 连接池数据基本参数 连接检查参数 ...
- gitbook 入门教程之增强版 edit-link-plus 编辑此页插件
Gitbook plugin add "edit this page" link, and intelligent recognition to Github or Gitlab ...
- TC297B - 外设头文件解析(以IO为例)
打开例程,目录树下的Includes中包含了各个片上资源对应的头文件,这些头文件定义了相应外设的寄存器地址(寄存器是内置于各个 IP 外设中,是一种用于配置外设功能的存储器,就是一种内存,并且有相对应 ...
- Java修炼——面向对象的三大特征_封装的使用
封装的作用含义:程序设计追求"高内聚,低耦合" 1.提高代码的安全性 2.提高代码的复用性 3."高内聚":封装细节,便于修改内部代码,提高可 维护性 4.&q ...
- require.context批量引入文件
require.context 是什么 require.context 是由webpack内部实现,require.context在构建时,webpack 在代码中进行解析. 当需要引入文件夹内多个文 ...
- 每个pool pg数计算
ceph PGs per Pool Calculator 原文档:http://xiaqunfeng.cc/2017/09/18/ceph-PGs-per-Pool-Calculator/ 2017- ...