首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
沉迷学习的罗师傅
掘友等级
有梦想的打工仔
程序员罗师傅
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 55
沸点 0
赞
55
返回
|
搜索文章
沉迷学习的罗师傅
关注了
京东云开发者
有梦想的打工仔
沉迷学习的罗师傅
有梦想的打工仔
·
2年前
关注
TCP的滑动窗口是怎么回事,不来了解一下吗?
前言 我们知道tcp协议是可靠传输的协议,而tcp的可靠传输与滑动窗口协议密不可分,那么今天罗师傅就和大家一起探讨一下tcp的滑动窗口,tcp的滑动窗口到底是怎么回事? T...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
2年前
关注
TCP是怎么实现可靠传输的
前言 我们都知道tcp的传输是可靠的,那么你知道tcp是如何实现数据的可靠传输的吗?今天就和大家一起探讨一下tcp是如何实现数据可靠传输的。 可靠传输的工作原理 我们知道网...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
2年前
关注
ReentrantReadWriteLock原理分析(二)--writeLock
前言 上一篇文章给和大家一起分析了ReentrantReadWriteLock的readLock的原理,相信大家对readLock的实现已经有所了解,今天我们继续分析wri...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
2年前
关注
ReentrantReadWriteLock原理分析(一)--readLock
前言 很多时候,我们为了保证线程安全,会对一段代码加锁,但是加锁就意味着程序效率的下降,所以,我们经常会对锁进行一些优化,例如严格控制加锁的粒度,利用cas来代替加锁等。而...
5
1
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
CopyOnWriteArrayList是如何保证线程安全的?
一:前言 在我们需要保证线程安全的时候,如果使用到Map,那么我们可以使用线程安全的ConcurrentHashMap,ConcurrentHashMap不仅可以保证线程安...
9
1
分享
沉迷学习的罗师傅
赞了这篇文章
挖坑的张师傅
@C
·
3年前
关注
Java 17 升级指南(持续更新)
最近在做 Java8 到 Java17 的迁移工作,前期做了一些准备,过程中的一些信息记录如下(持续更新。。。)...
153
27
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
试试使用Spring Event组合@Async注解,轻松实现代码的解耦和异步
一 前言 在我们写代码的时候,通常需要考虑到代码的耦合性,因为低耦合的代码有利于我们后续的维护和迭代,而Spring Event可以说是一个降低代码耦合度的神器,配合@As...
26
28
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
缓存雪崩,缓存穿透,缓存击穿是什么?我们要怎么解决这些问题?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 一 前言 在开发过程中,为了减轻数据库的压力,我们经常会使用到缓存,所以相信大...
2
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
工欲善其事,必先利其器,推荐几个非常好用的IDEA插件
前言 工欲善其事,必先利其器,在我们成为一个好程序员之前,我们要先安排好我们的编程工具,今天就给大家推荐一些特别好用的idea插件,这些插件有的可以提高我们的效率,增加我们...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
在SpringBoot项目中,我可以说出7种注册bean的方式
前言 Spring和SpringBoot是当前最火的Java开发框架,很多时候我们都会将对象注册到Spring的容器中,将对象交给Spring来管理,那么今天我们就来盘点一...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
我人都傻了,CompletableFuture和OpenFegin一起使用竟然报错
起因 在一个迭代的需求中,需要记录用户的行为,想着记录用户行为这部分业务逻辑可以修改为异步执行,就使用了CompletableFuture的runAsync()方法实现异步...
31
5
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
后端接口性能差,该从哪些方面进行优化?
前言 作为一个后端开发工程师,我们大部分时间都是在开发业务接口,作为一个资深开发,我们不仅仅是要保证能用就行,更重要的是要保证接口的性能。那么如果接口慢,我们应该从哪些方面...
154
20
分享
沉迷学习的罗师傅
赞了这篇文章
CodeFox
微信搜:CodeFox
·
3年前
关注
美团动态线程池实践思路,开源了
大家好,今天我们来聊一个比较实用的话题,动态可监控的线程池实践,全新开源项目(DynamicTp)地址在文章末尾,欢迎交流学习。 写在前面 稍微有些Java编程经验的小伙伴...
753
52
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
Java并发编程之Future与FutureTask
简述 我们都知道实现异步可以通过Runnable接口来实现,但是Runnable接口是无法获取任务的返回值的,如果需要获取到任务的返回值,那么就需要利用Future机制了。...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
Raft协议是怎么实现数据一致性的
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 一:简述 Raft协议是一种强一致性、去中心化、高可用的分布式协议,它是用来解...
1
评论
分享
沉迷学习的罗师傅
有梦想的打工仔
·
3年前
关注
Redisson重入锁是通过setnx命令实现的?别再云了
一:简述 问过很多面试者,redisson的可重复锁是怎么实现的,很多面试者都会不假思索的回答是通过redis的setnx命令来实现的,那么真的是这样吗?今天我们就一起来看...
16
评论
分享
下一页
个人成就
文章被点赞
357
文章被阅读
58,780
掘力值
2,154
关注了
26
关注者
70
收藏集
0
关注标签
36
加入于
2020-10-14