首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Bober
掘友等级
高级后端开发工程师
不断拓展边界
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
Bober
高级后端开发工程师
·
2年前
关注
Mac如何安装多版本JDK,并且切换自如
概述 作为 Java 开发,JDK 必然不可或缺。 目前使用的主流版本还是 JDK 8,但偶尔会想体验下新版本(目前官方已强推JDK17),如果能装多个版本的 JDK,而且...
2
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
Spring事件机制 ApplicationEvent、ApplicationListener
1. 概述 在设计模式中,观察者模式是一个比较常用的设计模式。维基百科解释如下: 在我们日常业务开发中,观察者模式对我们很大的一个作用,在于实现业务的解耦。以用户注册的场景...
4
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
git add . / git add -A / git add -u 的用法与区别
版本之间相同命令的对比 这几个命令在不同版本的 Git 中稍有差异。 对于 Git Version 1.x 来说: git add .:会将当前工作区中当前目录(包括子目录...
1
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
mybatis中 #{} 和 ${} 的区别
一、概述: 1. 数据类型匹配 2. 实现方式 3. #和$的使用场景 (1)变量的传递,必须使用#,使用 #{} 就等于使用了PrepareStatement这种占位符的...
1
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
Stream流详解
总纲 先贴上几个案例,水平高超的同学可以挑战一下: 从员工集合中筛选出salary大于8000的员工,并放置到新的集合里。 统计员工的最高薪资、平均薪资、薪资之和。 将员工...
1
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
CompletableFuture 异步任务探索
背景前言 一个接口可能需要调用 N 个其他服务的接口,这在项目开发中还是挺常见的。举个例子:用户请求获取订单信息,可能需要调用用户信息、商品详情、物流信息、商品推荐等接口,...
0
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
RPC之间调用 @Validated 校验失效
RPC调用时使用 @Validated进行参数校验不起作用 RPC之间调用别再使用 if-else做参数校验了。众所周知,@Validated 是一款非常好用的参数校验工具...
0
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
【线上问题】RC事务+缓存 引发的连续更换物品信息变空
一、问题描述 线上最近爆出一些连续更换两次物品信息,物品信息会被置为空的情况,感觉很懵,开始分析历史逻辑,分析完觉得蛮有意思,想跟大家分享一下。 1.问题背景:我们的业务场...
1
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
【线上问题】Transaction rolled back because it has been marked as rollback-only 是怎么回事?
Transaction rolled back because it has been marked as rollback-only 是怎么回事?...
1
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
Java位运算,int表示的最大值、最小值
1. 二进制中负数怎么表示? 在进行位运算之前,先看看负数的二进制形式在计算机中是如何表示的,在计算机中所有的数字都是以二进制补码的形式表示的,其中第一位(最高位)是标志位...
1
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
Mybatis中 trim标签理解
使用过trim标签都知道trim标签有四个属性 prefix,prefixOverrides,suffix,suffixOverrides 本人对这四个标签进行一些学习,下...
2
评论
分享
Bober
高级后端开发工程师
·
2年前
关注
Java之java.math.BigDecimal剖析
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。在大多数情况下,计算的结果是准确的,float和double只...
1
评论
分享
Bober
赞了这篇文章
linxtao
Android开发
·
2年前
关注
CompletableFuture实现异步编排
异步编排的使用场景?为什么要用异步的方式执行任务?为什么JDK5的Future接口不在适用处理异步,弊端在哪里?CompletableFuture怎么实现异步编排以及如何使...
174
23
分享
Bober
赞了这篇文章
心城以北
Java 架构师 @某软件公司
·
3年前
关注
Redis 缓存淘汰策略
「这是我参与2022首次更文挑战的第27天,活动详情查看:2022首次更文挑战」。 本文主要讲解了 redis 缓存过期淘汰策略, 以及我们结合 LeetCode 的 LR...
126
12
分享
Bober
关注了
编程Cookbook
高级后端开发工程师
Bober
关注了
三分恶
高级后端开发工程师
Bober
赞了这篇文章
洞幺幺洞
工程狮 @某互联网医疗独角兽
·
4年前
关注
JVM整体结构
Java虚拟机主要负责自动内存管理、类加载与执行、主要包括执行引擎、垃圾回收器、PC寄存器、方法区、堆区、直接内存、Java虚拟机栈、本地方法栈、及类加载子系统几个部分...
28
评论
分享
Bober
赞了这篇文章
青Cheng序员石头
AI 应用开发工程师 @Love On
·
4年前
关注
Java8 | 如何优雅地初始化Map & List2Map ?
Hi,伟大的Java 18都快面世了,而我们可能还对Java 8的核心Lambda用法还不熟悉,这篇文章就Stream技术分享几个开发过程中操作Map的使用小技巧,看完这篇...
69
20
分享
Bober
关注了
MacroZheng
高级后端开发工程师
Bober
赞了这篇文章
MacroZheng
公众号:macrozheng
·
4年前
关注
横空出世!IDEA画图神器来了,比Visio快10倍!
程序员在工作中,经常会有绘制时序图、流程图的需求,尤其是在写文档的时候。今天给大家推荐一款UML画图工具,可以配合IDEA使用,画图更高效!...
236
25
分享
下一页
个人成就
文章被点赞
40
文章被阅读
8,629
掘力值
425
关注了
3
关注者
7
收藏集
5
关注标签
0
加入于
2021-07-25