首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码农阿宝
掘友等级
Java攻城狮
好好学习,天天向上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
106
文章 106
沸点 0
赞
106
返回
|
搜索文章
码农阿宝
赞了这篇文章
艾小仙
公号:艾小仙
·
1年前
关注
一次线上OOM问题分析
现象 线上某个服务有接口非常慢,通过监控链路查看发现,中间的 GAP 时间非常大,实际接口并没有消耗很多时间,并且在那段时间里有很多这样的请求。 原因分析 先从监控链路分析...
82
18
分享
码农阿宝
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
1年前
关注
select for update加了行锁还是表锁?
大家,我是田螺。 最近在开发需求的时候,用到了select......for update。在代码评审的时候,一位同事说 ,唯一索引+一个非索引字段,是否可能会锁全表呢?本...
435
49
分享
码农阿宝
赞了这篇文章
悟空聊架构
公众号:悟空聊架构 @开源项目:基于 SpringCloud 的 实战项目
·
1年前
关注
深入理解 OpenFeign 远程调用的架构原理
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第13 天,点击查看活动详情 大家好,我是悟空呀。 上次我们深入讲解了 Ribbon 的架构原理,这次我...
30
3
分享
码农阿宝
关注了
Richard_Yi
Java攻城狮
码农阿宝
赞了这篇文章
Richard_Yi
后端开发 @网易
·
3年前
关注
Java 应用线上问题排查思路、工具小结
本文总结了一些Java应用线上常见问题的定位步骤,分享的主要目的是想让对线上问题接触少的同学有个预先认知,免得在遇到实际问题时手忙脚乱。毕竟作者自己也是从手忙脚乱时走过来的...
97
9
分享
码农阿宝
赞了这篇文章
林冠宏_指尖下的幽灵
《区块链以太坊DApp开发实战》作者 @-
·
5年前
关注
HyperLogLog 算法的原理讲解以及 Redis 是如何应用它的
聪明的你可能会马上想到,用 HashMap 这种数据结构就可以了,也满足了去重。的确,这是一种解决方法,除此之外还有其它的解决方案。 问题虽不难,但当参与问题中的变量达到一...
148
41
分享
码农阿宝
赞了这篇文章
Java3y
🏆微信搜「Java3y」获取原创电子书
·
4年前
关注
带你了解什么是限流
之前在学习的时候也接触不到高并发/大流量这种东西,所以限流当然是没接触过的了。在看公司项目的时候,发现有用到限流(RateLimiter),顺带了解一波。 为啥要限流,相信...
107
6
分享
码农阿宝
赞了这篇文章
JerryWang_sap
SAP成都研究院开发专家 @SAP
·
1年前
关注
一个40岁老程序员的2022年中总结 - 四十不惑,不忘初心
2022年对我来说是里程碑的一年,因为就在今年五月,我正式年满四十岁,成为了一名在某些贩卖焦虑的 IT 自媒体笔下的面临 "年龄危机" 的老程序员。...
306
131
分享
码农阿宝
赞了这篇文章
ASSASSIN
1年前
关注
一次面试引发的感慨
因为工作需要面试了一个能力比较强的候选人,中间却出现了一些意外,本来这也是常态。但是出现以外的原因让我很愤怒也很难受。这次事件只能说是一个导火索,引发了很多感慨。...
380
145
分享
码农阿宝
赞了这篇文章
vivo高启强
工程师 @vivo
·
5年前
关注
为什么阿里发布的 Java开发手册中强制线程池不允许使用 Executors 去创建?
这些参数似懂非懂。今天就来捋一下,捋顺了,对线程池也就了解。 队列就分为两种,一种是有界队列,一种是无界队列。他俩最大的区别是: 无界队列可以一直往里面丢任务,而有界队列当...
9
2
分享
码农阿宝
赞了这篇文章
JeffDuuuuu
系统架构师 @平安金服
·
1年前
关注
如何优雅的写 Controller 层代码?
前言 本篇主要要介绍的就是 controller 层的处理,一个完整的后端请求由 4 部分组成: 接口地址(也就是 URL 地址) 请求方式(一般就是 get、set,当然...
207
33
分享
码农阿宝
赞了这篇文章
三分恶
公众号@三分恶
·
2年前
关注
Spring Bean生命周期,好像人的一生。。
这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。Spring原来是一个社会,Bean就是身不由己的“社会人”……...
433
52
分享
码农阿宝
赞了这篇文章
高冷就是范儿
专注Java后端的一枚码农
·
4年前
关注
深入理解Java集合中的Iterator
之所以今天想写这篇文章完全是一个偶然的机会。昨晚,微信技术群里的一位猿友@我,问了我一个问题,代码如下。他问我,这样写有没有问题,会不会报错?然后他说这时他今天去面试的面试...
13
5
分享
码农阿宝
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
2年前
关注
美团二面:Redis与MySQL双写一致性如何保证?
Redis与MySQL双写一致性如何保证? 这道题其实就是在问缓存和数据库在双写场景下,一致性是如何保证的?本文将跟大家一起来探讨如何回答这个问题。...
758
156
分享
码农阿宝
赞了这篇文章
程序员cxuan
公众号:程序员cxuan
·
4年前
关注
真的,Kafka 入门一篇文章就够了
Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消...
683
40
分享
码农阿宝
赞了这篇文章
石杉的架构笔记
5年前
关注
高并发场景下,如何保证生产者投递到消息中间件的消息不丢失?【石杉的架构笔记】
上篇文章:《面试大杀器:消息中间件如何实现消费吞吐量的百倍优化?》,我们分析了RabbitMQ开启手动ack机制保证消费端数据不丢失的时候,prefetch机制对消费者的吞...
50
4
分享
码农阿宝
Java攻城狮
·
3年前
关注
Spring 如何解决循环依赖?
A 中有 B,B 中有 A,即循环依赖。 Spring 紧紧能解决 scope 为 singleton 的 Bean 循环依赖问题。...
1
1
分享
码农阿宝
赞了这篇文章
zhong0316
后端 @腾讯
·
5年前
关注
如何让两个线程交替打印数字
用AtomicInteger保证多线程数据可见性。 不要觉得synchronized加锁是多余的,如果没有加锁,线程1和线程2就可能出现不是交替打印的情况。如果没有加锁,设...
18
7
分享
码农阿宝
赞了这篇文章
锦成同学
🏆掘金特邀作者|爪哇菌 @两码事
·
4年前
关注
实战|我还是很建议你用DelayQueue搞定超时订单的-(1)
订单在30分钟之内未支付则自动取消。 重试机制实现,把调用失败的接口放入一个固定延时的队列,到期后再重试。 新创建的店铺,如果在十天内都没有上传过商品,则自动发送消息提醒。...
138
26
分享
码农阿宝
赞了这篇文章
knock_小新
5年前
关注
Java并发(8)- 读写锁中的性能之王:StampedLock
在上一篇《你真的懂ReentrantReadWriteLock吗?》中我给大家留了一个引子,一个更高效同时可以避免写饥饿的读写锁---StampedLock。Stamped...
87
4
分享
下一页
个人成就
文章被点赞
30
文章被阅读
8,416
掘力值
241
关注了
33
关注者
11
收藏集
15
关注标签
85
加入于
2018-06-11