首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
花醉霜寒
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
花醉霜寒
2年前
关注
AQS(AbstractQueuedSynchronizer)源码解析
AbstractQueuedSynchronizer被称为队列同步器,简称为大家熟知的AQS,这个类可以称作concurrent包的基础,该类提供了同步的基本功能。该类包括...
11
评论
分享
花醉霜寒
4年前
关注
Mysql高可用解决方案之InnoDB Cluster
InnoDB Cluster集群是官方提供的MySQL高可用的解决方案,包括MySQL、MySQL shell和MySQL...
0
评论
分享
花醉霜寒
4年前
关注
源码修炼笔记之线程池ThreadPoolExecutor详解
线程池 $\color{green}{为什么需要线程池}$ 多线程编程过程中,用new Thread()的方式需要频繁的创建和销毁线程,线程的创建存在系统调用clone()...
0
评论
分享
花醉霜寒
4年前
关注
JVM内存结构和Java内存模型
最近看到两个比较容易混淆的概念:JVM内存结构和Java内存模型 JVM内存结构 JVM内存结构或者说内存模型指的是Java虚拟机在运行程序的过程中会把内存分为不同的区域,...
5
评论
分享
花醉霜寒
4年前
关注
消息中间件Kafka面面观
$\color{green}{初识Kafka}$ Kafka是一个消息中间件,这是很多人对Kafka的第一印象,而Apache Kafka将自己定位为一个分布式的流处理平台...
0
评论
分享
花醉霜寒
4年前
关注
源码修炼笔记之HashMap源码解析
HashMap高频面试题 HashMap备受面试官的青睐,笔者几乎每次面试都会遇到关于HashMap的问题,整理出来一些,供大家自查对HashMap的掌握程度。 HashM...
0
评论
分享
花醉霜寒
4年前
关注
分布式锁常见实现方式
本文不对$\color{red}{分布式锁}$的概念进行介绍,主要介绍分布式锁的实现。 分布式锁主要有三种实现方式: 基于数据库的分布式锁 基于Redis的分布式锁 基于Z...
1
评论
分享
花醉霜寒
4年前
关注
源码修炼笔记之Dubbo扩展点机制详解
Dubbo具有良好的扩展性,其扩展性依赖于dubbo使用的各种设计模式和扩展点加载机制,本文对Dubbo SPI加载机制进行探讨。 Dubbo SPI概要 Dubbo SP...
0
评论
分享
花醉霜寒
4年前
关注
JedisConnectionException问题分析与处理
线上问题回顾 最近产线经常出现阶段性的服务不可用,查看pinpoint日志发现阶段性的出现大量的Redis报错,报错信息如下 通过Redis的监控发现Redis的连接数并没...
1
评论
分享
花醉霜寒
4年前
关注
源码修炼笔记之Dubbo集群容错策略
Dubbo集群容错策略 Dubbo支持的集群容错策略包括: Available Cluster,可用调用 Broadcast Cluster,广播调用 Failback C...
0
评论
分享
花醉霜寒
4年前
关注
源码修炼笔记之Dubbo线程池策略
FixedThreadPool FixThreadPool内部是通过ThreadPoolExecutor来创建线程,核心线程数和最大线程数都是上下文中指定的线程数量thre...
0
评论
分享
花醉霜寒
4年前
关注
Redis持久化简述
RDB持久化 RDB文件的生成和载入 生成RDB文件的命令:SAVE和BGSAVE SAVE命令阻塞Redis进程,BGSAVE使用子线程来进行持久化 RDB文件的载入是服...
0
评论
分享
花醉霜寒
4年前
关注
Redis复制原理简述
Redis的复制功能包括同步和命令传播两个方面内容, 同步,salve执行slaveof命令之后,将slave服务器的状态更新至主服务器当前的状态,即slave从maste...
0
评论
分享
花醉霜寒
4年前
关注
Redis哨兵机制简介
Redis提供两种高可用解决方案,哨兵和集群,本文主要介绍哨兵系统的架构、高可用原理和故障处理过程。 Redis哨兵架构 Sentinel 是 Redis 的高可用解决方案...
0
评论
分享
花醉霜寒
4年前
关注
CountDownLatch使用简介与源码解析CountDownLatch使用简介与源码解析
CountDownLatch试用场景 来自于Javadoc的解释 表示一个或者多个线程等待一系列的操作完成。 CountDownLatch是一个同步工具类,用来协调多个线程...
0
评论
分享
花醉霜寒
4年前
关注
JAVA面经
远东集团 Spring Boot的特性? @Component和@Service注解的区别? Spring事务的传播机制?(要求完整具体的说出有哪些传播机制,具体有什么应用...
1
评论
分享
花醉霜寒
4年前
关注
SpringBoot整合MongoDB实战
MongoTemplate配置 一般情况下,按照如下配置,springboot会进行自动装配,但是如果需要实现一些自定义的功能,例如密码加解密,类型转换等功能需要手写配置M...
2
评论
分享
花醉霜寒
4年前
关注
JIT编译优化之方法内联
如何实现方法调用 要如何实现方法调用呢?最直接的方法就是可以把调用的函数指令,直接插入在调用函数的地方,然后在编译器编译代码的时候,直接就把函数调用变成对应的指令替换掉,但...
0
1
分享
下一页
个人成就
文章被点赞
22
文章被阅读
14,704
掘力值
357
关注了
0
关注者
3
收藏集
0
关注标签
10
加入于
2019-09-20