首页 > TAG信息列表 > 规范
vue命名规范
vue命名可遵循以下规则 1、有意义的名词、简短、具有可读性2、以小写开头,采用短横线分割命名3、公共组件命名以公司名称简拼为命名空间(app-xx.vue)4、文件夹命名主要以功能模块代表命名同时还需要注意:必须符合自定义元素规范: 使用连字符分隔单词,切勿使用保留字。app- 前缀作为命git的commit规范
转自:https://zhuanlan.zhihu.com/p/182553920,写的很好! 1. commit message 一次git commit提交的信息量很大,有作者信息、代码库信息、commit等信息。需要提交规范: <type>(<scope>): <subject> 1.1 type : 用于说明git commit的类别,只允许使用下面的标识。 feat:新功能(feature)结对编程代码互评
优点: 文件结构:如下图所见: 类的分类准确,并且按照类功能划分到不同的包里,结构严谨。 myloginbegin包:存储启动类Begin、登录窗口类LoginDemo、登录功能类LoginFunction、 以及用户类User。 mytest包:使用@T模块、包、目录规范与模块编写规范
模块、包、目录规范与模块编写规范一、什么是模块? 模块分三大类 1、内置模块,python自带的 2、第三方模块,别人写的,发布到网上的,pip导入的那种 3、自定义的模块,自己写的一个py文件就是一个模块,,m.py文件,这个m就是一个模块 自己写的一个文件夹,也是这关于开发规范约束
MAVEN 规约 【强制】定义 GAV 遵从以下规则: GroupID 格式:com.{公司/BU }.业务线.[子业务线],最多4级。 正例:com.joymef.platform 或 com.joymef.social.blog ArtifactID 格式:产品线名-模块名。语义不重复不遗漏,先到仓库中心去查证一下。 正例:user-service / user-clientMySQL教程 - 规范
更新记录 转载请注明出处。 2022年9月10日 发布。 2022年9月10日 从笔记迁移到博客。 规范 命名规范 表名 小写加下划线 比如: CREATE TABLE panda_table_name ( ); 字段名 小写加下划线 比如: CREATE TABLE panda_table_name ( id INT PRIMARY KEY AUTO_INCREMENT, panda_n规范数据库设计
规范数据库设计 9.1、为什么需要设计 当数据库比较复杂的时候,我们就需要设计了 糟糕的数据库设计: 数据冗余, 浪费空间 数据库插入和删除都会麻烦、异常[屏蔽使用物理外键] 程序的性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们开发系统 软件开华为代码规范
总体原则 1、清晰第一 2、简洁为美 3、选择合适的风格,与代码原有风格保持一致 1 头文件 对于C语言来说,头文件的设计体现了大部分的系统设计。 原则1.1 头文件中适合放置接口的声明,不适合放置实现。 说明:头文件是模块(Module)或单元(Unit)的对外接口。头文件中应放置对外部Git规范管理
一、背景 统一规范后,对于后面的一系列的开发过程由系统完成,从而提高研发效率,避免各种意外情况。 二、分支管理 master分支对应线上,系统上线时。 平时进行需求开发、线上bug修复(可以理解为特殊需求),大多数情况下都需要基于master分支拉取特性分支。 1.分支命名规范:报错:ReferenceError: __dirname is not defined in ES module scope
报错: __dirname is not defined in ES module scope 前言 新版 NodeJS 支持通过 ESM 方式导入模块,代码如: // CommonJS 规范(旧) const { readFileSync, writeFileSync } = require('fs') const path = require('path') // ESModule 规范(新) import { readFileSync, writeFileSyJWT 规范
JWT:Json Web Token,是基于Json的一个公开规范(RFC 7519),这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 两大使用场景:认证 和数据交换。 JWT由三部分组成,它们之间用圆点(.)连接。这三部分分别是: Header 头部 Payload 载荷 Signature 签名 就像这样: eyJhbGciOigit--提交日志规范
对于版本控制工具来说,尤为重要的就是每次提交版本到代码库的日志撰写。清晰、规范、格式化的提交日志有助于追踪版本修改,查看历史记录等。 Git 不允许提交日志为空,这里推荐使用目前使用最广泛的 angular 规范。 angular 规范的 commit message 包括 3 个部分 ,header 、body 和 foo代码编写规范
驼峰命名法 变量一般用小驼峰法标识。首字母小写,剩下单词首字母大写。 int myName 大驼峰法常用于类名、函数名、属性、命名空间。每个单词字母大写。 public class DataBaseUser大佬是如何规范书写代码!
代码混乱的常见问题 很多时候我们项目迭代到后期,项目会变得很混乱,往往只有少数人能知道某段代码是干嘛的和该如何去改,或者是干脆谁都不知道,只能靠通过注释去猜测这段代码可能的作用。原因有可能是因为团队内部的人事变动,导致原先写这段代码的人不再管理这段代码了,并且代码写的实在vue3的管理端项目工程模板来了~~可直接快速开发项目,不用再考虑各种配置和优化~
vue3-admin-template 项目地址:vue3-admin-template 能拿来直接开发项目,不需要考虑格式化配置、打包编译优化等等,难道它不香吗?~~ 此项目是集成vue3 + vite + Element-Plus + Pinia + vue-router的后台管理系统的模板工程。 即开即用,提供初创团队或新项目专注于快速启动和开发交易代码规范
规范分类 ● 代码格式 ● 命名规范 ● 注释规范 ● 其他注意 ● 数据库规范 ● 接口规范 ● 测试规范 代码格式 强制: 代码缩进为4个空格,每行最大长度为79 import 一次导入一个模块 使用两个空行分割fun和class,使用一个空行分割class中的method 空格规则: a. 在二元运算符两边都要20 网页常见问题
1 css的命名规范 参考网址:http://www.divcss5.com/jiqiao/j4.shtml 2 项目目录规范 css:静态资源 fonts:字体图片文件 images:图片文件 js:脚本文件 index.html:入口文件发现13年没有发表博客园博客了,很惊讶呀
一直在关注,从来没有时间管理自己的博客园博客。这些年来先后去了华为一家外包公司,接触了ACE,C++编程规范。作为一个真正的码农,只知道写代码,不知道自己写的代码有什么用,别人问也答不上来,只知道代码写的工整不工整,是否符合编程规范。与领导之间关系也不好。后来来到一家专网公司,做统第四次
JCP(Java Community Process)是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)。 JCP维护的规范包括Java ME、Java SE、Java EE、XML、OSS、JAIN等。组织成员可以提交JSR(Java Specification Requests),通过特定程序以后Java 日志规范
1 简介 在程序中写日志是一件非常重要,但是很容易被开发人员忽视的地方。写好程序的日志可以帮助我们大大减轻后期维护压力。在实际的工作中,开发人员往往迫于巨大时间压力,而写日志又是一个非常繁琐的事情,往往没有引起足够的重视。 开发人员应在一开始就养成良好的日志撰写习JPA和Hibernate有哪些区别?JPA可以支持动态SQL吗?
JPA本身是一种规范,它的本质是一种ORM规范(不是ORM框架,因为JPA并未提供ORM实现,只是制定了规范)因为JPA是一种规范, 所以,只是提供了一些相关的接口,但是接口并不能直接使用,JPA底层需要某种JPA实现,Hibernate 是 JPA 的一个实现集。JPA 是根据实体类的注解来创建对应的表和字段,如果需面向对象-继承
继承的规范: 继承的特点: 继承的访问特点: 方法重写:【Python命名规范】Python文件名、类、变量、函数方法等的命名规范
Python命名规范 1.文件名、包名、模块名、局部变量名、函数&方法名 全小写+下划线式驼峰 example:this_is_var 2.类 首字母大写式驼峰。如ClassName()。内部类可以使用额外的前导下划线。 3. 函数和方法的参数 类实例方法第一个参数使用self, 类方法第一个参数使用cls如果一个函数Git 提交规范
参考 阮一峰:http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html 稀土掘金 Jartto:https://juejin.cn/post/6844903635118194701 commit 规范 用于说明 commit 的类别,只允许使用下面7个标识。 feat:新功能(feature) fix:修补bug docs:文档(documentation) style: 格导入与开发目录规范
导入与开发目录规范 绝对导入与相对导入 绝对导入 1.绝对导入其实就是在导入过程中以所执行文件为起始路径来寻找我们需要调用的代码,如果我们在pycharm中导入的 话pycharm会帮我们直接取到本层或者下层文件中去寻找我们需要去调用的模块或者内容,但是如果是在上层或者其他层 面中