java笔试
zle_it
java程序员
展开
-
maven多模块打包,package失败
多模块之间有依赖,执行package失败,总是去线上仓库拉去依赖模块,这时将root模块执行一遍install即可完成所有模块的打包.原创 2022-02-27 15:30:28 · 750 阅读 · 0 评论 -
关于java位运算,笔试用
1.转为二进制后左移: 计算a<<b 计算公式:a乘以2的b次幂.例: 含义:3的二进制为 011. 相当于坐移三位得到011000转为十进制等于16. 简单说就是在后面添0, 移几位就填几个0. 添一个0相当于原来的值翻一倍. 位运算是比较底层的运算,所以运算速度比较快,在计算一个值乘以一个可以写成2的N次幂的值时可以使用原创 2014-03-23 14:17:57 · 620 阅读 · 0 评论 -
java除法,保留多位小数
double和float 乘法可能出现丢失精度,导致出现.9999999所以要使用BigDecimal处理除法和乘法.以下是两个整数相除并且转换成百分数:BigDecimal v1 =newBigDecimal(145360896);BigDecimal v2 =newBigDecimal(256235008);BigDecimal v3 = (v1原创 2017-12-13 14:45:23 · 5037 阅读 · 0 评论