首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Cirno9
掘友等级
搬砖工
|
字节
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
面试官没想到一个Volatile,我都能跟他扯半小时
Volatile可能是面试里面必问的一个话题吧,对他的认知很多朋友也仅限于会用阶段,今天我们换个角度去看看。 为会出现这个情况呢?那我们就需要聊一下另外一个东西了。 JMM:Java内存模型,是java虚拟机规范中所定义的一种内存模型,Java内存模型是标准化的,屏蔽掉了底层不…
使用canal+kafka监听MySQL binlog小实践
最近,想对MySQL有进一步的认识,看如何保证缓存与数据库一致性,在负责业务上也需要这方面的优化,有些文章提到使用监听MySQL binlog实现,想试下,本文纯属好奇心驱使。 binlog是MySQL server层维护的一种二进制日志,与innodb等存储引擎中的redo/…
面试 LockSupport.park()会释放锁资源吗?
(手机横屏看源码更方便)引子大家知道,我最近在招人,今天遇到个同学,他的源码看过一些,然后我就开始了AQS连环问。我:说说AQS的大致流程?他:AQS包含一个状态变量,一个同步队列……balabala
揪出XXL-JOB中的细节
废话少说,直接进入正题。 相信大家对XXL-JOB都很了解,故本文对源码不进行过多介绍,侧重的是看源码过程中想到的几个知识点,不一定都对,请大神们批评指正。 XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多…
Hystrix请求合并与请求缓存(一):请求缓存
国庆长假结束后,笔者一直在于假期综合症缠斗,特别是周六上班。。。 相信大家对Hystrix都很熟悉,它的源码大量使用RxJava,正好笔者的老本行是Android开发工程师,以前也略微接触过,想分享下自己看完Hystix的请求合并与请求缓存部分源码的一些收获。 笔者理解:在分布…
记一次CPU使用率极高的问题排查
上文说道,笔者在优化RPC调用的逻辑,刚有眉目,进入压测阶段,发现CPU使用率及其高的问题,经过排查和反思,总结此文。 **CPU使用率:**简单来讲,运行的程序占用的CPU资源,表示你的机器在某个时间点的运行程序的情况。 举个栗子::A进程占用10ms,然后B进程占用30ms…
关注了
19
关注者
1
收藏集
1
关注标签
16
加入于
2019-08-14