加载中
redis 分布式锁的 5 个坑,真是又大又深

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只...

鹅厂大佬给的 30个提升团队研发效能建议

点击“ 程序员内点事 ”关注,选择“ 设置星标 ” 坚持学习,好文每日送达! 互联网大公司价值上亿的项目背后,团队成员是怎么高效协作开发的? 和我自己开发辣条项目时有什么区别? 看完本文...

看了 5种分布式事务方案,我司最终选择了 Seata,真香!

好长时间没发文了,最近着实是有点忙,当爹的第 43 天,身心疲惫。这又赶上年底,公司冲 KPI 强制技术部加班到十点,晚上孩子隔两三个小时一醒,基本没睡囫囵觉的机会,天天处于迷糊的状态,...

Redis 5种数据结构及对应使用场景(面试必修课)

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 写在前边 也当过面试官,面试过不少应聘者,因为是我自己招人自己用,所以我不会看应聘者造火箭的技术有多牛比...

一口气说出 4种 LBS “附近的人” 实现方式

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 引言 昨天一位公众号粉丝和我讨论了一道面试题,个人觉得比较有意义,这里整理了一下分享给大家,愿小伙伴们面...

一口气说出 OAuth2.0 的四种授权方式

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 一、OAuth2.0 为何物 OAuth 简单理解就是一种授权机制,它是在客户端和资源所有者之间的授权层,用来分离两种不...

面试被问:Kafka 会不会丢消息?我是这么答的

点击“ 程序员内点事 ”关注,选择“ 设置星标 ” 坚持学习,好文每日送达! 大型互联网公司一般都会要求消息传递最大限度的不丢失,比如用户服务给代金券服务发送一个消息,如果消息丢失会造...

不会看 Explain执行计划,劝你简历别写熟悉 SQL优化

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 昨天中午在食堂,和部门的技术大牛们坐在一桌吃饭,作为一个卑微技术渣仔默默的吃着饭,听大佬们高谈阔论,研究...

一口气说出 6种 @Transactional 注解的失效场景

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 引言 昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面...

springboot + rabbitmq 做智能家居,我也没想到会这么简单

本文完整案例收录在 https://github.com/chengxy-nds/Springboot-Notebook 前一段有幸参与到一个智能家居项目的开发,由于之前都没有过这方面的开发经验,所以对智能硬件的开发模式和技术栈都...

springboot + rabbitmq 用了消息确认机制,感觉掉坑里了

本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 最近部门号召大伙多组织一些技术分享会,说是要活跃公司的技术氛围,但早就看穿一切的我知道,这 T M 就是为了...

一口气说出 9种 分布式ID生成方式(架构师必修课)

一、为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1、什么是分布式ID? 拿MySQL数据库举个栗子: 在我们业务数据量不...

Java 基础夺命连环16问(面试硬核敲门砖 )

说说进程和线程的区别? 进程是程序的一次执行,是系统进行资源分配和调度的独立单位,他的作用是是程序能够并发执行提高资源利用率和吞吐率。 由于进程是资源分配和调度的基本单位,因为进程...

一口气说出 6种 延时队列的实现方案

下边会介绍多种实现延时队列的思路,文末提供有几种实现方式的 github地址。其实哪种方式都没有绝对的好与坏,只是看把它用在什么业务场景中,技术这东西没有最好的只有最合适的。 一、延时队...

未读消息(小红点),前端与 RabbitMQ实时消息推送实践,贼简单~

前几天粉丝群里有个小伙伴问过:web 页面的未读消息(小红点)怎么实现比较简单,刚好本周手头有类似的开发任务,索性就整理出来供小伙伴们参考,没准哪天就能用得上呢。 之前在 《springboo...

一文快速入门分库分表中间件 Sharding-JDBC (必修课)

书接上文 《一文快速入门分库分表(必修课)》,作为Sharding-JDBC 分库分表实战系列的开篇文章,我们在前文中回顾了一下分库分表的基础知识,对分库分表的拆分方式有了一定的了解,下边我们...

分库分表的 9种分布式主键ID 生成方案,挺全乎的

点击“ 程序员内点事 ”关注,选择“ 设置星标 ” 坚持学习,好文每日送达! 《sharding-jdbc 分库分表的 4种分片策略》 中我们介绍了 sharding-jdbc 4种分片策略的使用场景,可以满足基础的...

分库分表的 4种分片策略,所有 SQL 都逃不掉的一步

上文《快速入门分库分表中间件 Sharding-JDBC (必修课)》中介绍了 sharding-jdbc 的基础概念,还搭建了一个简单的数据分片案例,但实际开发场景中要远比这复杂的多,我们会按 SQL 中会出现...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部