首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zviolet
掘友等级
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
946
文章 931
沸点 15
赞
946
返回
|
搜索文章
zviolet
赞了这篇文章
一只叫煤球的猫
江湖郎中
·
1月前
关注
被架构师怼了三次,小明终于懂了接口幂等设计
隔壁组的小明最近有点不痛快,在设计支付接口时被架构师老李连怼三次,就因为接口的幂等性没有考虑充分。 每次都是自信满满,可每次都被找出问题。 这次我们跟着隔壁小明的视角,循序...
118
9
分享
zviolet
赞了这篇文章
isysc1
微信公众号:Issues
·
11月前
关注
泛谈阿里vs美团订单存储架构演进
1. 订单存储介绍 订单的存储背后支撑创单后的系列用户活动,围绕着业务的发展,大厂的订单的数据日益剧增 在手淘订单列表,我们可以看见天猫、飞猪、淘票票等诸多 BU 的订单...
45
1
分享
zviolet
赞了这篇文章
天天摸鱼的java工程师
软件开发工程师
·
15天前
关注
你们公司的 QPS 是怎么统计出来的?这 5 种常见方法我踩过一半的坑
三年前做电商秒杀项目,运维同学说 “网关 QPS 已经到 8000 了,赶紧扩容”,但我查应用监控却显示 “接口 QPS 才 3000”—— 两边数据差了一倍多,最后发现是...
20
3
分享
zviolet
赞了这篇文章
苏三说技术
公众号 @苏三说技术
·
1月前
关注
瞧瞧别人家的接口重试,那叫一个优雅!
大家好,我是苏三,又跟大家见面了。 前言 2025年某电商平台深夜故障,因重试策略不当导致银行退款接口被调用82次,引发重复退款126万元! 复盘发现:80%的开发者认为重...
41
5
分享
zviolet
赞了这篇文章
镜花水月linyi
大学生
·
6月前
关注
Java 泛型中的通配符 T,E,K,V,?有去搞清楚吗?
前言 不久前,被人问到Java 泛型中的通配符 T,E,K,V,? 是什么?有什么用?这不经让我有些回忆起该开始学习Java那段日子,那是对泛型什么的其实有些迷迷糊糊的,学...
142
19
分享
zviolet
赞了这篇文章
Corbing
JAVA开发攻城狮
·
10月前
关注
2025年了请使用更加优雅的Bean注入(@Resource过时了)
日常开发发现 思考:大家看到如下代码,有发现什么问题呢? 是不是很多@Resource,造成不仅是代码的整洁度,还是代码观感,其实都不是很好,我们常常说尽量消除冗余代码,增...
163
89
分享
zviolet
赞了这篇文章
架构师专栏
公众号:架构师专栏 @郑州架构科技有限公司
·
1年前
关注
你合并代码用 merge 还是用 rebase?
在日常的开发工作中,我们经常需要将分支上的代码合并到主分支。无论是代码评审通过后的合并,还是在开发过程中同步主分支的更新,合并代码都是必不可少的操作。两种常见的合并方式是 ...
33
9
分享
zviolet
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
1年前
关注
一站式统一返回值封装、异常处理、异常错误码解决方案—最强的Sping Boot接口优雅响应处理器
1. 前言 统一返回值封装、统一异常处理和异常错误码体系的意义在于提高代码的可维护性和可读性,使得代码更加健壮和稳定。统一返回值封装可以避免每一个接口都需要手工拼装响应报文...
33
评论
分享
zviolet
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
1年前
关注
CaffeineCache Api介绍以及与Guava Cache性能对比| 京东物流技术团队
一、简单介绍: CaffeineCache和Guava的Cache是应用广泛的本地缓存。 在开发中,为了达到降低依赖、提高访问速度的目的。会使用它存储一些维表接口的返回值和...
18
2
分享
zviolet
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
11月前
关注
字节二面:Redis cluster集群原理,客户端是怎样知道该访问哪个分片的。
有位伙伴面试了字节,说有道题,他当时答不上,大家一起来看看:redis的cluster集群原理,客户端是怎样知道该访问哪个分片的。 我们应该怎样更好回答呢?可以分这几个维度...
28
1
分享
zviolet
赞了这篇文章
Chiyamin
7月前
关注
URL地址末尾加不加”/“有什么区别
我一直有一个疑问,URL地址末尾加不加”/“有什么区别?实际上,URL 结尾是否带 / 主要影响的是 服务器如何解析请求 以及 相对路径的解析方式,具体区别如下:...
471
30
分享
zviolet
赞了这篇文章
服务端技术栈
公众号: 服务端技术栈 | 源码研究工程师
·
1年前
关注
你一定要知道业务开发最常用的两种设计模式
很多做业务开发的同学,很多认为平时写业务代码工作就是简单的增删改查,没有挑战,写的代码不会像一些开源框架那么优雅,随着你积累的经验越来越多,你应该跳出这种思维,业务代码也可...
122
27
分享
zviolet
赞了这篇文章
转转技术团队
公众号:转转技术
·
1年前
关注
转转回收的持久层架构演进
我们在大部分开发场景下,对持久层的建设基于单库单表其实就可以实现当前的产品需求。但是随着业务发展越来越久,数据量、请求量也在不断的增加,本文简述转转回收系统的持久层架构演进...
35
8
分享
zviolet
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
1年前
关注
美团二面:如何解决Redis热点key问题
大家好,我是田螺。 有位星球粉丝去美团面试,被问到:Redis的热点Key是怎么解决的?那如何比较全面地回答这个问题,让面试官眼前一亮呢? 如果是我,我会按照这几个维度 什...
66
6
分享
zviolet
赞了这篇文章
程序员鱼皮
编程导航 @codefather.cn
·
9月前
关注
我发现很多程序员都不会打日志。。
日志是我们系统出现错误时,最快速有效的定位工具,没有日志给出的错误信息,遇到报错你就会一脸懵逼;而且日志还可以用来记录业务信息……...
559
49
分享
zviolet
赞了这篇文章
EricT
资金结算研发
·
1年前
关注
使用责任链模式重构计费
计费是结算系统的核心业务,主要承担各业务系统推送过来的计费需求,是收单流程的重要一环。 业务系统推送业务单据到结算系统以后,结算系统按照计费规则计算各项费用并进行输出,这个...
91
22
分享
zviolet
赞了这篇文章
why技术
java工程师 @公众号【why技术】
·
3年前
关注
扒一扒Lombok的@Slf4j注解,我发现还有点意思。
有小伙伴来问我:我项目里面用的是 Lombok 的 @Slf4j 这个会有影响吗? 你说这事多巧,我也用的这个注解,所以我当时稍微的看了一...
212
25
分享
zviolet
赞了这篇文章
竹子爱熊猫
🏆掘金签约作者 @同名公众号:竹子爱熊猫
·
2年前
关注
(十)全解MySQL之死锁问题分析、事务隔离与锁机制的底层原理剖析
MySQL事务隔离与锁机制是一个老生常谈的话题,但似乎很少有资料去讲它们底层真正的实现,而本章则会深入底层真正揭开事务与锁机制的神秘面纱~...
227
151
分享
zviolet
赞了这篇文章
烈香
技术专家 @互联网
·
1年前
关注
一次线上脑裂故障让我彻底搞懂了Redis集群原理
这又是一个线上大规模故障引发的案例,而且居然是罕见的“脑裂”故障,只能说这又是一次搞懂 Redis集群 原理的好机会!...
37
8
分享
zviolet
赞了这篇文章
转转技术团队
公众号:转转技术
·
1年前
关注
转转上门履约服务拆分库表迁移实践
转转上门履约团队在服务拆分过程中数据迁移方案探讨以及实践。方案阐述了切换新旧库时关键操作步骤以及每个步骤需要注意的细节。...
24
2
分享
下一页
关注了
65
关注者
2
收藏集
1
关注标签
10
加入于
2018-09-26