Loading

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 前言 BeanDefinition BeanFactory 简介 Web 容器启动过程 bean 的加载 FactoryBean 循环依赖 bean 生命周期 公众号 前言 许多文章都是分析的 xml 配置,但是现在 Spring Boot 开发多基于注解。本文从注解的角度分析 Spring IOC 阅读全文
posted @ 2020-12-10 21:45 Yano_nankai 阅读(720) 评论(0) 推荐(2)
摘要: 前言 最近在研究 Spring 源码,Spring 最核心的功能就是 IOC 容器和 AOP。本文定位是以最简的方式,分析 Spring AOP 源码。 基本概念 上面的思维导图能够概括了 Spring AOP,其最重要的是 Spring AOP 只能作用于 Bean,而 AspectJ 能够在编译 阅读全文
posted @ 2020-12-10 14:30 Yano_nankai 阅读(686) 评论(2) 推荐(0)
摘要: 前言 激烈的锁竞争,会造成线程阻塞挂起,导致系统的上下文切换,增加系统的性能开销。那有没有不阻塞线程,且保证线程安全的机制呢?——乐观锁。 乐观锁是什么? 操作共享资源时,总是很乐观,认为自己可以成功。在操作失败时(资源被其他线程占用),并不会挂起阻塞,而仅仅是返回,并且失败的线程可以重试。 优点: 阅读全文
posted @ 2020-12-09 15:20 Yano_nankai 阅读(701) 评论(2) 推荐(2)
摘要: 前言 Java 的锁实现,有 Synchronized 和 Lock。上一篇文章深入分析了 Synchronized 的实现原理:由Java 15废弃偏向锁,谈谈Java Synchronized 的锁机制。 本篇文章深入分析 Lock 的实现,以及对比其与 Synchronized 的不同。 Sy 阅读全文
posted @ 2020-12-08 17:57 Yano_nankai 阅读(441) 评论(0) 推荐(2)
摘要: Java 15 废弃偏向锁 JDK 15已经在2020年9月15日发布,详情见 JDK 15 官方计划。其中有一项更新是废弃偏向锁,官方的详细说明在:JEP 374: Disable and Deprecate Biased Locking。 具体的说明见:JDK 15已发布,你所要知道的都在这里! 阅读全文
posted @ 2020-12-07 18:43 Yano_nankai 阅读(3165) 评论(1) 推荐(2)
摘要: 前言 Java 8 的 Stream 使得代码更加简洁易懂,本篇文章深入分析 Java Stream 的工作原理,并探讨 Steam 的性能问题。 Java 8 集合中的 Stream 相当于高级版的 Iterator,它可以通过 Lambda 表达式对集合进行各种非常便利、高效的聚合操作(Aggr 阅读全文
posted @ 2020-12-03 15:56 Yano_nankai 阅读(1219) 评论(0) 推荐(0)
摘要: 前言 最近做了《Kotlin实战》的思维导图笔记,Kotlin真香…… 目录 基础 函数 类、对象 λ表达式 类型 约定 高阶函数、泛型 公众号 coding 笔记、点滴记录,以后的文章也会同步到公众号(Coding Insight)中,希望大家关注^_^ 代码和思维导图在 GitHub 项目中,欢 阅读全文
posted @ 2020-12-02 19:27 Yano_nankai 阅读(161) 评论(0) 推荐(0)
摘要: JDK 15已经在2020年9月15日发布!详情见 JDK 15 官方计划。下面是对 JDK 15 所有新特性的详细解析! 官方计划 2019/12/12 Rampdown Phase One (fork from main line) 2020/06/11 Rampdown Phase One ( 阅读全文
posted @ 2020-12-02 16:43 Yano_nankai 阅读(463) 评论(0) 推荐(0)
摘要: 前言 2018年4月,Oracle Labs新公开了一项黑科技:Graal VM。 这是一个在HotSpot虚拟机基础上增强而成的跨语言全栈虚拟机,可以作为“任何语言”的运行平台使用。 现在网络上关于 Graal VM 的相关资料并不多,还是要看官方文档。本文旨在简要介绍: 什么是 Graal VM 阅读全文
posted @ 2020-12-02 16:41 Yano_nankai 阅读(2253) 评论(0) 推荐(0)
摘要: 目录 工具 虚拟机实现 class 文件结构 字节码指令 其他 虚拟机结构 公众号 coding 笔记、点滴记录,以后的文章也会同步到公众号(Coding Insight)中,希望大家关注^_^ 公众号 coding 笔记、点滴记录,以后的文章也会同步到公众号(Coding Insight)中,希望 阅读全文
posted @ 2020-12-02 16:38 Yano_nankai 阅读(169) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页