摘要:
作用是解决Java编译后泛型信息被擦除,导致最后解析时强转报异常 JavaType javaType = objectMapper.getTypeFactory().constructParametricType(MdmInvokeParamDTO.class, MdmMaterialDTO.cla
阅读全文
posted @ 2026-02-28 14:19
红皮烤肠超人
阅读(2)
推荐(0)
摘要:
经常能听到“从Spring上下文获取”,那么问题来了spring的上下文是什么?有什么作用? spring的上下文是什么? Spring上下文(ApplicationContext)Spring框架的核心容器,也是整个Spring应用的运行时大脑。是一个接口及其一系列实现类(如ClassPathXm
阅读全文
posted @ 2026-02-27 17:46
红皮烤肠超人
阅读(1)
推荐(0)
摘要:
本地存储(Local Storage) 就是单机硬盘 / 挂载到本机的磁盘。 优点 速度极快:本地 IO、无网络开销 最简单、最稳定:代码直接读写文件 延迟最低:适合高 IOPS、低延迟场景 缺点 不可扩展:单机硬盘容量、性能有上限 不共享:A 机器存的,B 机器拿不到 不安全:机器挂了,数据就没了
阅读全文
posted @ 2026-02-26 23:17
红皮烤肠超人
阅读(5)
推荐(0)
摘要:
有趣的代码: (值传递和引用传递) class Value{ public int i=15; } public class Test{ public static void main(String argv[]){ Test t=new Test( ); t.first( ); } public
阅读全文
posted @ 2026-02-26 23:05
红皮烤肠超人
阅读(1)
推荐(0)
摘要:
逻辑删除的配置: 全局配置: mybatis-plus: global-config: db-config: logic-delete-field: deleted # 全局逻辑删除字段名(deleted为实体类属性名称) logic-delete-value: 1 # 逻辑已删除值。可选,默认值为
阅读全文
posted @ 2026-02-25 19:06
红皮烤肠超人
阅读(1)
推荐(0)
摘要:
继承关系中,子类只允许使用父类的public和projected类型的方法,若子类与父类在同一个包中,则子类还可以访问父类的默认权限方法 唯一子类绝对无法直接访问父类的private方法 子类重写父类方法时,访问权限只能扩大或者保持不变,不能缩小 父类(定义不同权限的方法) package com.
阅读全文
posted @ 2026-02-24 23:03
红皮烤肠超人
阅读(2)
推荐(0)
摘要:
vector和ArrayList的区别 vector 线程安全:vector是线程安全的(方法加synchronized修饰) 性能:效率低 扩容机制:默认扩容为原容量的2倍(可使用构造函数指定扩容new Vector(10,5)//每次扩容5), 迭代器:支持Enumeration+iterato
阅读全文
posted @ 2026-02-24 23:03
红皮烤肠超人
阅读(1)
推荐(0)
摘要:
Math类常用方法 Math.floor:求小于等于参数的最大整数。Math.floor(-4.2) = -5.0 Math.ceil:求大于等于参数的最小整数。Math.ceil(5.6) = 6.0 Math.round:对小数进行四舍五入后的结果,最终返回 int/long 类型。Math.r
阅读全文
posted @ 2026-02-24 16:21
红皮烤肠超人
阅读(1)
推荐(0)
摘要:
1.为什么拼接时使用StringBuilder 不用String ? 1.String 是不可变对象,拼接时会创建一个全新的String 对象来存放拼接后的结果 2.StringBuilder 是可变 字符序列,所有拼接操作都是在同一个对象里面完成,不会产生额外临时对象 StringBuilder.
阅读全文
posted @ 2026-01-27 10:35
红皮烤肠超人
阅读(42)
推荐(0)
摘要:
问题描述:Mybatis中动态SQL为什么要加!="",什么时候要加!="" bug触发方式:当变量为数值类型时,输入0来测试,即用数值类型的0来测试 为什么要加!=""? Java中String类型的变量有三种状态: null:变量未初始化,指向空引用 "":空字符串(长度为0的字符串),变量有引
阅读全文
posted @ 2025-12-25 16:21
红皮烤肠超人
阅读(10)
推荐(0)