编程常用词汇表

模板网 2021-04-14

这里整理了一些常用词汇,供在编码中使用:

这里总结了一些软件开发中常用的词汇,如有补充,请发邮件给 q@yun4s.cn,谢谢。

通用

  • get - 获取,比如getArticles()
  • set - 设置,比如setData($data)
  • with - 根据...,比如updateWithId($id, $name)
  • by - 同with
  • for -为...执行...,比如dataForId($id)
  • on - 当...的时候,主要用于定义事件名称,比如onUpdate()
  • as - 转换为...,用来替换先前的to...,比如asJSON()asArray()
  • is - 是否为,isManager
  • read - 读取
  • write - 写入
  • put - 放入
  • delete - 删除,主要用于数据库操作
  • update - 更改、更新,比如updateData(array $data)
  • save - 保存
  • param - 属性,主要用于外部参数
  • attr - 属性,主要用于内部参数
  • data - 数据
  • error - 错误
  • config - 配置
  • option - 配置中的某个选项
  • state - 状态
  • allow - 允许
  • deny - 禁止
  • format - 格式化
  • empty - 空的
  • clear - 清空
  • setting - 用户设置,通常需要加s
  • ui - 用户界面
  • merge - 合并多组数据
  • combine - 组合多个类型不同的数据
  • unique - 唯一性
  • key - 键
  • index - 索引、位置
  • value - 值

数学

  • count - 数量,比如countUsers()
  • offset - 偏移量、位置
  • size - 尺寸、长度,比如每页显示数量
  • length - 长度,比如数组的长度
  • minus - 减号
  • plus - 加号
  • range - 范围
  • rand - 随机
  • shuffle - 打乱
  • width - 宽度
  • height - 高度
  • point - 点
  • line - 线
  • size - 尺寸
  • rect - 区域
  • rotate - 旋转
  • angle - 角度
  • degree - 度数
  • location - 位置
  • lat - 纬度(latitude)的缩写
  • lng - 经度(longitude)的缩写
  • equal - 等于

列表

  • list - 列表
  • contains - 包含,比如contains($item)
  • single - 单例
  • multiple - 多个
  • one - 单个记录
  • all - 所有记录
  • item - 一组数据中的条目
  • add - 添加,比如addItem($item)或者add(Item $item)
  • remove - 移除,比如removeParam($name)
  • push - 在尾部加入或者推送
  • pop - 弹出数据或者弹出窗口
  • shift - 从首部弹出一个数据
  • clear - 清空
  • slice - 提取
  • split - 分隔
  • join - 连接
  • filter - 过滤、筛选
  • find - 查找
  • reverse - 翻转顺序
  • sort - 排序
  • prev - 前一个
  • current - 当前的
  • next - 下一个
  • first - 第一个
  • last - 最后一个

时间

  • at - 在...的时间,比如createdAtupdatedAt
  • date - 日期
  • time - 时间戳
  • calendar - 日历
  • day - 天
  • week - 周
  • month - 月
  • year - 年

图像

  • image - 项目中引入的图片、图像对象
  • photo - 照片,通常为用户上传的照片、图片等
  • captcha - 验证码(Completely Automated Public Turing test to tell Computers and Humans Apart)
  • cover - 封面
  • gallery - 照片库
  • thumbnail - 缩略图
  • scale - 系统级缩放
  • zoom - 手工缩放

文件目录

  • disk - 磁盘
  • file - 文件
  • folder - 文件夹(对用户而言)
  • directory - 目录(系统操作时使用)
  • size - 文件目录尺寸
  • exist - 是否存在
  • write - 写入
  • read - 读取
  • line - 文件中每一行
  • parent - 父级
  • child - 子级
  • upload - 上传
  • download - 下载
  • move - 移动
  • copy - 拷贝
  • path - 路径
  • absolute path - 绝对路径
  • relative path - 相对路径
  • full path - 完整路径

执行

  • play - 播放、开始执行
  • run - 运行
  • begin - 开始
  • end - 结束
  • start - 启动
  • pause - 暂停
  • restart - 重启
  • resume - 恢复
  • stop - 停止
  • timer - 定时器
  • reload - 重载配置
  • service - 通常指长期运行的指令

业务

  • id - ID
  • code - 代号
  • comment - 评论
  • rating - 评分、星级
  • name - 名称,比如书名(bookName)、人名(userName
  • body - 内容主体
  • message - 消息,禁止使用msg这样的缩写
  • notification - 通知

用户相关

  • user - 用户
  • admin - 系统管理员
  • age - 年龄
  • gender - 性别通常值为:1男,2女,0未知,严禁使用sex
  • avatar - 头像
  • profile - 资料
  • birthday - 生日
  • mobile - 手机号
  • tel - 电话
  • email - 电子邮箱地址

文章相关

  • article - 文章
  • body - 内容主体
  • title - 标题,只用于文章标题
  • subject - 主题,相对于标题更加灵活,比如活动主题
  • description - 一个比较简短的描述,比如活动描述activityDescription
  • summary - 当对象需要多个描述的时候,除了description,还可以添加summary,用来表示比description更简短的描述

商品相关

  • shop - 商家
  • brand - 品牌
  • category - 品类
  • product - 产品
  • price - 价格
  • buy - 购买
  • sell - 销售
  • size - 尺码
  • color - 颜色
  • discount - 折扣
  • reduce - 降价

优惠券相关

  • coupon - 优惠券

订单相关

  • order - 订单
  • item - 订单条目(细项)
  • bill - 账单/结算单
  • pay - 支付

相关文章

  1. 反向代理缓存

    一、传统代理 很久以前,我们通常需要通过代理服务器来访问互联网上的Web站点,代理服务器本身接入了互联网,而我们通过内部网络与代理服务器相连。即便是现在,有些时候为了访问一些由于某种原因无法直接访问

  2. javascript中的正则表达式

    javascript正则表达式的定义 JavaScript中的正则表达式定义在一个RegExp对象中,通过实例化一个RegExp构造函数来创建一个正则表达式对象var pattern=new R

  3. 编程常用词汇表

    这里整理了一些常用词汇,供在编码中使用: 通用 数学 列表 时间 图像 文件目录 执行 业务 用户相关 文章相关 商品相关 优惠券相关 订单相关 这里总结了一些软件开发中常用的词汇,如

  4. redis 主从复制

    一、集群的作用 1.主从备份 防止主机宕机 2.读写分离 分担master的任务 3.任务分离,如从服务器分别担任备份工作与计算工作 二、redis集群配置 Master配置 1、关闭rdb快照

  5. 常见排序列表

    常见排序列表 中文名称 英文名称 平均时间复杂度 最坏时间复杂度 最好时间复杂度 空间复杂度 稳定性 选择排序 Selection n^2 n^2 n^2 1 不稳 冒泡排序 Bub

随机推荐

  1. 反向代理缓存

    一、传统代理 很久以前,我们通常需要通过代理服务器来访问互联网上的Web站点,代理服务器本身接入了互联网,而我们通过内部网络与代理服务器相连。即便是现在,有些时候为了访问一些由于某种原因无法直接访问

  2. javascript中的正则表达式

    javascript正则表达式的定义 JavaScript中的正则表达式定义在一个RegExp对象中,通过实例化一个RegExp构造函数来创建一个正则表达式对象var pattern=new R

  3. 编程常用词汇表

    这里整理了一些常用词汇,供在编码中使用: 通用 数学 列表 时间 图像 文件目录 执行 业务 用户相关 文章相关 商品相关 优惠券相关 订单相关 这里总结了一些软件开发中常用的词汇,如

  4. redis 主从复制

    一、集群的作用 1.主从备份 防止主机宕机 2.读写分离 分担master的任务 3.任务分离,如从服务器分别担任备份工作与计算工作 二、redis集群配置 Master配置 1、关闭rdb快照

  5. 常见排序列表

    常见排序列表 中文名称 英文名称 平均时间复杂度 最坏时间复杂度 最好时间复杂度 空间复杂度 稳定性 选择排序 Selection n^2 n^2 n^2 1 不稳 冒泡排序 Bub