编程常用词汇表
这里整理了一些常用词汇,供在编码中使用:
这里总结了一些软件开发中常用的词汇,如有补充,请发邮件给 q@yun4s.cn,谢谢。
通用
get- 获取,比如getArticles()set- 设置,比如setData($data)with- 根据...,比如updateWithId($id, $name)by- 同withfor-为...执行...,比如dataForId($id)on- 当...的时候,主要用于定义事件名称,比如onUpdate()as- 转换为...,用来替换先前的to...,比如asJSON()、asArray()is- 是否为,isManagerread- 读取write- 写入put- 放入delete- 删除,主要用于数据库操作update- 更改、更新,比如updateData(array $data)save- 保存param- 属性,主要用于外部参数attr- 属性,主要用于内部参数data- 数据error- 错误config- 配置option- 配置中的某个选项state- 状态allow- 允许deny- 禁止format- 格式化empty- 空的clear- 清空setting- 用户设置,通常需要加sui- 用户界面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- 在...的时间,比如createdAt、updatedAtdate- 日期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- IDcode- 代号comment- 评论rating- 评分、星级name- 名称,比如书名(bookName)、人名(userName)body- 内容主体message- 消息,禁止使用msg这样的缩写notification- 通知
用户相关
user- 用户admin- 系统管理员age- 年龄gender- 性别通常值为:1男,2女,0未知,严禁使用sexavatar- 头像profile- 资料birthday- 生日mobile- 手机号tel- 电话email- 电子邮箱地址
文章相关
article- 文章body- 内容主体title- 标题,只用于文章标题subject- 主题,相对于标题更加灵活,比如活动主题description- 一个比较简短的描述,比如活动描述activityDescriptionsummary- 当对象需要多个描述的时候,除了description,还可以添加summary,用来表示比description更简短的描述
商品相关
shop- 商家brand- 品牌category- 品类product- 产品price- 价格buy- 购买sell- 销售size- 尺码color- 颜色discount- 折扣reduce- 降价
优惠券相关
coupon- 优惠券
订单相关
order- 订单item- 订单条目(细项)bill- 账单/结算单pay- 支付
相关文章
- solr 的Admin界面
query 1.q(query):定义查询的原始输入字符串。多个条件用AND、OR连接。一定存在在字段前加+号,不存在时在字段前面加-号 ``` company_name:上海有限责任公司 AND
- rdb快照持久化
一、持久化的方式 什么是持久化:redis所有数据保存在内存中,对数据的更新将异步保存到磁盘上。 持久化:即把数据存储于断电后不会丢失的设备中,通常是硬盘。 常见的持久化方式:主从:通过从服务器保存
- Python之系统交互
我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有
- redis 运维常用命令
time #查看时间戳与微妙数 dbsize #查看当前数据库中key数量 bgrewriteaof #后台进程重写aof bgsave #后台保存rdb快照 save #保存rd
- redis aof日志持久化
一、aof的原理 问题: 1、每个命令重写一次aof? 2、某个key修改100次,产生100行记录,aof文件会很大,怎么解决? aof重写(简化) 二、aof的配置 appendfsync
随机推荐
- solr 的Admin界面
query 1.q(query):定义查询的原始输入字符串。多个条件用AND、OR连接。一定存在在字段前加+号,不存在时在字段前面加-号 ``` company_name:上海有限责任公司 AND
- rdb快照持久化
一、持久化的方式 什么是持久化:redis所有数据保存在内存中,对数据的更新将异步保存到磁盘上。 持久化:即把数据存储于断电后不会丢失的设备中,通常是硬盘。 常见的持久化方式:主从:通过从服务器保存
- Python之系统交互
我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有
- redis 运维常用命令
time #查看时间戳与微妙数 dbsize #查看当前数据库中key数量 bgrewriteaof #后台进程重写aof bgsave #后台保存rdb快照 save #保存rd
- redis aof日志持久化
一、aof的原理 问题: 1、每个命令重写一次aof? 2、某个key修改100次,产生100行记录,aof文件会很大,怎么解决? aof重写(简化) 二、aof的配置 appendfsync