自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 对象的创建过程

使用该方式的前提是垃圾收集器带有空间压缩整理能力(Compact)(如Serial、ParNew),假设Java堆中的内存是绝对规整的,而使用空间压缩整理的内存空间即分为两块,一边是空闲内存,一边是使用过的内存,两者之间使用指针作为分界点的指示器,“指针碰撞”即是把这个指针向空闲空间方向挪动一段与对象大小相等的距离;由于虚拟机中对象的创建操作频繁,可能出现正在给对象A分配内存但指针还没来得及修改,对象B又使用了原来的指针分配内存的并发问题。,即在Java堆中划分出一块对象的具体大小的内存块用于存放对象。

2024-04-23 18:08:51 592 1

原创 List<String>转List<Long>

List<Long> wareInsideCodes = wareCodes.stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());

2021-12-23 17:39:08 2118

原创 logger

logger.log(Level.SEVERE, "Something went wrong: {0} ", message); // String formatting only applied if neededlogger.fine("An exception occurred with message: {}", message); // SLF4J, Log4jlogger.log(Level.SEVERE, () -> "Something went wrong: " + m.

2021-11-30 11:56:30 117

原创 插入数据库时报错:Duplicate entry ‘AAA-BBB‘ for key ‘uk_XXX‘

原因:数据库创建了对应AAA字段名与BBB字段名的唯一索引‘uk_XXX‘,插入数据库内已有相同数据时会报错解决方案:插入数据前校验唯一值/删除索引

2021-11-11 17:16:00 1009

原创 mybatis中用枚举代替常量

claim_status = ${@com.hydee.h3.maintenance.enums.maintenance.ClaimStatusEnums@CLAIMED.getValue()}

2021-10-28 10:54:45 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除