Advertisement

标准编写规则与标准化概论

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《标准编写规则与标准化概论》一书全面介绍了标准化的基本理论和标准制定的原则、方法及技巧,是理解和实践标准化工作的理想指南。 本培训讲义涵盖标准化概论及标准编写规则,专为参加标准化工程师考试的学员设计,内容包括标准化基础知识等相关主题。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 优质
    《标准编写规则与标准化概论》一书全面介绍了标准化的基本理论和标准制定的原则、方法及技巧,是理解和实践标准化工作的理想指南。 本培训讲义涵盖标准化概论及标准编写规则,专为参加标准化工程师考试的学员设计,内容包括标准化基础知识等相关主题。
  • (GB/T 20001)
    优质
    《标准编写规则》(GB/T 20001)是指导我国标准化文件制定的重要技术规范,涵盖术语、符号及缩略语等编写要求,旨在提升标准质量与适用性。 GB/T 20001 标准编写规则是国家标准文档。
  • GB6447-86《文摘》国家
    优质
    《GB6447-86文摘编写规则》是1986年颁布的国家标准,为文献信息资源的摘要撰写提供了详细规范和指导原则。 GB 6447-86《文摘编写规则》是一项国家标准。
  • 2020年 工作导 第1部分:文件的结构起草
    优质
    《标准化工作导则 第1部分:标准化文件的结构与起草规则》是指导我国标准制定的重要规范,详细规定了各类标准化文件的编写要求和格式准则。 《标准化工作导则 第1部分:标准化文件的结构和起草规则》于2020年3月31日发布,内容详尽、细致,是对2009年版本的更新与改进。
  • Java命名开发
    优质
    《Java命名规则与开发标准》是一本全面介绍Java编程语言中最佳实践和规范指南的书籍,帮助开发者遵循一致且高效的编码习惯。 ### 开发规范 1. **命名规则**: - 模块:`com.project_name.module_name.action/service/dao/ws` - 服务接口遵守 `XxxxService`, 实现类遵守 `XxxxServiceImpl` - 包含实现的服务应置于 `com.project_name.module_name.service.impl` 2. **包设计和页面层次结构**: - 页面的层次结构包括 jsp、css 和 js 文件的组织方式。 3. **日志与异常处理约定**: - 日志记录遵循标准格式,异常处理通过声明式异常来统一管理。 4. **链接与表单提交规范**: - 链接和按钮使用统一的方式进行定义。 - Ajax 调用及页面跳转有标准化模型。 5. **请求分层结构约定**: - 标准化处理常规调用、Ajax 请求、Web Service 调用以及提供 Web Service 的方式。例如,对于普通请求的处理流程包括前端触发Action, 配置Struts配置文件, 开发对应的实体类和Service等。 6. **代码质量保证**: - 使用 JUnit、EMMA、FindBugs 和 CheckStyle 等工具进行测试与静态分析。 - Hudson 持续集成的注意事项应被明确记录。 7. **性能及稳定性测试**: - 包括压力测试和防止内存泄漏的策略。基础CSS样式定义了 `` 标签的各种状态以及表格单双行的设计方案。 ### 开发流程 #### 1. 前置条件 - 确保实体类及其映射文件(如 `EntityName.hbm.xml`)已准备好。 #### 2. 动作请求的响应步骤: - 触发Action请求,采用全路径URL格式:`basePath/web/moduleName/*_*.action` - 示例:`basePath/web/moduleName/xxx.action?entity.propertyName=paramValue¶mName=paramValue` - 配置 `struts-moduleName.xml` - 开发对应的实体类 Action 类(继承自特定的基类) - 实现Service接口及其实现,并在Action中注入 - 示例:`UserService`, `UserServiceImpl` - 创建DAO并实现基本操作,继承预定义基础DAO类。 - 配置Spring Bean文件以管理各种服务和动作组件 #### 3. 测试与验证: - 确保所有开发的模块经过充分测试。 ### 其他类型请求处理 对于调用外部Web Service、HTTP 请求及发布自身 Web Service 或 RESTful API 的情况,也有详细的步骤说明。包括配置文件调整、接口定义和实现等具体操作指南。 #### 4. 所有注解含义解释: - 提供了所有使用的注释的详细描述以帮助理解其功能。 以上是开发流程与规范的主要内容概述,旨在提供一个清晰且标准化的工作框架来确保项目的高效实施。
  • JEDEC范(DDR3DDR4范)
    优质
    本资料详细介绍了由JEDEC组织制定的DDR3和DDR4内存技术的标准规范,包括电压、频率、时序等参数要求。 压缩文件包含了JESD标准规范中的JESD79-3F(DDR3标准规范)和JESD79-4A(DDR4标准规范),对于深入了解DDR3和DDR4具有一定的参考价值。
  • ERP物料码的方法(八项原
    优质
    本文章详细介绍了制定ERP系统中标准物料编码时应遵循的八项基本原则和有效方法,帮助企业实现高效、精准的物资管理。 物料档案(存货档案)的整理与系统录入是ERP实施过程中的重要基础工作之一。这项工作的质量直接影响到企业对物料进行全局规划的准确性,并且关系到后续ERP项目的进度能否按计划推进以及上线后的数据准确度。因此,通常在ERP项目启动后会立即着手开展相关培训工作。
  • GB/T 1.1-2020 工作指南 第1部分:文档的结构
    优质
    该标准提供了编制各类标准化文件的基本规则和方法,详细规定了标准化文档的结构、表述方式及格式要求,以确保技术文件的质量。 编制标准的必用文件对每一部分如何编写以及怎样理解都给出了明确的要求,并且针对不同类型的标准(如指南性标准、要求类标准等),提供了具体的表达方式建议。在某些地方,该文件还提供了详细的示例,可以说是一份非常实用和有价值的资料。
  • 范、程、导及指南
    优质
    本资料汇集了各类技术与管理的标准、规范、规程、导则和指南,旨在为工程设计、施工及运营提供全面指导与参考。 标准、规范、规程、导则和指南在工程和技术领域中有不同的含义和用途。 1. 标准:是一种技术文件,规定了产品或服务的技术要求以及相应的检验方法。 2. 规范:是对某一专业领域的技术和管理活动进行指导的原则性描述。 3. 规程:是具体操作步骤的详细说明,具有较强的可执行性和实用性。 4. 导则:为特定情况提供一般性的建议和方向,帮助解决复杂问题或做出决策。 5. 指南:是一种非强制性的参考材料,旨在指导人们如何更好地完成某项工作或者理解某个概念。 这些术语虽然在使用上有所区别,但它们都服务于促进技术交流、保证产品质量和技术进步的目的。
  • SQL(数据库操作范)
    优质
    《SQL编写标准(数据库操作规范)》旨在提供一套统一且高效的SQL语句书写规则,以确保数据库操作的安全性、一致性和可维护性,适用于各类数据库管理系统。 8. 使用执行计划分析SQL性能 EXPLAIN PLAN是用于分析SQL语句的优秀工具,它可以在不实际执行的情况下评估这些语句的效果。 通过该工具可以了解Oracle数据库是如何连接表、使用何种方式扫描(索引或全表)以及使用的具体索引名称等信息。解读结果时应遵循从内到外和自上而下的原则,并注意操作顺序的排列,最内部的操作最先被解释;同一层级中,编号较小者优先执行。 目前市面上有许多第三方工具如PLSQL Developer 和 TOAD 等都提供了便捷的EXPLAIN PLAN功能以帮助开发者优化查询性能。对于PostgreSQL来说,则需要将自定义的查询语句记录到日志文件,并通过 EXPLAIN ANALYZE 来分析,尽量避免全表扫描的情况发生。 ORACLE SQL 性能优化指南 1. 选择最高效的表名顺序(仅在基于规则的优化器中有效) Oracle解析器按照从右至左处理FROM子句中的表名。因此,在包含多个表的情况下应以记录数最少者作为基础表,即FROM子句最后的那个。 当需要连接多张表时,系统会采用排序和合并的方式进行操作:首先扫描第一个(FROM中最后一个)并对其进行排序;接着是第二个(倒数第二),以此类推直至所有表格处理完毕。例如: - 表TAB1 有16,384条记录 - 表TAB2 只有5条记录 选择TAB2作为基础表会更高效,执行时间仅为0.96秒;而将TAB1设为基础表则需要消耗更多的时间(约26.09秒)。 如果有三个或更多的表格连接查询,则应该选取一个被其他所有表格引用的交叉表作为基准。比如: EMP 表描述了 LOCATION 和 CATEGORY 的交集 SELECT * FROM LOCATION L, CATEGORY C, EMP E WHERE E.CAT_NO = C.CAT_NO AND E.LOCN = L.LOCN 比下面这个语句更有效率: SELECT * FROM EMP E , LOCATION L , CATEGORY C WHERE E.CAT_NO = C.CAT_NO AND E.LOCN = L.LOCN AND E.EMPNO BETWEEN 1000 AND 2000 2. 在WHERE子句中优化连接顺序 Oracle按照自下而上的方式解析WHERE条件,因此表之间的连接操作应当放在其他过滤条件之前。同时,应该将能筛选出最多记录的条件置于最后。 例如: 低效查询(耗时156.3秒) SELECT * FROM EMP E WHERE SAL > 50,000 AND JOB = MANAGER AND (SELECT COUNT(*) FROM EMP WHERE MGR=E.EMPNO) > 25 高效版本(仅需10.6秒) SELECT * FROM EMP E WHERE (SELECT COUNT(*) FROM EMP WHERE MGR=E.EMPNO) > 25 AND SAL > 50,000 AND JOB = MANAGER 3. 避免使用*在SELECT子句中 当你想列出所有列时,虽然可以方便地用星号代替全部字段名,但这实际上是效率较低的做法。因为Oracle需要先查询数据字典将所有的字段名称具体化出来。 4. 减少访问数据库的次数