
开发逻辑总结
CarryJey
一、任何事都没有表面看起来那么简单;
二、所有的事都会比你预计的时间长;
三、会出错的事总会出错;
四、如果你担心某种情况发生,那么它就更有可能发生。
展开
-
几种不同场景的权限管理设计思路
权限设计是很多系统重要的组成部分,主要用于控制功能和流程,本文将几种常见的权限设计方案(权限系统的名都是自己起的)的基本设计写出来,其中不恰当处还请大家指出,我们来讨论一下.1.等级权限系统这种权限系统在论坛中很常见,在这种系统中,权限级别如同官阶从低到高排列,每个用户拥有一个权限,其中设定了这个用户的权限等级,在用户需要执行操作前先查看其权限等级是否大于执行操作所需要的权限等级,是则进...转载 2018-08-16 19:46:17 · 1107 阅读 · 0 评论 -
涉及钱的操作时数据类型
不要使用÷不要使用double,使用高精度类型BigDecimal(可精确到20位),常用使用方法请参考:https://blog.youkuaiyun.com/qq_37465368/article/details/83279148使用分为基本单位,如:1元 : 100 分...原创 2018-10-04 16:08:04 · 557 阅读 · 0 评论