总结一下平时命名时用到的名称,陆续更新…

前缀、缩写

中文名 变量名 用途
布尔 is_
数字 int_
字符串 str_
数组 arr_
json jsn_
数据库 db_
连接 con_
父级 prt_
最大 max_
最小 min_
错误 err_

框架

中文名 变量名 用途
系统 system
应用 app、application
控制器 controller
视图 view
类库 library
辅助函数库 helper
模型 model
模板 template
模块 module
缓存 cache
临时目录 temp
日志 log
报告 report
提示 tip
警告 warning
错误 error
钩子 hook
资源标识 uri 含url
导入器 loader
自动导入 autoload
语言 language、lang
配置 config、cfg
package、pkg
路由 router
接受请求 request asp的延续
发送请求 reponse asp的延续
引擎、核心 engine

安全

中文名 变量名 用途
账号 account
安全 security
令牌 token
(加密时的)混淆码 salt
(账户)锁定 lockout
角色 role
用户组 group
特定人员 actor 比如系统外部使用用role、group,系统内部权限用actor
授权 authorization
特权 privilege
权限 access
允许 permission
权利 rights 因为和left、right容易混淆,一般不用
(允许/禁止)同时登录 simultaneousLogin (单用户是否允许/禁止)同时多地登录
策略 policy

用户

中文名 变量名 用途
登录 login
退出 exit、logout
会员 member member、staff、user意思差不多,主要看使用场景
成员 staff member、staff、user意思差不多,主要看使用场景
用户 user member、staff、user意思差不多,主要看使用场景
用户名 username
密码 password
姓名 name
性别 sex
年龄 age
地址 address
电话(号码) phone
手机(号码) mobile
邮编 zip、zipCode、post、postCode
数字 number

内容

中文名 变量名 用途
数字序号 id 结合名字使用,例如userid
(16/32位)长序号 uid、rid、kid 结合名字使用,例如userkid
分类 category、class 由于class在很多语言中属于关键字,一般尽可能不用
标题 title
副标题 subtitle
完整标题 fulltitle
内容 content 一般用于文章的主要段落部分
上传 upload
下载 download
文件 file
表格 table
缩略图 thumb
标签 tag
查询 query
重置 reset
page
上一个 last
下一个 next
更多 more
名称 name
数据 data
备注 remark
首个、首页 home
最后 end
编辑、修改 edit
删除 delete
来源 source
点击数 click

路径

中文名 变量名 用途
站点 site
网址 url
目录 dir c:/windows/temp
文件 file test.tmp
路径 path c:/windows/temp/test.tmp
新增时的IP addIP
更新时的IP updateIP

时间

中文名 变量名 用途
日期 date
时间 time
显示时间 showTime
现在时间 nowTime
新增时间 addTime
更新时间 updateTime
过期时间 expire、expireTime 一般指具体的时间,比如2020-12-12
持续时长 duration 指一段时间,比如12天。一般是经过duration后才有后续动作,在命名时注意
延时、超时时长 timeout 与duration一样,都表示一段时间,甚至这里意思一样
但duration更强调时长,timeout更强调超过
比如:tokenTimeout(令牌超时)、lockoutDuration(锁定时长)

资源

中文名 变量名 用途
资源 resource
图片 img、image
样式 css
javascript javascript、js
表单 form
控件 input

数据库

中文名 变量名 用途
数据库 database、db
连接 connection、conn

其它

中文名 变量名 用途
验证、审批 verify

基础学习日志 ━━ 变量、函数、类命名时常用的英文词汇相关推荐

  1. 计算机基础学习日志(二)sq函数

    计算机基础学习日志(二)sq函数 代码功能 代脉内容 运行结果 结果分析 代码功能 模拟计算机内部进行乘法运算时发生溢出的情况,x*x(x被定义为int型)的结果不是永远大于零的. 代脉内容 #inc ...

  2. Java基础学习——第十章 枚举类注解

    Java基础学习--第十章 枚举类&注解 一.枚举类(enum) 1. 枚举类的概念 枚举类:类的对象只有有限个,确定的 线程状态:创建.就绪.运行.阻塞.死亡 当需要定义一组常量时,强烈建议 ...

  3. python数据参数_零基础学习python数据分析——函数的参数

    原标题:零基础学习python数据分析--函数的参数 上一节课中我们讲了python的函数定义,Python的函数定义非常简单,但灵活度却非常大.除了正常定义的必选参数外,还可以使用默认参数.可变参数 ...

  4. Python3 基础学习笔记 C08 【类】

    CSDN 课程推荐:<8小时Python零基础轻松入门>,讲师齐伟,苏州研途教育科技有限公司CTO,苏州大学应用统计专业硕士生指导委员会委员:已出版<跟老齐学Python:轻松入门& ...

  5. Objective-C基础学习笔记(七)-类的本质与SEL

    一.分类-Category 1.思考:如何在不改变原来类的模型的前提下,扩展分类的方法? 两种方式: 1>继承:子类可继承父类原有的方法,并且增加自己的方法. 2>分类;  可以给某个类扩 ...

  6. C基础学习之C 存储类

    目录 auto 存储类 register 存储类 static 存储类 extern 存储类 存储类定义 C 程序中变量/函数的范围(可见性)和生命周期.这些说明符放置在它们所修饰的类型之前.下面列出 ...

  7. Spark基础学习笔记02:Spark运行时架构

    文章目录 零.本讲学习目标 一.Spark运行时架构 二.YARN集群架构 (一)YARN集群主要组件 1.ResourceManager - 资源管理器 2.NodeManager - 节点管理器 ...

  8. 速收藏 !回复审稿人意见时常用的英文套话

    拿到审稿意见时... 下面收集了一些回复审稿人意见时常用的套话,赶紧收藏!(搬运工具人.gif) 一些回复的模板 模板1 Dear prof. XX and dear reviewers Re: Ma ...

  9. pvqc计算机类专业英语,PVQC专业英文词汇国际认证

    1 认证介绍 英语是国际化的语言,也是每个行业的工作人员要迈向国际化的基本专业核心能力之一.大部分的行业各专业领域用字词数量,约在500至2,000之间的字词集,熟悉这些专业字词集的意义.发音.能拼写 ...

  10. Python基础学习笔记-6.函数

    6.函数 6.1.函数的基本语法 6.1.1.为什么要用函数 1.提高代码复用性--抽象出来,封装为函数 2.将复杂的大问题分解成一系列小问题,分而治之--模块化设计的思想 3.利于代码的维护和管理 ...

最新文章

  1. 置信区间(Confidence Intervals)是什么?如何计算置信区间?置信区间的两种计算方法是什么?二值样本置信区间如何计算?如何基于bootstrap抽样进行置信区间计算?
  2. jzoj3500-物语【最短路】
  3. CF613D-Kingdom and its Cities【虚树,LCA,树链剖分,贪心】
  4. Web3.0网关Deeper Network计划于本月末在四个平台上进行IDO
  5. [Ext JS]5.1.1 分组标题的表格(Grouped Header Grid)与使用技巧
  6. 粤嵌GE6818实现识别触摸坐标的识别
  7. CVE-2020-11945 Squid未授权整数溢出分析
  8. ansys 常用结构单元类型
  9. DevExpress Xaf入门——关于树形结构对象的配置(DC模式)
  10. 你真的懂Linux吗?Linux运维从业方向与前景
  11. 员工申请加薪无望辞职,老板:不知感恩
  12. java名片生成_HTML5 canvas绘图基础(电子名片生成器源码)
  13. 【转】简洁帮助文档制作 EasyCHM V3.84 build545 下载(含破解及注册码)
  14. Web前端技术基础实验报告一之Web前端开发环境配置与HTML基础
  15. ART-Pi 实现音乐播放器 --播放《天空之城》
  16. Elasticsearch 创建索引 Java 实现
  17. python 霍夫直线变换_霍夫线变换
  18. “幽灵刹车”困扰特斯拉
  19. 虚幻Material
  20. 迷你播放器--第一阶段(4)--内存卡检索不到音乐的错误处理--程序内部空间管理

热门文章

  1. 软件工程实验报告一模板
  2. 苹果 macOS 12.4 RC 发布,带来全新 Studio Display 壁纸
  3. MySQL字符串的拼接方法
  4. OSG读取Tif格式的高程数据
  5. Tomcat乱码情况完美解决
  6. 完美解决win7作为虚拟机无法复制粘贴共享文件的问题
  7. c语言基础--ASCII码表
  8. python爬虫ip限制_爬虫访问中如何解决网站限制IP的问题?
  9. 解析IP代理软件市场上的发展现状
  10. Visio2019中插入数学公式