精华内容
下载资源
问答
  • Java包命名规则_包命名规范
    2021-03-21 17:06:17

    包名通常是一个单词,且单词通常是名词,字母全部小写,如果多个单词使用下划线连接。

    个人项目的包命名规则

    1. individual(个体):指个体项目,由个人发起,但非个人独立完成,可公开或私有项目,版权属于发起人

      形式:indi.发起者名.项目名.模块名…

    2. personal (个人私人):指个人项目,由个人发起,并独立完成,可分享的项目,版权属于个人

      形式:pers.个人.项目名.模块名…

    3. private(私人):指私有项目,由个人发起并独立完成,不用于分享的非公开项目,版权属于个人

      形式:priv.个人.项目名.模块名…

    团队项目的包命名规则

    team:团队项目指由团队发起,并由该团队开发的项目,版权属于该团队所有。
    形式:team.团队名.项目名.模块名…

    com:由公司发起,版权由项目发起的公司所有。
    形式:com.公司名.项目名.模块名…

    包前缀说明

    com, 商业公司

    edu, 学校

    gov, 政府

    net,org ,me 其他

    一般开源的项目以 org 作为前缀比较多

    更多相关内容
  • CSS命名规范(规则)常用的CSS命名规则  头:header  内容:content/container  尾:footer  导航:nav  侧栏:sidebar  栏目:column  页面外围控制整体佈局宽度:wrapper  左右中:left right center  登录...
  • 4种代码命名规范

    2021-01-07 07:17:13
    代码的命名对于代码的可读性非常重要,目前有4种命名规范: 骆驼(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下划线(_)。本人在编程的时候经常混淆这4种命名规范,所以现如今做一个总结,希望可以帮助和我...
  • 主要介绍了详解python里的命名规范命名应当尽量使用全拼写的单词,缩写的情况文章中也给大家提到,需要的朋友参考下吧
  • Android资源命名规范最近几个月,大量涉及android资源的相关工作。对于复杂的应用而言,资源命名规范很有必要。除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会...
  • 代码的优化是搜索引擎优化(seo)中一个很关键的步骤,为了符合SEO的规范,本文整理了一下目前流行的CSS+DIV的命名规则,感兴趣的朋友可以参考下哈,希望可以帮助到你
  • 用例命名规范.docx

    2021-02-27 20:17:42
    用例驱动的用例命名参考
  • 下面小编就为大家带来一篇谈谈变量命名规范的重要性。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 单片机的命名规则该文档为单片机的命名规则总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • 一、【操作规范】1. 如无备注,则表中的第一个id字段一定是主键且为自动增长;2. 如无备注,则数值类型的字段请使用UNSIGNED属性;3. 如无备注,排序字段order_id在程序中默认使用降序排列;4. 如无备注,所有字段都...
  • PCB封装命名规范V1.2.pdf
  • 数仓命名规范.pdf

    2020-07-23 15:12:38
    大数据分层规范及表,字段规范,及数据处理方式,给予有需要的同学大数据分层规范及表,字段规范,及数据处理方式,给予有需要的同学大数据分层规范及表,字段规范,及数据处理方式,给予有需要的同学
  • 类 型 前 缀 示 例 Adrotator adrt adrtTopAd BulletedList blst blstCity Button btn btnSubmit Calendar cal calMettingDates CheckBox chk chkBlue CheckBoxList ...HyperLink
  • JavaScript中的标识符的命名有以下规则: 由字母、数字、$、_组成 ...以上这篇基于JavaScript中标识符的命名规则介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开
  • 解析参见:https://handsome-man.blog.csdn.net/article/details/106164245
  • 本资源下载为压缩包,包含软件需求说明书模板(软件规格说明书模板、软件需求规格说明书模板) 和项目命名规则及格式要求两个doc文档,用于软件开发流程中的需求确认阶段。作为软件人员与用户之间事实上的技术合同...
  • 数据仓库命名规范

    2018-04-08 22:03:29
    2. 数据仓库命名规范 2.1. 命名规范 2.1.1. 表属性规范 2.1.2. 索引 2.1.3. 视图 2.1.4. 物化视图 2.1.5. 存储过程 2.1.6. 触发器 2.1.7. 函数 2.1.8. 数据包 2.1.9. 序列 2.1.10. 普通变量 2.1.11. 游标...
  • 数据库命名规范命名规则

    千次阅读 2021-01-28 05:47:37
    数据库命名规范引言:数据库设计过程中库、表、字段等的命名规范也算是设计规范的一部分,不过设计规范更多的是为了确保数据库设计的合理性、为了项目最终的协调稳定性,而命名规范更多的是为了确保设计的正式和统一...

    数据库命名规范

    引言:数据库设计过程中库、表、字段等的命名规范也算是设计规范的一部分,不过设计规范更多的是为了确保数据库设计的合理性、为了项目最终的协调稳定性,而命名规范更多的是为了确保设计的正式和统一。数据库中字段等等以什么样的命名方式,并不会直接影响到项目的稳定性。

    制定规范的直接目的是约束行为,最终目的是确保色痕迹的合理统一。规范虽然是那些有丰富项目经验的人制定的,但维护的却不是某个人的意志,因为遵守此规范对项目是好的有利的,此规范才有意义。所谓命名规范,就是希望我们团队中所有人看到设计成果,一眼就可以明白这个数据库、表、字段等等是做什么的、代表的含义是什么。

    一、数据库命名规范

    可以采用26个英文字母 (区分大小写) 和0-9的自然数 (一般不需要) 加上下划线 ‘_’ 组成,命名简介明确 (Student_Union),多个单词用下划线 ‘_’ 分隔,一个项目一个数据库,多个项目慎用同一个数据库

    二、表命名规范

    1)采用26字母和0-9的自然数(一般不使用)加上下互相 ‘_’ 组成,命名简洁明确,多个单词用下划线 ‘_’ 隔开

    2)全部小写命名,尽量避免出现大写(因为在我目前使用过的数据库里都不区分大小写)

    3)禁止使用关键字,如:select、table、show 等等

    4)表名称不要取得太长(一般不超过三个英文单词)

    5)表的名称一般使用名词或者东滨短语(实在不行就用拼音吧起码自己能看懂。。。)

    6)也要注意单词形式,列如:使用 user ,而不是 users(因为用户表是一个的而不是多个)

    7)表必须填写描述信息(建表时可以用注释详细写出表细节的作用,不同数据库的注释都不一样)

    三、字段命名规范

    1)采用26字母和0-9的自然数(一般不使用)加上下互相 ‘_’ 组成,命名简洁明确,多个单词用下划线 ‘_’ 隔开

    2)全部小写命名,尽量避免出现大写

    3)字段必须填写描述信息

    4)禁止使用数据库关键字

    5)字段名称一般采用名词或动宾短语

    6)采用字段的名字必须是易于理解,一般不超过三个英文单词

    7)在命名表的列时,不要重复表的名称(如:在 user 表中,出现 user_name 字段)

    8)字段命名使用完整名称

    四、SQL语言编码规范

    1)所有关键字最好大写,如:DELETE、UPDATE、INSERT等等

    2)多有函数及其参数中除用户变量以外的部分大写

    3)在定义变量时用到的数据类型小写

    展开全文
  • Java命名规范

    2018-09-03 12:25:28
    求职者应该掌握基本的Java命名规范,这样编写出来的代码才能做到规范和易读。
  • 数据库表字段命名规范 内容由网上摘抄并进行总结/精简/标记后的内容 本文包含了 数据库命名 数据库表命名 数据库表字段命名 SQL语言编码的规范 一、数据库命名规范 采用26个英文字母(区分大小写)和0-9的...

     

    数据库表字段命名规范

    内容由网上摘抄并进行总结/精简/标记后的内容

    本文包含了

    • 数据库命名
    • 数据库表命名
    • 数据库表字段命名
    • SQL语言编码的规范

    一、数据库命名规范

    采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,

    一个项目一个数据库,多个项目慎用同一个数据库

     

    二、数据库表命名规范

    2.1数据表命名规范

    (1)采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔

    (2)全部小写命名,禁止出现大写

    (3)禁止使用数据库关键字,如:name,time ,datetime,password等

    (4)表名称不应该取得太长(一般不超过三个英文单词)

    (5)表的名称一般使用名词或者动宾短语

    (6)用单数形式表示名称,例如,使用 employee,而不是 employees

              明细表的名称为:主表的名称+字符dtl(detail缩写)

              例如:采购定单的名称为:po_order,则采购定单的明细表为:po_orderdtl 

    (7)表必须填写描述信息(使用SQL语句建表时)

    2.2命名规范

    ①模块_+功能点  示例:alllive_log   alllive_category

    ②功能点  示例:live   message

    ③通用表  示例:all_user

    2.3待优化命名示例

    ①冗余:

    错误示例:yy_alllive_video_recomment    yy_alllive_open_close_log

    说明:去除项目名,简化表名长度,去”yy_”

    ②相同类别表命名存在差异,管理性差

    错误示例:yy_all_live_category    yy_alllive_comment_user

    说明:去除项目名,统一命名规则,均为”yy_alllive_”开头即可

    ③命名格式存在差异

    错误示例:yy_showfriend    yy_user_getpoints    yy_live_program_get

    说明:去除项目名,统一命名规则,动宾短语分离动宾逻辑顺序统一

     

    三、数据库字段命名规范

    3.1字段命名规范

    (1)采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔

    (2)全部小写命名,禁止出现大写

    (3)字段必须填写描述信息

    (4)禁止使用数据库关键字,如:name,time ,datetime password 等

    (5)字段名称一般采用名词或动宾短语

    (6)采用字段的名称必须是易于理解,一般不超过三个英文单词

    (7)在命名表的列时,不要重复表的名称

    例如,在名employe的表中避免使用名为employee_lastname的字段

    (8)不要在列的名称中包含数据类型

    (9)字段命名使用完整名称,禁止缩写 

    3.2命名规范

    ①名词  示例:user_id    user_name    sex

    ②动宾短语  示例:is_friend   is_good

    3.3待优化命名示例

    ①大小写规则不统一

    错误示例:user_id    houseID

    说明:使用统一规则,修改为”user_id”,”house_id”

     

    ②加下划线规则不统一

    错误示例:username    userid    isfriend    isgood

    说明:使用下划线进行分类,提升可性,方便管理,修改为”user_name”,”user_id”,”is_friend”,”is_good”

     

    ③字段表示不明确

    错误示例:uid    pid

    说明:使用完整名称,提高可读性,修改为”user_id”,”person_id”

    3.4字段类型规范

    (1)所有字段在设计时,除以下数据类型timestamp、image、datetime、smalldatetime、uniqueidentifier、binary、sql_variant、binary 、varbinary外,

    必须有默认值,字符型的默认值为一个空字符值串’’,数值型的默认值为数值0,逻辑型的默认值为数值0

    (2)系统中所有逻辑型中数值0表示为“假”,数值1表示为“真”,datetime、smalldatetime类型的字段没有默认值,必须为NULL

    (3)用尽量少的存储空间来存储一个字段的数据

    使用int就不要使用varchar、char,

    用varchar(16)就不要使varchar(256)

    IP地址使用int类型

    固定长度的类型最好使用char,例如:邮编(postcode)

    能使用tinyint就不要使用smallint,int

    最好给每个字段一个默认值,最好不能为null

    (4)用合适的字段类型节约空间

    字符转化为数字(能转化的最好转化,同样节约空间、提高查询性能)

    避免使用NULL字段(NULL字段很难查询优化、NULL字段的索引需要额外空间、NULL字段的复合索引无效)

    少用text类型(尽量使用varchar代替text字段)

     

    3.5数据库中每个字段的规范描述 

       (1)尽量遵守第三范式的标准(3NF) 

         表内的每一个值只能被表达一次 

         表内的每一行都应当被唯一的标示 

         表内不应该存储依赖于其他键的非键信息

    (2)如果字段事实上是与其它表的关键字相关联而未设计为外键引用,需建索引

    (3)如果字段与其它表的字段相关联,需建索引

    (4)如果字段需做模糊查询之外的条件查询,需建索引

    (5)除了主关键字允许建立簇索引外,其它字段所建索引必须为非簇索引

    四、SQL语言编码规范 

    4.1大小写规范 

    (1)所有关键字必须大写,如:INSERT、UPDATE、DELETE、SELECT及其子句,IF……ELSE、CASE、DECLARE等

    (2)所有函数及其参数中除用户变量以外的部分必须大写

    (3)在定义变量时用到的数据类型必须小写

    4.2注释 

    注释可以包含在批处理中,在触发器、存储过程中包含描述性注释将大大增加文本的可读性和可维护性,本规范建议: 

    (1)注释以英文为主,实际应用中,发现以中文注释的SQL语句版本在英文环境中不可用,为避免后续版本执行过程中发生某些异常错误,建议使用英文注释

    (2)注释尽可能详细、全面创建每一数据对象前,应具体描述该对象的功能和用途,传入参数的含义应该有所说明,如果取值范围确定,也应该一并说明,取值有特定含义的变量(如boolean类型变量),应给出每个值的含义

    (3)注释语法:单行注释、多行注释 

    单行注释:注释前有两个连字符(--)对变量、条件子句可以采用该类注释

    多行注释:符号之间的内容为注释内容,对某项完整的操作建议使用该类注释

    (4)注释简洁,同时应描述清晰

    (5)函数注释: 

    编写函数文本--如触发器、存储过程以及其他数据对象--时,必须为每个函数增加适当注释,该注释以多行注释为主,主要结构如下: 

    CREATE PROCEDURE sp_xxx

    展开全文
  • 技术规范-TR 客户需求-CR 生产制造-FD 中间加“-”; 一位语言代码:中文繁体-CT;中文简体-CS;英文-E; 中间加“-”; 一位密级: 特级(禁止外传到其它公司,内部有限传阅)-C1普通级(内部广泛传阅)C2 客户级...
  • DCS组态命名规则.pdf

    2019-10-15 08:22:43
    DCS组态命名规则pdf,DCS组态命名规则
  • 本文仔细介绍了Oracle数据库使用及命名规则,及Oracle中的缩写含义。
  • MQ命名规范示例,为深圳智慧财政系统。本示例仅供参考
  • Google的中文规范文档,包括文件名称,文件编码,特殊字符,文件结构,格式规范
  • SQLSERVER数据库命名规范
  • NULL 博文链接:https://chaoyi.iteye.com/blog/2080351
  • 变量命名还应遵守以下某条著名的命名规则: 著名的变量命名规则Camel 标记法首字母是小写的,接下来的字母都以大写字符开头。例如: 代码如下:var testValue = 0, secondValue = “hi”;Pascal 标记法首字母是大写的...
  • 在开发中,我们需要给变量,常量,函数,类起名字,什么样的名字才是合乎规范的呢,下面我们将介绍三种常用编程命名规范 匈牙利命名法 驼峰式命名法 帕斯卡命名法 匈牙利命名 开头字母用变量类型的缩写,其余部分...

    在开发中,我们需要给变量,常量,函数,类起名字,什么样的名字才是合乎规范的呢,下面我们将介绍三种常用编程命名规范

    • 匈牙利命名法
    • 驼峰式命名法
    • 帕斯卡命名法

    匈牙利命名
    开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。

    ex:
    int iMyAge; “i”是int类型的缩写
    char cMyName[10]; “c”是char类型的缩写
    float fManHeight; “f”是flota类型的缩写

    驼峰式命名法
    驼峰式命名又叫小驼峰命名法。第一个单词字母小写,后面其他单词首字母大写

    ex:
    int myAge;
    char myName[10];
    float manHeight;

    帕斯卡命名法
    帕斯卡命名法又叫大驼峰命名法。每个单词的第一个字母都大写。

    ex:
    int MyAge;
    char MyName[10];
    float ManHeight;

    其他命名法
    还有一些其他的命名规范,如下划线命名法,但是不是太常用,个人感觉肯能是因为下划线位置太偏的问题,不方便使用。

    总结
    综合各方面考虑,驼峰式命名法比较好,优势明显,事实上,目前使用驼峰式命名法的人也是越来越多
     

     

     

     

    4、尽量避免名字中出现数字编号,如Value1,Value2 等,除非逻辑上的确需要编号。比如驱动开发时为管脚命名,非编号名字反而不好。
    初学者总是喜欢用带编号的变量名或函数名,这样子看上去很简单方便,但其实是一颗颗定时炸弹。这个习惯初学者一定要改过来。

    5、对在多个文件之间共同使用的全局变量或函数要加范围限定符(建议使用模块名(缩写)作为范围限定符)。
    (GUI_ ,etc)标识符的命名规则:

    6、标识符名分为两部分:规范标识符前缀(后缀) + 含义标识。非全局变量可以不用使用范围限定符前缀。

    含义标识命名规则,变量命名使用名词性词组,函数命名使用动词性词组。例如:

     

    变量含义标识符构成:目标词+ 动词(的过去分词)+ [状语] + [目的地];

    函数含义标识符构成:动词(一般现时)+目标词+[状语]+[目的地];

    10、程序中不得出现仅靠大小写区分的相似的标识符。

    12、所有宏定义、枚举常数、只读变量全用大写字母命名,用下划线分割单词。例如:
    const int MAX_LENGTH = 100; //这不是常量,而是一个只读变量,具体请往后看

    13、考虑到习惯性问题,局部变量中可采用通用的命名方式,仅限于n、i、j 等作为循环变量使用。

    一般来说习惯上用n,m,i,j,k 等表示int 类型的变量;c,ch 等表示字符类型变量;a 等表示数组;p 等表示指针。当然这仅仅是一般习惯,除了i,j,k 等可以用来表示循环变量外,别的字符变量名尽量不要使用。

    14、定义变量的同时千万千万别忘了初始化。

     

    常见命名规则有四种样式:完全大写、完全小写、Pascal 大小写和 Camel 大小写。 

     

     

     

     

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 762,640
精华内容 305,056
关键字:

命名规则