自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

石杉的架构笔记

十余年BAT一线大厂架构经验倾 囊相授,欢迎关注微信公众号:石杉的架构笔记(id:shishan100)...

转载 大白话带你认识 Kafka 背后优秀的架构设计!

公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情来源:juejin.im/post/5dcf6b6e51882510a23314f3前言一、Kafka基础消息系统的作用1...

2020-01-20 18:47:04

阅读数 24

评论数 0

转载 一网打尽:Java 程序员必须了解的计算机底层知识!

公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情本文来自公众号读者cxuan的投稿我们每个程序员或许都有一个梦,那就是成为大牛,我们或许都沉浸在各种框架中,以为框架就是一...

2020-01-18 10:15:00

阅读数 0

评论数 0

原创 打开黑盒:从 MySQL 架构设计出发,看它是如何执行一条 SQL 语句的?

公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情特别说明:本文来自公众号狸猫技术窝的专栏《从零开始带你成为MySQL实战优化高手》,是作者救火队队长开放的试读文章1、把M...

2020-01-14 09:38:22

阅读数 72

评论数 0

转载 设计一个百万级的消息推送系统!

公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情本文来源:crossoverJie前言先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的...

2020-01-13 11:16:34

阅读数 75

评论数 0

转载 一种基于 MyBatis 框架的分库分表方案!

公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情本文来源:码洞数据库分库分表除了使用中间件来代理请求分发之外,另外一种常见的方法就是在客户端层面来分库分表 —— 通过适当...

2020-01-12 10:51:26

阅读数 58

评论数 0

转载 索引很难么?带你从头到尾捋一遍 MySQL 索引结构!

公众号后台回复“面试”,获取精品学习资料扫描下方海报了解专栏详情本文来源:Java知音这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。从一个简...

2020-01-09 08:30:00

阅读数 86

评论数 0

转载 从零开始带你成为 MySQL 实战优化高手!

公众号后台回复“面试”,获取精品学习资料尘埃落定一段和JVM的旅程大家好,我是救火队队长!今年7月,我在狸猫技术窝上线了第一个专栏《从零开始带你成为JVM实战高手》我带着大家,通过30多...

2020-01-06 08:31:17

阅读数 143

评论数 0

转载 项目里用到 Java 集合时,应该避免的一些坑!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:crossoverJie前言前不久帮同事一起 review 一个 job 执行缓慢的问题时发现不少朋友在撸码实现功...

2020-01-03 10:50:29

阅读数 75

评论数 0

原创 深入探究 RocketMQ 事务机制的实现流程,为什么它能做到发送消息零丢失?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来自狸猫技术窝专栏《从零开始带你成为消息中间件实战高手》,是作者原子弹大侠开放的试读1、解决消息丢失的第一个问题:订单系...

2020-01-02 09:50:39

阅读数 85

评论数 0

转载 面试再被问到 Java 多线程安全问题,就这么回答他!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:51CTO技术栈谈到 Java 的多线程编程,一定绕不开线程的安全性,线程安全又包括原子性,可见性和有序性等特性。...

2020-01-01 10:00:00

阅读数 93

评论数 0

转载 Nginx 的这些妙用,你都 get 到了吗?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听来源:https://github.com/Jstarfish/JavaEgg “Nginx 因为它的稳定性、丰富的模块库、...

2019-12-30 19:09:54

阅读数 52

评论数 0

转载 一文带你了解 Java 并发中的锁优化和线程池优化!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:51CTO技术栈“随着业务量的增加,多线程处理成为家常便饭。于是,多线程优化成了摆在我们面前的问题。Java 作为...

2019-12-27 08:30:00

阅读数 72

评论数 0

转载 面试官:Netty 通信中的粘包、拆包,你能聊聊吗?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听来源:https://www.jianshu.com/p/53865ce177ba在进行Java NIO学习时,发现,如果客...

2019-12-26 08:30:00

阅读数 53

评论数 0

转载 不懂什么是 Java 中的锁?看看这篇你就明白了!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:Java建设者Java 锁分类Java 中的锁有很多,可以按照不同的功能、种类进行分类,下面是我对 Java 中一...

2019-12-24 10:27:38

阅读数 77

评论数 1

转载 Redis:我的一条命令是如何执行的?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来自程序员历小冰的投稿今天我们来了解一下 Redis 命令执行的过程。在之前的文章中《当 Redis 发生高延迟时,到底...

2019-12-22 10:00:00

阅读数 69

评论数 0

转载 推荐几个华为、字节跳动、蚂蚁金服大佬的公众号

今天强烈推荐一些互联网行业内优质技术公众号,互联网人大部分都关注了,在工作、生活节奏超快的今天,想要不断提升自我,利用碎片化阅读学习是你最佳选择,这些号在行业里深耕已久,会给你带来事半功...

2019-12-21 10:00:00

阅读数 60

评论数 0

转载 当 Redis 发生高延迟时,到底发生了什么?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来自程序员历小冰的投稿Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快...

2019-12-19 11:24:35

阅读数 53

评论数 0

转载 拜托,面试别再问我数据库的分库分表!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:https://www.cnblogs.com/butterfly100/p/9034281.html数据切分关系...

2019-12-18 10:06:34

阅读数 79

评论数 0

转载 面试再被问到一致性 Hash 算法,这样回答面试官!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来自会点代码的大叔的投稿01数据分片✔︎先让我们看一个例子吧我们经常会用 Redis 做缓存,把一些数据放在上面,以...

2019-12-17 10:33:06

阅读数 63

评论数 0

转载 反向代理、负载均衡!优秀的 Nginx 是如何做到的?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:www.cnblogs.com/wcwnina/p/8728391.html想必大家一定听说过 Nginx,若没听...

2019-12-15 11:30:20

阅读数 59

评论数 0

转载 一次 MySQL 分表踩坑实践的探讨!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:crossoverJie前言之前不少人问我“能否分享一些分库分表相关的实践”,其实不是我不分享,而是真的经验不多?...

2019-12-14 14:29:36

阅读数 61

评论数 0

转载 【万字长文】高并发中的线程通信,看这一篇就够了!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来自我没有三颗心脏的投稿前序文章高并发编程学习(1)——并发基础 -https://www.wmyskxz.com/2...

2019-12-13 09:47:58

阅读数 67

评论数 0

转载 两岸猿声啼不住,轻舟已过万重山(再见 MySQL 索引~)

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:再见伐木机前言有人谓,再见是何意?我曰:再见,既是相见时难别亦难,东风无力百花残的难舍难分;亦是,下次再见时,你我...

2019-12-12 08:30:00

阅读数 72

评论数 0

转载 拜托!面试请不要再问我 Netty 底层架构原理!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:51CTO技术栈在分布式系统被广泛应用的今天,服务有可能分布在网络中的各个节点中。因此,服务之间的调用对分布式系统...

2019-12-11 15:34:45

阅读数 60

评论数 0

转载 细思极恐,你真的会写 java 吗?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:http://lrwinx.github.io/2017/03/04/细思极恐-你真的会写java吗/导语自201...

2019-12-10 09:53:38

阅读数 75

评论数 0

转载 高并发系统中的限流应该如何做?

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:cnblogs.com/haoxinyue/p/6792309.html缓存缓存比较好理解,在大型高并发系统中,如...

2019-12-08 10:00:00

阅读数 75

评论数 0

转载 SpringBoot:认认真真梳理一遍自动装配原理!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:Java知音前言Spring翻译为中文是“春天”,的确,在某段时间内,它给Java开发人员带来过春天,但是随着我们...

2019-12-07 14:38:21

阅读数 90

评论数 0

转载 微服务 2.0 技术栈选型手册

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听本文来源:http://t.cn/R14nyRW 一、前言二、选型准侧三、微服务基础架构核心关注点四、服务框架选型五、运行时...

2019-12-05 10:51:24

阅读数 76

评论数 0

转载 【图文讲解】你一定能看懂的HTTPS原理剖析!

公众号后台回复“学习”,免费获取精品学习资料扫描下方海报试听来源:https://blog.leapmie.com/archives/418/“ 随着 HTTPS 建站的成本下降,现在...

2019-12-04 09:22:01

阅读数 89

评论数 0

转载 Dubbo 的 8000 字图文详解,建议收藏!

扫描下方海报试读“分布式应用场景有高并发,高可扩展和高性能的要求。还涉及到,序列化/反序列化,网络,多线程以及设计模式的问题。幸好 Dubbo 框架将上述知识进行了封装,让程序员能...

2019-12-02 09:15:50

阅读数 111

评论数 0

转载 蚂蚁金服二面:面试官问我零拷贝的实现原理,当场跪。。。

扫描下方海报试读本文来源:占小狼的博客"狼哥,面试又跪了,碰到了知识盲区""哪个?""一面还可以,二面面试官问我零拷贝的原理,懵逼了...这块...

2019-11-29 08:57:50

阅读数 111

评论数 0

转载 【多图详解】Kafka 优秀的架构设计!它的高性能是如何保证的?

扫描下方海报试读出处:https://juejin.im/post/5dcf6b6e51882510a23314f3“应大部分的小伙伴的要求,今天这篇咱们用大白话带你...

2019-11-28 08:49:05

阅读数 77

评论数 0

转载 面试官:为什么 MySQL 的索引不采用 Kafka 的索引机制?一脸懵逼!

扫描下方海报试读本文来源:朱小厮的博客第一眼看到这个问题,皮皮也是很迷惑的,谁没事会问这种问题。然而,事实上这居然是一道真实的面试题。本来皮皮以为“皮友”只是皮着调侃...

2019-11-27 08:30:00

阅读数 103

评论数 0

转载 面试官:你说 HashMap 线程不安全,它为啥不安全呢?

扫描下方海报试读本文来源:http://cnblogs.com/developer_chan/p/10450908.html我们都知道HashMap是线程不安全的,在...

2019-11-26 08:30:00

阅读数 116

评论数 0

转载 经验:一个秒杀系统的设计思考!

扫描下方海报试读本文来源:https://segmentfault.com/a/1190000020970562前言秒杀大家都不陌生。自2011年首次出现以来,无论是...

2019-11-25 08:30:00

阅读数 100

评论数 0

转载 MySQL 数据库优化,推荐看看这篇文章!

扫描下方海报试读本文来源:https://segmentfault.com/a/1190000018631870前言数据库优化一方面是找出系统的瓶颈,提高MySQL数...

2019-11-24 10:00:00

阅读数 492

评论数 0

转载 Mybatis:颠覆你心中对事务的理解!

扫描下方海报试读本文来源:https://my.oschina.net/zudajun/blog/6667641.说到数据库事务,人们脑海里自然不自然的就会浮现出事务...

2019-11-23 10:00:00

阅读数 71

评论数 0

转载 面试再被问到 ConcurrentHashMap,把这篇文章甩给他!

扫描下方海报试读本文来源:https://www.cnblogs.com/ITtangtang/p/3948786.html一、背景:线程不安全的HashMap因为多...

2019-11-22 18:58:51

阅读数 84

评论数 0

转载 【12张手绘图】我搞懂了微服务架构!

扫描下方海报试读出自:https://juejin.im/post/5c0ba2bef265da614d08fefe “微服务的概念最早在 2012 年提出,在 Ma...

2019-11-20 17:56:54

阅读数 101

评论数 0

转载 终于有篇看的懂的 B 树文章了!

扫描下方海报试读本文来源:Hollis“索引,相信大多数人已经相当熟悉了,很多人都知道 MySQL 的索引主要以 B+ 树为主,但是要问到为什么用 B+ 树,恐怕很少...

2019-11-19 10:02:26

阅读数 78

评论数 0

提示
确定要删除当前文章?
取消 删除