首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小李讲源码
掘友等级
微信搜:小李讲源码
Java并发包、Spring Cloud、RocketMQ、Zookeeper、Kafka主流中间件源码剖析
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 38
沸点 8
赞
46
返回
|
搜索文章
最新
热门
OMG!RocketMQ的高性能网络通信机制竟然如此实现?
- RocketMQ的基本通信通信流程 - RocketMQ的通信类结构 - RocketMQ的多线程模型 - 同步异步与阻塞非阻塞的区别 - linux 网络 I/O 模型 - Nett
RocketMQ源码(一) NameServer 启动流程和存储结构剖析
NameServer 启动流程和存储结构剖析,从源码级别对NameServer启动流程进行剖析,并且对元数据存储的数据结构。
人人都懂的RocketMQ基本原理
前言 MQ 作为一个消息中间件有着异步提升性能、降低系统耦合度、流量削峰的特点,成为了提升系统应用不可缺少的组件。现在主流公司都采用阿里巴巴的 RocketMQ 作为消息中间件,RocketMQ 提供
单例模式的来龙去脉
好久没有写文章了,因为报名了某个架构课程,最近也是花了时间在去学习,学习各种源码。 在源码级别的项目中,单例模式的使用非常频繁,有人可能说单例模式烂大街了,只要是个开发工程师都知道。 关于这几个问题,你可以从下面的文章去找到答案。分析的挺好的。 但是关于最后一块线程安全性的保障…
面试必问系列之CGLIB动态代理
1. 带着问题去学习 那就了解一下 Spring AOP 的另一个代理机制 cglib 动态代理。 2. CGLIB 动态代理 内容我抽空整理,上面这些文章有的年头比较久,看一下了解怎么使用就行。我大概总结一下上面的重点: JDK 动态代理生成代理类继承 Proxy 并且实现代…
面试必问系列之JDK动态代理
1. 带着问题去学习 面试中经常会问到关于 Spring 的代理方式有哪两种?大家异口同声的回答:JDK 动态代理和 CGLIB 动态代理。 这两种代理有什么区别呢?JDK 动态代理的类通过接口实现,CGLIB 动态代理是通过子类来实现的。 小李带着大家更深入的了解一下 JDK…
并发编程学习(一)Java 内存模型
Java 内存模型是一种规范,规范了 Java 虚拟机和计算机内存是如何进行协同工作的。 JMM 规定了一个线程如何和何时看到其它线程修改过后的的共享变量的值,以及在必须时如何同步的访问共享变量。 CPU 包含一系列的寄存器,它们是 CPU 内存的基础。 CPU 在寄存器上操作…
JSON的学习和使用
我们在进行软件开发的过程中,服务与服务之间会进行相互的调用。在数据进行传输前,我们通常会将数据转化成 JSON 的格式进行传输,比如 ajax 调用请求,接收传过来的 JSON 数据,javascript 就可以对传过来的数据进行直接的调用。 JSON 全拼 Java Scri…
深入浅出 JVM 系列(一)初识 JVM
在 Java 开发中,我们经常会提到 JVM。我们知道 JVM 是 Java 虚拟机,但是它的运行原理是什么?它的内存结构是什么?如何进行优化?如何去定位问题?面试中遇到 JVM 问题如何回答? 接下来我会开启 JVM 的章节,为大家一一解答上面的问题。现在就开启我们的 JVM…
JVM 体系结构与工作方式
0. 前言 JVM 能够跨计算机体系机构来执行 Java 字节码,也就是我们所说的 Java 可以跨平台执行,主要是由于 JVM 屏蔽了与各个计算机平台相关的软件或者硬件之间的差异,使得与平台相关的耦合统一由 JVM 提供者来实现。 1. JVM 体系结构 在前面的章节,已经深…
下一页
个人成就
文章被点赞
43
文章被阅读
23,555
掘力值
605
关注了
13
关注者
12
收藏集
0
关注标签
6
加入于
2019-11-25