首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
窝里乐
掘友等级
java 开发 angular
java mac docker 英语
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
474
文章 470
沸点 4
赞
474
返回
|
搜索文章
赞
文章( 470 )
沸点( 4 )
Redis学习目录总结02-Redis内存划分
Redis的内存组成都有哪些? RedisObject结构是什么样? SDS是什么?结构是什么样? Redis的内存碎片如何产生?
JDK动态代理为什么只能代理有接口的类?
本人已参与「新人创作礼」活动,一起开启掘金创作之路。 为什么只能代理有接口的类? 是因为JDK动态代理本身机制决定的,首先在java里面动态代理是Proxy.newProxyInstance()这个方
彻底搞懂Redis的内存淘汰算法和原理
本人已参与「新人创作礼」活动,一起开启掘金创作之路。 Redis淘汰原理 Redis里面的内存淘汰策略,是指当内存的使用率达到了最大内存的上限的时候,它的 一种内存释放的一个行为 Redis淘汰算法
彻底搞懂Redis和Mysql如何保证数据一致性
本人已参与「新人创作礼」活动,一起开启掘金创作之路。 Redis的作用 一般情况下Redis是用来实现应用和数据库之间的一个读操作的缓存层,主要目的是减少数据库的io,还可以提升数据库io性能 整体架
类加载过程,以及什么是双亲委派?
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第8天,点击查看活动详情。 类的加载机制 如图,我们自己写的Java文件到最终运行,它必须要经过编译和类加载这两个阶段, 而编译的过
彻底搞懂Mybatis缓存机制
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,点击查看活动详情。 Mybatis有哪些缓存机制? 如图Mybaits里面设计了二级缓存,来提升数据的一个检索效率,也就是避
对象的创建过程
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第9天,点击查看活动详情。 如何创建对象 在实例化一个对象的时候,JVM首先会去检查目标对象,是否已经被加载并初始化,JVM需要去做
ConcurrentHashMap底层实现原理
1. ConcurrentHashMap的整体架构 如图,这是ConcurrentHashMap在jdk1.8中的存储结构,它是由数据,单项链表,红黑树来构成,当我们去初始化一个ConcurrentH
wait和notify 为什么要在synchronized代码块中
本人已参与「新人创作礼」活动,一起开启掘金创作之路。 什么是wait和notify wait和notify是用来去实现多个线程之间的一个协调,wait表示让线程进入到阻塞状态,notify让阻塞的线程
基于数组的阻塞队列 ,ArrayBlockingQueue 原理
阻塞队列 阻塞队列是在队列的基础上,去增加了两个附加操作,第一个队列为空的时候,获取元素的线程会等待队列为非空,当队列满时,存储元素的线程会等待队列可用,由于阻塞队列的这样一个特性,可以非常容易的去实
下一页
个人成就
文章被点赞
686
文章被阅读
125,709
掘力值
3,796
关注了
29
关注者
25
收藏集
0
关注标签
12
加入于
2019-07-31