随笔分类 -  java

摘要:mybatis-plus 学习之错 There is no getter for property named 'h' in 'class jdk.proxy3.$Proxy96' 狂神 mybatis-plus教程,SQL性能分析,使用的是mybatis-plus 3.0.5 注:在v3.2.0移 阅读全文
posted @ 2022-02-10 21:52 MasterLin 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:【强制】 浮点数之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用 equals 来判断。 说明: 浮点数采用“尾数+阶码” 的编码方式,类似于科学计数法的“有效数字+指数” 的表示方式。二进 制无法精确表示大部分的十进制小数,具体原理参考《码出高效》 。 反例: float a = 阅读全文
posted @ 2022-01-09 20:34 MasterLin 阅读(287) 评论(0) 推荐(0) 编辑
摘要:【强制】 任何货币金额,均以最小货币单位且整型类型来进行存储 decimal 存储小数,必须使用 decimal, 不要用 float 和 double等其他类型,否则可能会出现精度丢失 在 decimal (M,N) 中 M 表示有效数字数的位数。(注意不是整数的位数,例如 -123.45 中 M 阅读全文
posted @ 2022-01-09 20:29 MasterLin 阅读(848) 评论(0) 推荐(0) 编辑
摘要:【强制】 所有整型包装类对象之间值的比较, 全部使用 equals 方法比较。 说明: 对于 Integer var = ? 在-128 至 127 之间的赋值, Integer 对象是在 IntegerCache.cache >产生, 会复用已有对象,这个区间内的 Integer 值可以直接使用= 阅读全文
posted @ 2022-01-09 14:26 MasterLin 阅读(339) 评论(0) 推荐(0) 编辑
摘要:观察者模式(Observer模式)详解 Excel 中的数据与折线图、饼状图、柱状图之间的关系;MVC 模式中的模型与视图的关系;事件模型中的事件源与事件处理者。所有这些,如果用观察者模式来实现就非常方便。 模式的定义与特点 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当 阅读全文
posted @ 2022-01-08 23:56 MasterLin 阅读(406) 评论(0) 推荐(0) 编辑
摘要:​ POJO类中布尔类型为啥不让用isXxx命名 《阿里开发规范泰山版》(2020.04.22)-->编程规约-->(一) 命名风格-->第8条规定: 【强制】POJO 类中的任何布尔类型的变量,都不要加 is 前缀,否则部分框架解析会引起序列化错误。 对于这样一条【强制】级别的规定,虽然规范中做了 阅读全文
posted @ 2022-01-08 16:30 MasterLin 阅读(135) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示