回到主页

FengLeticia

What else can I do ?

技术笔记

3 篇公开文章
正在按标签筛选:Java进阶清除筛选

关于并发、并发安全、线程通信的浅谈 (Loading······)

关于并发、并发安全、线程通信的浅谈 该笔记将会从并发的基础概念、Java中线程实现和管理、线程安全(JVM级别上下文切换线程安全、变量级别线程安全、代码块级别线程安全、分布式服务并发安全)、常见的线程优化进行介绍。笔记本身会比较长,阅读前请注意。 版本信息 JAVA源码版本:17 / 21 JVM源码: Hotpot Curator: 5.3.0 Redisson:3.36.0 <font col

阅读全文 ↗

JVM及扩展内容介绍

JVM 总的来说,其实JVM包含有JVM内存模型-运行时数据区(Runtime Data Area)、类加载器(ClassLoader)、执行引擎(Execution Enginee)、本地接口(Native Interface)、本地库(Native Libararies) 介绍JVM的时候,其实可以展开为:内存模型、GC回收器、性能调优、双亲委派模型、内部机制 [ 公共表达式处理、JMM AO

阅读全文 ↗

多线程使用 - Async+CompletableFuture

多线程 Async ​ @Async(value = "指定自定义Bean线程池") [根据不同的业务可以使用不同的线程池来做异步处理] ​ 如果不指明使用的线程池,在SpringBoot 2.1.0之前默认使用的是SimpleAsyncTaskExecutor [一次性的异步执行器] 会随着请求数量的增加创建越来越多的线程,没有线程管理、也没有任务队列,很容易就会导致OOM(类似于直接通过Exe

阅读全文 ↗

来点音乐?

Stay Alive
Stay Alive
00:00 / 00:00
你好,欢迎来看看。
当前分区暂无公开文章。