规范
北纬@叶枫
这个作者很懒,什么都没留下…
展开
-
阿里云Redis开发规范
摘要: 本文介绍了在使用阿里云Redis的开发规范,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题。一、键值设计1. key名设计(1)【建议】: 可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key...转载 2020-06-08 14:44:02 · 200 阅读 · 0 评论 -
log日志输出规范
目录1、Log的用途2、记录Log日志的基础原则2.1、日志级别划分2.2、日志对性能的影响2.3、什么时候输出日志2.3.1、系统启动参数、环境变量2.3.2、异常捕获2.3.3、函数获得期望之外的结果时2.3.4、关键操作2.4 日志输出的内容3 日志API规范3.1Log对象的声明和初始化3.2不得使用System.out, Sy...原创 2019-08-12 15:16:48 · 10438 阅读 · 0 评论 -
Redis使用规范
目录1、Key命名规范2、value设计3、命令使用1、Key命名规范 可读性和可管理性 以业务名称(或者数据库名称)为前缀(防止key冲突),使用冒号进行分割,比如业务名:表名:id,例如 account:base:1 简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用不容忽视,例如 account:{accountId}:e...转载 2019-08-12 15:21:09 · 545 阅读 · 0 评论 -
异常使用规范
1、【强制】java类库中定义一类RuntimeException可以通过预先检查进行规避,而不应该通过catch来处理比如:IndexOutOfBoundsException,NullPointerException等等。说明:无法通过预检查的除外,如在解析一个外部传来的字符串形式数字时,通过catch NumberFormatException 来实现正例:if(null != ob...原创 2019-08-12 15:32:03 · 404 阅读 · 0 评论