自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 JDK19虚拟线程

虚拟线程(virtual Threads)具有和Go语言的goroutines和Erlang语言进程类似的方式,它们是用户模式(user-mode)线程的一种形式在过去java中常常使用线程池来进行平台线程的共享以提高对计算机硬件的使用率,但在这种异步风格中,请求的每个阶段可能在不同地的线程桑执行,每个线程一交错的方式运行属于不同阶段的请求,与java平台设计不协同而导致堆栈跟踪不提供可用上下文调试器不能单步请求处理逻辑分析器不能将操作的成本与其调用方式关联。

2023-04-06 12:55:37 453 1

原创 对于AQS原理详解

Semaphore(信号量)-允许多个线程同时访问: synchronized 和 ReentrantLock 都是一次只允许一个线程访问某个资源,Semaphore(信号量)可以指定多个线程同时访问某个资源。CountDownLatch (倒计时器): CountDownLatch是一个同步工具类,用来协调多个线程之间的同步。这个工具通常用来控制线程等待,它可以让某一个线程等待直到倒计时结束,再开始执行。CyclicBarrier(循环栅栏)

2023-04-06 12:43:47 168 1

原创 IntelliJ IDEA 类注释、快捷键注释 并对日期格式化

为了规范代码开发,我们需要用到开发工具的设置,比如类注释和方法注释的模板。下面演示下两种注释如何配置。

2022-05-30 08:35:23 2503

原创 简单的通过DockerFile 构建自己的nacos镜像 并持久化到 MySQL8.0

简单的 通过DockerFile来构建一个nacos镜像 并且持久化MySQL8.

2022-03-17 22:06:49 7511 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除