首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Bober
掘友等级
高级后端开发工程师
不断拓展边界
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
【线上问题】Transaction rolled back because it has been marked as rollback-only 是怎么回事?
Transaction rolled back because it has been marked as rollback-only 是怎么回事?
【线上问题】深入剖析G1频繁触发MixedGC的原因
1. 背景 用户子域内UserService在进入今年的3月下旬,开始较频繁出现单节点GC导致的接口响应超时问题,大概在服务重启后的3-5天,某些节点的在内存达到8-9GB时,分钟内触发G1的多次mi
Mac如何安装多版本JDK,并且切换自如
概述 作为 Java 开发,JDK 必然不可或缺。 目前使用的主流版本还是 JDK 8,但偶尔会想体验下新版本(目前官方已强推JDK17),如果能装多个版本的 JDK,而且很方便的切换就好了。 本文就
【线上问题】RC事务+缓存 引发的连续更换物品信息变空
一、问题描述 线上最近爆出一些连续更换两次物品信息,物品信息会被置为空的情况,感觉很懵,开始分析历史逻辑,分析完觉得蛮有意思,想跟大家分享一下。 1.问题背景:我们的业务场景可以支持用户更换某智能配件
Java位运算,int表示的最大值、最小值
1. 二进制中负数怎么表示? 在进行位运算之前,先看看负数的二进制形式在计算机中是如何表示的,在计算机中所有的数字都是以二进制补码的形式表示的,其中第一位(最高位)是标志位,0表示正数,1表示负数,剩
Mybatis中 trim标签理解
使用过trim标签都知道trim标签有四个属性 prefix,prefixOverrides,suffix,suffixOverrides 本人对这四个标签进行一些学习,下面是自己思考后的一些总结:
CompletableFuture实现异步编排
异步编排的使用场景?为什么要用异步的方式执行任务?为什么JDK5的Future接口不在适用处理异步,弊端在哪里?CompletableFuture怎么实现异步编排以及如何使用?
Redis 缓存淘汰策略
「这是我参与2022首次更文挑战的第27天,活动详情查看:2022首次更文挑战」。 本文主要讲解了 redis 缓存过期淘汰策略, 以及我们结合 LeetCode 的 LRU 算法题目,自己动手实现
JVM整体结构
Java虚拟机主要负责自动内存管理、类加载与执行、主要包括执行引擎、垃圾回收器、PC寄存器、方法区、堆区、直接内存、Java虚拟机栈、本地方法栈、及类加载子系统几个部分
Java8 | 如何优雅地初始化Map & List2Map ?
Hi,伟大的Java 18都快面世了,而我们可能还对Java 8的核心Lambda用法还不熟悉,这篇文章就Stream技术分享几个开发过程中操作Map的使用小技巧,看完这篇文章,你一定会有收获!
下一页
个人成就
文章被点赞
40
文章被阅读
7,268
掘力值
420
关注了
3
关注者
7
收藏集
5
关注标签
0
加入于
2021-07-25