Posts

浏览器跨域机制

什么是跨域请求? 同域请求&跨域请求 页面地址与页面内资源请求地址进行对比。当且仅当两者的协议、域名、端口都相同时,说资源请求是一个同域请求。 协议相同 页面地址 接口地址 跨域原因 http://local.neoemacs.com.cn https://local.neoemacs.com.cn 协议不同 域名相同
2022-07-13
7 min read

Java Aqs原理与使用

AQS(AbstractQueuedSynchronizer,抽象队列同步器)是 JUC(java.util.concurrent)包的核心基石。它提供了一套基于 FIFO 等待队列的同步框架,用于构建锁和其他同步组件。
2022-06-02
5 min read

Java 线程池

Java 线程池是并发编程中最核心的工具之一。本文从线程池初始化入手,逐步深入其原理,再到 Java 8 Stream 如何利用多线程,最后解决 ThreadLocal 在多线程环境下的失效问题并提供可落地的工具方案。
2022-05-02
4 min read

java 栈溢出问题排查

如何排查:java.lang.OutOfMemoryError: unable to create native thread
2022-04-29
1 min read

RocketMQ 必须知道的理论知识

RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。
2022-04-29
9 min read

推荐一款 org mode 导出 html 的样式

使用 Emacs 导出 html 样式,类似于 doom emacs doc 的 css style
2022-03-31
3 min read