首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
坏蛋蛋541
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
什么是云原生?这回终于有人讲明白了
伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都0202年了,如果你还不懂云原生,那真的out了。 大家言必称云原生,却鲜少有人告诉你到底什么是云原生,若是找资料来看,读完大多会感觉云绕雾罩,一知半解,总之虚得很;甚至会让你一度…
ArrayList源码解读(JDK1.7 与JDK1.8)
一直非常想写这一篇解读,奈何自己水平不高,看了很多资料,才了解清楚,本篇文章主要是对比1.7和1.8在添加元素时的不同,对删除,更新不做详细介绍,文章最后会给出两篇优秀的文章来详细介绍jdk1.8。 通过图谱可以观察出来ArrayList是继承了AbstractList,进一步…
学会了MybatisPlus,代码开发效率提高了10倍!
我们知道 MyBatis 是一个基于 java 的持久层框架,它内部封装了 jdbc,极大提高了我们的开发效率。但是使用 Mybatis 开发也有很多痛点。
可能是把 ZooKeeper 概念讲的最清楚的一篇文章
相信大家对 ZooKeeper 应该不算陌生。但是你真的了解 ZooKeeper 是个什么东西吗?如果别人/面试官让你给他讲讲 ZooKeeper 是个什么东西,你能回答到什么地步呢? 我本人曾经使用过 ZooKeeper 作为 Dubbo 的注册中心,另外在搭建 solr 集…
《我们一起进大厂》系列-ConcurrentHashMap & Hashtable
上次面试呀,我发现面试官对我的几个回答还是不够满意,觉得还是有点疑问,我就挑几个回答一下。 我觉得就是一个经验值,定义16没有很特别的原因,只要是2次幂,其实用 8 和 32 都差不多。 用16只是因为作者认为16这个初始容量是能符合常用而已。 根据泊松分布,在负载因子默认为0…
Java面试必问,ThreadLocal终极篇
在面试环节中,考察"ThreadLocal"也是面试官的家常便饭,所以对它理解透彻,是非常有必要的. 当然了,也有面试官会慢慢引导到这个话题上,比如提问“在多线程环境下,如何防止自己的变量被其它线程篡改”,将主动权交给你自己,剩下的靠自己发挥。 那么ThreadLocal可以做…
JVM 三色标记法与读写屏障
三色标记法 GC 垃圾回收器其主要的目的是为了实现内存的回收,在这个过程中主要的两个步骤就是:内存标记,内存回收。 三色标记法简介 三色标记法,主要是为了高效的标记可被回收的内存块。 三色标记(Tri
Spring Cloud Hystrix:服务容错保护
Spring Cloud Hystrix 是Spring Cloud Netflix 子项目的核心组件之一,具有服务容错及线程隔离等一系列服务保护功能,本文将对其用法进行详细介绍。 在微服务架构中,服务与服务之间通过远程调用的方式进行通信,一旦某个被调用的服务发生了故障,其依赖…
Java的6种线程状态以及线程状态的转换
详细介绍了Java线程的6中状态,以及状态之间的转换。关于Java线程的状态,网上说法很多,有五种、六种甚至七种。
Java 8 Stream玩转集合的筛选、归约、分组、聚合
Java 8 Stream玩转集合的筛选、归约、分组、聚合 ....................