首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重新做人
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
重新做人
7月前
关注
Java的类加载机制
概述 虚拟机将描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,就是虚拟机的类加载机制。 在Java语...
赞
评论
分享
重新做人
8月前
关注
CompletableFuture使用
CompletableFuture和Future的区别 想异步执行任务并获取任务的返回值,可以使用Future+线程池组合完成:首先任务实现Callable接口,然后调用E...
赞
评论
分享
重新做人
8月前
关注
微服务-远程通信 IO和Netty
参考文章列表: 聊聊Netty那些事儿之从内核角度看IO模型 聊聊Netty那些事儿之Reactor在Netty中的实现(创建篇) 详细图解Netty Reactor启动全...
赞
评论
分享
重新做人
赞了这篇文章
小奏技术
基础架构 @apache
·
10月前
关注
Java agent入门及demo示例(附源码)
背景 继之前我们研究了下skywalking是什么以及skywalking如何监控skywalking 我们并没有探讨过多的skywalking原理 实际上skywalki...
9
评论
分享
重新做人
1年前
关注
Java 函数式接口
函数式接口 函数式接口定义 函数式接口:有且仅有一个抽象方法,可以有多个非抽象方法的接口。 Java为函数式接口引入了一个注解@FunctionalInterface,主要...
赞
评论
分享
重新做人
1年前
关注
Java正则表达式使用
Pattern Partten可以将普通的正则表达式编译成Partten对象 Parttern对象常用的两个方法是split()和matcher() split():按照匹...
赞
评论
分享
重新做人
1年前
关注
ConcurrentHashMap源码
ConcurrentHashMap结构 ConcurrentHashMap是一个线程安全的Map,其通过CAS + synchronized来保证线程操作安全。 参数 静态...
赞
评论
分享
重新做人
1年前
关注
HashMap源码
HashMap的结构 参数 静态常量参数 属性参数 构造方法 HashMap中table数组长度是2的整次幂,通过如下实现 初始化时,通过tableSizeFor方法计算给...
赞
评论
分享
重新做人
1年前
关注
Spring源码(4):三级缓存
循环依赖 两个或两个以上对象互相依赖对方,形成一个依赖环,例如A对象依赖B对象,B对象依赖A对象。 当创建相互依赖的对象时,会形成死循环,例如下图无缓存中的情况。而Spri...
75
3
分享
重新做人
1年前
关注
Spring源码(4):AOP实现
AOP中的一些概念 AOP代理实现 Spring基于注解实现AOP的类是AnnotationAwareAspectJAutoProxyCreator,该类的继承体系为 An...
赞
评论
分享
重新做人
1年前
关注
Spring源码(3):创建Bean的前置后置处理器
BeanPostProcessor接口 在Spring创建bean的过程中,会在Bean创建之前和之后做一些操作,这些操作是通过前置后置处理器完成,而BeanPostPro...
赞
评论
分享
重新做人
1年前
关注
Spring源码(2):创建Bean
一. 获取Bean Spring中获取一个bean的起点是AbstractBeanFactory的doGetBean()方法,该方法的主要逻辑是(以创建单例为例): 首先从...
赞
评论
分享
重新做人
1年前
关注
缓存异常和处理方案
--- theme: smartblue highlight: vs --- 使用缓存时,会存在缓存雪崩,缓存击穿和缓存穿透等异常情况,下面分析这些缓存异常和常见的处理方案...
1
评论
分享
重新做人
1年前
关注
线程池(三)线程池执行FutureTask
线程池执行Callable任务 ThreadPoolExecutor的父类AbstractExecutorService中的submit()方法可以执行实现Callable...
赞
评论
分享
重新做人
1年前
关注
线程池(二)线程池关闭
线程池关闭 tryTerminate实现 tryTerminate()不会强制终止线程池,只是做一下检测,只有在workerCount为0,workQueue为空时,才会关...
赞
评论
分享
重新做人
1年前
关注
线程池(一)线程池执行任务
线程池简介 线程池主要解决两个问题:(1)当执行大量异步任务时线程池能够提供较好的性能,线程池中的线程是可以复用的,不需要每次执行异步任务时都重新创建和销毁线程;(2)线程...
赞
评论
分享
下一页
个人成就
文章被点赞
82
文章被阅读
10,152
掘力值
606
关注了
4
关注者
21
收藏集
0
关注标签
17
加入于
2020-04-10