展开

关键词

前端开发html、css、js

( 为了醒目,某些说明文件的文件,可以使用大写字母,比如README、LICENSE。 ) 文件包含多个时,之间建议使用半角的连线 ( - ) 分隔。 不推荐: 推荐: 变量方式: 小驼峰式方法: 类型+对象描述的方式,如果没有明确的类型,就可以使前缀为 类型 小写字母 array a boolean b function fn :小驼峰方式 ( 构造函数使用大驼峰法 )则:前缀为动 含义 返回值 can 判断是否可执行某个动作 ( 权限 ) 函数返回一个布尔值 true:可执行;false:不可执行 has getName { return this.name;}----常量方法:全部大写:使用大写字母和下划线来组合,下划线用以分割推荐:var MAX_COUNT = 10;var URL inline-block; width: 1rem; height: 1rem; background: url(square.svg) no-repeat; background-size: 100%;}----js避免全局空间污染防止全局空间被污染

1.1K10

多个有哪些优缺点?

首先我们不讨论哪个最好,这没什么意义,因为不同的编程语言和开发环境中使用的是不一样的,我们只讨论这三个在哪些方面是有优缺点的,包括文件的。 驼峰方式在 HTML 中的一个不好之处:在前端方面,浏览器会把一些称变量属性等转换为小写,例如标签的 attribute 会被全部强制转为小写:? 这个例子中,只有位于前面的id属性发挥了作用,不管大小写 而如果在项目中习惯使用驼峰,有时候可能会因为不小心写了个userName和username在同一个文件中,而满头大汗流浃背地找 bug。 横杠方式的网址在 SEO 优化中的一个优点:在国外的英文网站中,网址是建议使用横杠的。 因为国外多数人使用的是谷歌浏览器,在搜索时,网址也会被考虑到英文搜索中,而谷歌搜索引擎会把横杠作为一个的分隔符,但却不会把下划线考虑进去。所以做 SEO 优化时,也会把网址的书写格式考虑进去。

24410
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ----1. java由字母、数字、下划线、$符号组成不能以数字开头称不能使用JAVA中的关键字坚决不允许出现中文及拼音,接口--大写驼峰变量,方法--小写驼峰项目,包--全部小写常量 数据库由英文、数字、下划线组成多个用下划线分割不能出现关键字全部小写--要有库前缀,并且数字段--不能重复表的称3. URL设计小写字母和连字符4. git提交feat: 表达你完成了一个功能fix: 表达你修复了一个bugdocs: 书写一些文档style: 修改了一些代码风格的东西,这些修改并不影响真正的代码运行

    34910

    Java

    Java 定义的目的是为了使项目的代码样式统一,使程序有良好的可读性。 包的  (全部小写,由域定义) Java包的字都是由小写组成。 但是由于Java面向对象编程的特性,每一Java程序员都 可以编写属于自己的Java包,为了保障每个Java包的唯一性,在最新的Java编程中,要求程序员在自己定义的包的称之前加上唯一的前缀 例如:MAX_VALUE 参数的 参数的和方法的相同,而且为了避免阅读程序时造成迷惑,请在尽量保证参数称为一个的情况下使参数的尽可能明确。 Javadoc注释是一种多行注释,以**开头,而以*结束,注释可以包含一些 HTML标记符和专门的关键。 变量和常量 变量的 主要的的有以下三种: Camel 标记法:首字母是小写的,接下来的都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的都以大写字母开头 匈牙利标记法

    1.8K100

    Thinkphp

    类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法,并且首字母大写,例如 DbMysql.class.php ;类的空间地址和所在的路径地址一致 类的文件是UserController.class.php , InfoModel类的文件是 InfoModel.class.php , 并且不同的类库的类有一定的;函数、配置文件等其他类库文件之外的一般是以 ,例如 HTML_CACHE_ON ;语言变量以大写字母和下划线,例如 MY_LANG ,以下划线打头的语言变量通常用于系统语言变量,例如 _CLASS_NOT_EXIST_ ;对变量的没有强制的 ,可以根据团队来进行;ThinkPHP的模板文件默认是以 .html 为后缀(可以通过配置修改);数据表和字段采用小写加下划线方式,并注意字段不要以下划线开头,例如 think_user 表和 开发建议遵循框架的和目录;开发过程中尽量开启调试模式,及早发现问题;多看看日志文件,查找隐患问题;养成使用I函数获取输入变量的好习惯;更新或者环境改变后遇到问题首要问题是清空Runtime目录

    29630

    C#

    可读性的关键之一是你要有一个好的且固定的代码:首先C#中的约定有两种:Pascal:每个的首字母大写,例如ProductType;Camel:首个的首字母小写,其余的首字母大写,例如 而且私有的和内部的成员变量尽可能加上readonly 修饰。 3.类中的静态成员变量使用s_xxx , 并且修饰应该是static readonly4.类中的公共成员变量使用Pascal约定5.尽量不要出现this. 6.类中的变量第一个修饰符都是访问修饰符 ,且任何变量必须要有访问修饰符,也就是public,private,internal7.空间要按照字母的顺序排序8.程序中不要有两个空行9.使用关键字定义而不是使用类定义,比如string a,而不是

    76120

    Python

    文件全小写,可使用下划线 包应该是简短的、小写的字。如果下划线可以改善可读性可以加入。如mypackage。 模块与包的同。如mymodule。 类总是使用首字母大写串。如MyClass。 全局变量对于from M import *导入语句,如果想阻止导入模块内的全局变量可以使用旧有的,在全局变量上加一个前导的下划线。 如 iValue、names_list、dict_obj 等都是不好的。 常量常量所有字母大写,由下划线连接各个如MAX_OVERFLOW,TOTAL。 异常以“Error”作为后缀。 缩写应当尽量使用全拼写的,缩写的情况有如下两种:1.常用的缩写,如XML、ID等,在时也应只大写首字母,如XmlParser。2.中含有长,对某个进行缩写。 附:Google Pythonmodule_name, package_name, ClassName, method_name, ExceptionName, function_name, GLOBAL_VAR_NAME

    1.2K11

    miRNA

    miRNA的研究起步很早,最早发现的miRNA是线虫中的let-7 和lin-4,随着越来越多的miRNA被发现,为了方便学术交流,有科学家提出了一套统一的,对应的文献如下A uniform system for microRNA annotationAmbros, Victor, et al. 3, 2003, RNA, Vol. 9, pp. 277-279该文献中的主要用于为新发现的miRNA 提供一个统一的字,对于之前发现并在文献中给出称的miRNA, 依然保留其原来的称,比如hsa-let-7, 一个典型的成熟miRNA的称如下所示hsa-miR-1290可以看做由-分隔的3个字段组成 以上这些就是一个miRNA的基本则。

    20711

    JavaScript

    首字母小写studentInfo、userInfo、productInfo 变量方法:小驼峰式:前缀应当是。 LoginTable; 函数方法:小驼峰式:前缀应当为动建议:可使用常见动约定动含义返回值can判断是否可执行某个动作(权限)函数返回一个布尔值。true:可执行;false:不可执行has判断是否含有某个值函数返回一个布尔值。 :使用大写字母和下划线来组合,下划线用以分割建议:无示例var MAX_COUNT = 10; var URL = http:www.baidu.com; 构造函数方法:大驼峰式法,首字母大写。:前缀为称。建议:无。

    32720

    Java

    所以本文中是笔者结合阿里巴巴开发,以及工作中的见闻针对Java领域相关进行整理和总结,仅供参考。好的能体现出代码的特征,含义或者是用途,让阅读者可以根据称的含义快速厘清程序的脉络。 由项目发起的公司所有类使用大驼峰形式 ,类通常时短语 ,接口除了用短语以外,还可以使用形容或形容短语,如Cloneable,Callable等,表示实现该接口的类有某种功能或能力 对于一些特殊特有缩写也可以使用全大写,比如XMLHttpRequest,不过笔者认为缩写三个字母以内都大写,超过三个字母则按照要给算。 变量由多组成时,第一个的首字母小写,其后的首字母大写,俗称骆驼式法(也称驼峰法),如 computedValues,index、变量时,尽量简短且能清楚的表达变量的作用,体现具体的业务含义即可 合理清晰的能让代码易于理解,对于逻辑简,能够清楚表达代码功能的代码不需要注解。滥用注解会增加额外的负担,更何况大部分都是废话。

    18920

    Python2

    Python2 1、类:首字母大写,驼峰式写法(和Java一样)。2、模块和包:全小写字母,之间下划线_分开。 3、全局变量和类变量:大写字母,之间用下划线_连接(功能和Java的static一样)。4、普通变量、实例变量和普通函数:全小写字母,之间用_连接。5、私有变量:双下划线__ 开头。 7、下划线_开头的包、模块、成员和对象:此类的所有变量都不会被导入。如 from xxxx import,将不会导入xxxx模块内部所有以_开头的变量。 8、下划线结尾_:此变量是为了防止和python关键字的冲突。9、双下划线__开头:私有变量(上文提到过,这里用于和下划线区分)。

    8930

    js

    当有人需要快速理解代码时,清晰的提供了重要的上下文,无论他们是在编码、调试还是协助队友——俺不需要问别人用户的意思,但俺必须问数据的意思。 虽然俺不经常找到最好的字,但俺试图通过遵循一些基本则来优化俺的代码。使用有意义的前缀虽然这些前缀不是通用的,但它们对于在您的团队中建立一种共享的语言是很好的。 使用有意义的例如,开发人员通常在默认情况下将变量为data,但是让我们检查一下它的几个定义:作为推理、讨论或计算基础的事实信息(如测量或统计)可传输或处理的数字形式的信息这些定义可以引用我们处理的任何变量 使用完整的当涉及到变量时,快捷方式通常意味着缩写或个字符的变量称。 您还会陷入将组件为MyComponentContainerContainer的尴尬境地。wrapper也是如此。注意拼写: )拼写错误会产生bug,使搜索代码更加困难。

    10130

    Mysql

    基础 表存储引擎必须使用 InnoDB 表字符集默认使用 utf8,必要时候使用 utf8mb4 说明: 1)通用,无乱码风险,汉字3字节,英文1字节 2)`utf8mb4` 是 `utf8` 的超集 迁移都比较困难,扩展性、移植性较差 复制代码 禁止在数据库中存储大文件,例如照片,可以将大文件存储在对象存储系统,数据库中存储路径 禁止在线上环境做数据库压力测试 测试,开发,线上数据库环境必须隔离​ 库备份必须以 bak 为前缀,以日期为后缀 从库必须以 -s 为后缀 备库必须以 -ss 为后缀表设计 实例表个数必须控制在 2000 个以内 表分表个数必须控制在 1024 个以内 表必须有主键 复制代 表不使用复数。 说明:表应该仅仅表示表里面的实体内容,不应该表示实体数量,对应类也是数形式,符合表达习惯。 表的最好是加上“业务称_表的作用”。 int4无符号值:0 到约 42.9 亿太阳约 50 亿年unsigned bigint8无符号值:0 到约 10 的 19 次方索引 主键索引为 pk_;唯一索引为 uk_;普通索引则为

    10020

    CSS

    (一)常用的CSS则  头:header  内容:contentcontainer  尾:footer  导航:nav  侧栏:sidebar  栏目:column  页面外围控制整体布局宽度:wrapper service  注册:regsiter  状态:status  投票:vote  合作伙伴:partner(二)注释的写法:  * Footer *  内容区  * End Footer *(三)id的   服务:service  热点:hot  新闻:news  下载:download  投票:vote  合作伙伴:partner  友情链接:link  版权:copyright  (四)class的 ,如  .left { float:left; }  .bottom { float:bottom; }  (4)标题栏样式,使用”类别+功能”的方式,如  .barnews { }  .barproduct { }  注意事项:  1.一律小写;  2.尽量用英文;  3.不加中杠和下划线;  4.尽量不缩写,除非一看就明白的.

    4620

    Html5+CSS3(前端web开发,符合SEO

    任何代码编程都有各自特点的常用,div+css页面设计也不例外。遵守常用的css有利于代码的升级和扩展,也有利于让别人读懂你的css代码,让你的页面显得清晰有条理。 ? css文件模块:module.css基本共用:base.css布局、版面:layout.css主题:themes.css专栏:columns.css文字:font.css表:forms.css 补丁:mend.css打印:print.css页面结构元素div头:header内容:contentcontainer尾:footer导航:nav侧栏:sidebar栏目:column  页面外围控制整体布局宽度  {float:bottom;}标题栏样式-使用“类别+功能”的方式.barnews { }.barproduct { }注释书写1.行间注释-直接写于属性值后面,如:.search{border 大家在日常的页面设计中要逐步养成的好习惯。

    14210

    Github库

    由于各项目具有随意性,用之代表git仓库后就很难快速回忆起这个项目的相关细节,通常需要不断打开某个库才能有所了解。因此,十分必要对git库方式进行以便于项目的管理。 则GIT库一律采用项目-类型-年月的形式。其中对项目如下:库中不得出现下述定的字符- @ ! # $ % ^ & * () [] {} | ; : ’ , 。 《 》 < > · ~ ;库应尽量避免使用 .的形式;库应尽量使用英文,禁止使用中文字符。一般情况下,库中出现的各个的首字母应使用大写。 各个不能使用连接符 -连接;如有必要,应使用下划线 _;缩写的一律使用大写;对类型的定如下:TST——测试项目BC——已完成项目SUS——被搁置项目ING——正在进行的项目TST-BC——已完成的测试项目

    1.8K20

    Python代码

    1、模块模块尽量使用小写,首字母保持小写,尽量不要用下划线(除非多个,且数量不多的情况)# 正确的模块import decoderimport html_parser # 不推荐的模块import Decoder2、类使用驼峰(CamelCase)风格,首字母大写,私有类可用一个下划线开头class Farm(): pass class AnimalFarm(Farm): pass class 不像Java, 没必要限制一个类一个模块.3、函数函数一律小写,如有多个,用下划线隔开def run(): pass def run_with_env(): pass私有函数在函数前加一个下划线_ class Person(): def _private_func(): pass4、变量变量尽量小写, 如有多个,用下划线隔开if __name__ == __main__: count = 0 school_name = 常量采用全大写,如有多个,使用下划线隔开MAX_CLIENT = 100MAX_CONNECTION = 1000CONNECTION_TIMEOUT = 6005、

    31310

    Golang和开发

    ----目录---- 文件package变量常量接口结构体方法注释README文件文件一律采用小写,不用驼峰式,尽量见思义,看见文件就可以知道这个文件下的大概内容。 例子: stringutil.go, stringutil_test.go 包package包用小写,使用短,尽量和标准库不要冲突。 包统一使用数形式。 变量变量一般采用驼峰式,当遇到特有(缩写或简称,如DNS)的时候,特有根据是否私有全部大写或小写。 例子: apiClient、URLString 常量同变量则,力求语义表达完整清楚,不要嫌字长。 如果模块复杂,为避免混淆,可按功能统一定义在package下的一个文件中。 如:func (c *Controller) curl() { ...}注释应该用一个完整的句子,注释的第一个应该是要注释的指示符,以便在 godoc 中容易查找。注释应该以一个句点 . 结束。

    2.3K10

    Python代码

    前言 Python 学习之旅,先来看看 Python 的代码,让自己先有个意识,而且在往后的学习中慢慢养成习惯 目录 一、简明概述 1、编码 如无特殊情况, 文件一律使用 UTF-8 编码如无特殊情况 a= >>> print 文档注释不限于中英文, 但不要中英文混用 文档注释不是越长越好, 通常一两句话能把情况说清楚即可 模块、公有类、公有方法, 能写文档注释的, 应该尽量写文档注释 三、 1、模块 模块尽量使用小写,首字母保持小写,尽量不要用下划线(除非多个,且数量不多的情况)# 正确的模块import decoderimport html_parser # 不推荐的模块import 不像Java, 没必要限制一个类一个模块. 3、函数 函数一律小写,如有多个,用下划线隔开def run(): pass def run_with_env(): pass私有函数在函数前加一个下划线 _class Person(): def _private_func(): pass 4、变量 变量尽量小写, 如有多个,用下划线隔开if __name__ == __main__: count

    39710

    css

    好吧,我的代码虽然实现了和设计一样的界面,但是还是太臭了,类的都是特别的差劲。。找了,,拿来共享一下,警告自己,,代码不仅要实现功能,更要优美,华丽。。 每次写之前写之后都想办法精简代码,3:阅读的习惯是一眼能看完,整个结构和内容,上下太长则每一行多放一些,左右太长则分行,4:上,要体现层级关系,例如  主层idcade,内层idcade-left, 7:写代码就要写出的代码,让别人 看得舒服,自己用得也舒服。反复省视代码,看能否更精简。 CSS则) 常用的CSS则头:header 内容:contentcontainer 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体佈局宽度: download 投票:vote 合作伙伴:partner 友情链接:link 版权:copyright四、注意事项::1.一律小写; 2.尽量用英文; 3.不加中槓和下划线; 4.尽量不缩写,除非一看就明白的

    33410

    相关产品

    • 人工智能

      人工智能

      提供全球领先的人脸识别、文字识别、图像识别、语音技术、NLP、人工智能服务平台等多项人工智能技术。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券