编程常用词汇表

模板网 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. 如何应对缓存穿透和缓存雪崩问题

    分析:这两个问题,说句实在话,一般中小型传统软件企业,很难碰到这个问题。如果有大并发的项目,流量有几百万左右。这两个问题一定要深刻考虑。 缓存穿透,即黑客故意去请求缓存中不存在的数据,导致所有的请

  2. aof恢复与rdb服务器迁移

    一、不小心flushall或flushdb了怎么办??? 只有aof还不够。 因为如果发生重写,aof文件里就什么都没有了。 所以要及时shutdown nosave,防止aof重写!!! 然后将a

  3. redis 主从复制

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

  4. 常见排序列表

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

  5. 路由器

随机推荐

  1. 如何应对缓存穿透和缓存雪崩问题

    分析:这两个问题,说句实在话,一般中小型传统软件企业,很难碰到这个问题。如果有大并发的项目,流量有几百万左右。这两个问题一定要深刻考虑。 缓存穿透,即黑客故意去请求缓存中不存在的数据,导致所有的请

  2. aof恢复与rdb服务器迁移

    一、不小心flushall或flushdb了怎么办??? 只有aof还不够。 因为如果发生重写,aof文件里就什么都没有了。 所以要及时shutdown nosave,防止aof重写!!! 然后将a

  3. redis 主从复制

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

  4. 常见排序列表

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

  5. 路由器