那些年,磕磕碰碰的BUG
在财务这一块我刚入行就知道财务金额用BigDecimal 、用来统计金额的计算,着重注意的是:只要你业务设计除法-divide() 后面都需要跟 小数位数,至于四舍五入什么的根据自己需要。 这时候你可能要问了我的除法是整数 保留不保留都没关系。当初我也是这样想的…后来BUG就来了。因为当初根据模拟数据测试的(数据比较理想化 甚至小数都没有那种),后来真实数据一测试 总金额/天数 完了除不尽,所以除法这里你都需要保留小数的。防止出现除不尽的异常信息。添加防患于未然 而且这也是代码规范是我的疏忽
那些年,磕磕碰碰的BUG相关推荐
- spring boot 文件上传工具类(bug 已修改)
以前的文件上传都是之前前辈写的,现在自己来写一个,大家可以看看,有什么问题可以在评论中提出来. 写的这个文件上传是在spring boot 2.0中测试的,测试了,可以正常上传,下面贴代码 第一步:引 ...
- 微信无法连接服务器501,微信成语猜猜看第501关BUG出现全是英文怎么过解决方法...
近日因为跳一跳许多微信小程序游戏异常火爆,其中就包括了成语猜猜看游戏,但是很多小伙伴向小编反应游戏之中出现了BUG,那么微信成语猜猜看BUG怎么办呢?为了帮助各位小伙伴,小编特意带来了成语猜猜看BUG ...
- vscode 格式化某一段代码_VSCode格式化代码功能失效的bug解决方法
VSCode格式化代码功能失效的bug解决方法 前不久我装上了 黑苹果,那么为了快速转移开发环境,我使用了VSCode(Visual Studio Code下面简称VSCode)的插件 Setting ...
- 禅道设置bug模板_一款热度很高的项目管理和bug工具,免费使用,可在公司推广哦...
以前在公司会用到各种bug管理工具,但使用最顺手的感觉还是禅道,主要是它除了能满足我的日常工作之外,用户体验上也做的不错 .前段时间领导碰巧看到了工具,觉得使用它管理项目应该不错,打算在全公司推广,让 ...
- 困扰一周的奇葩bug:重复相似代码多,导致单片机程序跑飞
今天是个好日子,困扰一周的bug终于解决了,迫不及待将这个奇葩问题分享给各位朋友~ 硬件环境: 国产MCU:华大HC32L130 问题描述: 最近做一款基于Modbus协议的三通道温度采集模块,程序设 ...
- java string 占位符_驳《阿里「Java开发手册」中的1个bug》?
前两天写了一篇关于<阿里Java开发手册中的 1 个bug>的文章,评论区有点炸锅了,基本分为两派,支持老王的和质疑老王的. 首先来说,无论是那一方,我都真诚的感谢你们.特别是「二师兄」, ...
- 开发人员绩效考核中有效bug数的统计
我们都知道,开发人员的考核中,bug这块占了一定的比重,那么我们在统计每个开发人员的bug数时,显然要做到有效,不能把缺陷管理系统上的bug不经过处理,就直接进行统计. 如何统计有效bug数呢? 我们 ...
- 一个GDIPlus的Bug -- OutofMemory异常
今天发现 framework2.0中的一个GDIPlus的Bug: 在Form的OnPaint事件里面写如下代码: private void Form1_Paint(object sender, Pa ...
- 从难免的线上bug说起代码的思考
经常是某司线上又出bug了,然后是给公司造成多少损失,追根究底总是可以找到一些原因,诸如:写代码逻辑考虑不全面,或者代码有硬伤,也有测试不充分,甚至不测试都有,也有是运维的问题等等. 我对测试部专业, ...
最新文章
- colab找不到模块 no name
- LintCode刷题——Largest Divisible Subset
- 实验仪器参数关系表达与传递
- Python零碎知识(7):硬性出错
- Python数据结构与算法(第五天)
- 一个技术人的知识管理方法论
- HDU3415 Max Sum of Max-K-sub-sequence
- LeetCode 995. K 连续位的最小翻转次数(差分思想)
- 今日头条ocpm计费规则_入门篇|信息流广告的游戏规则—竞价机制
- 1014.QxORM移植
- srsLTE源码学习:安全证书polarssl
- 关于Volatile
- SpringBoot+Nacos 配置中心 + 服务注册与发现
- iOS非常全的第三方库
- 用css hack解决IE5 IE5.5 IE6 Firefox浏览器兼容性
- 医院计算机考核制度,医院信息科考核内容标准细则
- 【国庆特辑】43份元宇宙报告
- java 数字拆分_如何在java中分割数字?
- 【例题】【高斯消元】USACO3.2.4 Feed Ratios
- 写给科研人:身体健康和好的心态缺一不可