首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
白山丶
掘友等级
魔鬼在细节
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
195
文章 195
沸点 0
赞
195
返回
|
搜索文章
赞
文章( 195 )
沸点( 0 )
如何画好一张架构图?(内含知识图谱)
**导读:**架构图是什么?为什么要画架构图?如何画好架构图?有哪些方法?本文从架构的定义说起,分享了阿里文娱高级技术专家箫逸关于画架构图多年的经验总结,并对抽象这一概念进行了深入地讨论。内容较长,同学们可收藏起来细细阅读。 如何画好一张架构图,要做好这件事情首先要回答的就是什…
说一说你对synchronized锁的理解?
synchronized锁的原理也是大厂面试中经常会涉及的问题,本文主要通过对以下问题进行分析讲解,来帮助大家理解synchronized锁的原理。 synchronized的英文意思就是同步的意思,就是可以让synchronized修饰的方法,代码块,每次只能有一个线程在执行…
面试时遇到『看门狗』脖子上挂着『时间轮』,我就问你怕不怕? | 掘金技术征文
Redisson的看门狗和Netty的时间轮,了解一下?写的过程中顺便打了一下自己的脸。技术嘛,不就是在不断打脸的过程中成长起来的嘛。 大家好,一周的时间过的飞快,转眼间又到周末了。 老规矩,还是本号特色,先是荒腔走板的聊聊生活。 上面的图片是我在一次跑步的过程中拍的,一只狗子…
【万字长文之求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架。
本次写的是一个Redis作者求锤得锤的故事,描述了他与另外一位分布式系统的大神之间的battle。这场battle难分伯仲,没有最后的赢家。如果一定要选出谁是最大的赢家的话,那一定是吃瓜网友。让吃瓜网友深刻的体会到:看起来那么无懈可击的想法,细细推敲之下,并不是那么天衣无缝。 …
大厂必知必会--G1收集器详解及调优
故事发生在这周二的深夜。当时准备上一个需求,会导致服务中单个线程的IO变长,这个是预知的。在灰度中,发现了下游的服务dubbo请求超时数增加,脑海中立马想到了去查了底层存储的监控,发现底层存储服务的999线都正常,凭借着多年的经验,脑海中一个声音告诉我一定是服务GC出问题了。 …
秒杀系统的艺术
每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。“12306服…
Spring cache整合Redis,并给它一个过期时间!
上一篇文章中,我们使用springboot集成了redis,并使用RedisTemplate来操作缓存数据,可以灵活使用。 今天我们要讲的是Spring为我们提供的缓存注解Spring Cache。Spring支持多种缓存技术:RedisCacheManager、EhCache…
面试加分项-HashMap源码中这些常量的设计目的
之前周会技术分享,一位同事讲解了HashMap的源码,涉及到一些常量设计的目的,本文将谈谈这些常量为何这样设计,希望大家有所收获。 HashMap默认初始化大小为什么是16,这里分两个维度分析,为什么是2的幂,为什么是16而不是8或者32。 我们知道HashMap的底层数据结构…
Java程序员必备基础图
最近看了深入理解Java虚拟机第三版,整理了一些基础结构图,算是比较全的了,做一下笔记,大家一起学习。 JVM内存结构是Java程序员必须掌握的基础。 它是线程私有的。 线程私有的,生命周期与线程相同。 每个方法被执行的时候都会创建一个"栈帧",用于存储局部变量表(包括参数)、…
java大数据学习笔记(目录)
目前想要跳槽去大厂,所以决定从java基础和底层源码一点一点复习,这个系列将会主要写一些java大数据的基础和源码学习。等学完了再尝试是否继续写提高篇之类的。
下一页
个人成就
文章被点赞
62
文章被阅读
7,522
掘力值
299
关注了
62
关注者
20
收藏集
13
关注标签
25
加入于
2018-02-05