首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZhangBlossom
掘友等级
Java后端开发
|
字节跳动
Github:https://github.com/ZhangBlossom
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
面试官问,如何在十亿级别用户中检查用户名是否存在?
前言 不知道大家有没有留意过,在使用一些app注册的时候,提示你用户名已经被占用了,需要更换一个,这是如何实现的呢?你可能想这不是很简单吗,去数据库里查一下有没有不就行了吗,那么假如用户数量很多,达到
如何干掉你代码里的if,让请求参数校验变的更加优雅?
你是否还在写if来完成参数校验?如何有效减少代码中的if数量,并使得请求参数校验变更更为优雅呢?答案是validation-api,而这些校验注解怎么用、原理又是啥,本文逐一展开讲述。
微软一面:订单超时未支付,如何自动关闭?
订单超时未支付,如何自动关闭?架构如何在业务演进中合理设计?订单就会被系统自动关闭,作为技术人员,该如何设计这个功能?
简述CompletableFuture异步任务编排
在之前的项目开发中,都没怎么使用过CompletableFuture的功能,只听说过和异步编程有关。为了能够在将来有需要的时候用得上,这两天花了点时间学习了一下,并简单地总结一下如何使用Complet
一文读懂 Spring Environment
在 Spring 中,BeanFactory 扮演着 Bean 容器的角色,而Environment 同样定位为一个容器,即外部配置源中的属性都会被添加到 Environment 中。
SpringBoot全局配置文件加载原理详解(万字源码分析)
SpringBoot配置文件初见 在实际的开发中,使用配置文件的方式可以解决硬编码的问题,更加方便我们项目的部署和后续修改。 在SpringBoot中,使用全局配置文件能够对一些默认配置值进行修改及自
1.1w字,10图,轻松掌握BlockingQueue
什么是队列 队列是一种 先进先出的特殊线性表,简称 FIFO。特殊之处在于只允许在一端插入,在另一端删除。 进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。
各大中间件底层技术-分布式一致性协议 Raft 详解
前言 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第4天,点击查看活动详情 正式介绍 Raft 协议之前,我们先来举个职场产研团队的一个例子。 方式一: 在一个技术团队内假设
分布式一致性协议之2PC和3PC
由于分布式系统的各个服务可能分布在不同的节点上,如果各节点直接没有相互的通信获取其他节点状态,那么各个节点是无法知道其他节点的任务处理结果的。 如果在分布式系统中发起一个事务,该事务涉及多个不同节点,那么为了保证事务 ACID 特性,就需要引入一个协调者来统一调度事务涉及的多个…
Optional 是个好东西,你真的会用么?
引言 在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示 在这种情况下,有如下代码 这种写法,
下一页
个人成就
文章被点赞
171
文章被阅读
40,738
掘力值
1,554
关注了
1
关注者
145
收藏集
0
关注标签
5
加入于
2022-01-15