2019-04-10 09:33
@pizi2019 enjoy 3.8 主要是同步 jfinal 3.8 来发布, enjoy 3.8 只进行了极少量的代码打磨,用法完全没变过
2019-04-09 23:15
@pizi2019 java 语言也提供了浮点数比较,例如你试试下面的代码:
public static void main(String[] args) {
float f = 0.1F;
double d = 0.1D;
System.out.println(f);
System.out.println(d);
System.out.println(f == d);
}
从上面的代码可知,java 语言并不保证相等浮点值比较时的正确性,因为计算机底层使用二进制存放数据,且 float、double 所表达的字节长度是有限的,无法精确表达浮点数
由于无法精确表示浮点数,所以对于浮点数大小的比较只能是开发者自己定一个主观标准
例如两个浮点数相减的值小于某个阈值就认为这两个浮点值相等,但这个在逻辑上仍然是主观的,小王可以取这个值为 0.001 , 小李可以取 0.000001
2019-04-08 16:23
@yyyyangzi 字锻生成出来是 private 的,所以外界仍然是通过 setter getter 访问的,所以不需要生成这些字段
可以打开一个配置,生成备注:
generator.setGenerateRemarks(true);