![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文已授权Gitchat独家发布,未经Gitchat许可,不得转载。 我,后端Java工程师,现在美团点评工作。爱健身,爱技术,也喜欢写点文字。个人网站: http://ka...
1. 概述 ConcurrentHashMap是JDK提供的一种线程安全的HashMap实现,JDK1.8对ConcurrentHashMap进行了大量优化,除了增加了函数式...
作者:尜尜人物链接:https://www.cnblogs.com/littlecharacter/p/9342129.html 一、数据库瓶颈1、IO瓶颈2、CPU瓶颈二、...
面试官心理分析 其实这块肯定是扯到高并发了,因为分库分表一定是为了支撑高并发、数据量大两个问题的。而且现在说实话,尤其是互联网类的公司面试,基本上都会来这么一下,分库分表如此...
二叉搜索树 二叉搜索树(Binary Search Tree,简写BST),又称为二叉排序树,属于树的一种,通过二叉树将数据组织起来,树的每个节点都包含了健值 key、数据值...
前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...
LinkedList介绍 LinkedList底层所采用的数据结构是链表。链表是由多个节点构成,每个节点都包含三个部分,头部指向上一个元素的节点,中部指向该元素节点,尾部指向...
如何让面试官觉得你对redis有较深入的理解以及较强的实战经验?这一篇为你解惑。 0.redis是什么? redis是nosql(也是个巨大的map) 单线程,但是可处理1秒...
Selfishness is not living as one wishes to live, it is asking others to live as one wis...
处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。...
作者:绘你一世倾城链接:https://juejin.im/post/5d84e21f6fb9a06ac8248149 “ 每到节假日期间,一二线城市返乡、外出游玩的人们几乎...
很多人面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发? 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正...
参考出处 陈Chuan大佬系列,简书过500赞的博客https://www.jianshu.com/p/d7665192aaaf 一文看懂 聚簇索引、非聚簇索引 和InnoD...