自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AQS源码初探

AQS源码初探AbstractQueuedSynchronizer(AQS)AQS类为依赖先进先出队列并实现阻塞锁和相关同步器提供框架。ReentratLock和CountDownLactch等都是依赖它进行实现的。 Node类Node类是先入先出队列的节点类。主要有5个成员变量,waitStatus(节点状态),prev,next(双向队列的两个指针),thread(所...

2018-09-13 22:00:18 113

原创 Java多线程顺序打印abc的多种写法

Java多线程顺序打印abc的多种写法问题描述:有三个线程顺序打印abc十次,请用线程同步实现。问题分析:这个问题是一个线程同步的问题,一共打印十轮每一轮都要保证a,b,c三个线程顺序执行。本文给出以下几个常用方法。CAS实现package com.shu.yzy.thread;import java.util.concurrent.LinkedBlockingQueu...

2018-09-10 09:12:47 9886 6

原创 Spring 整合 ActiveMQ

本机环境Win10 64位 Spring 4.3.12 ActiveMQ 5.15.5 ActiveMQ安装http://activemq.apache.org/ 1. 下载对应文件解压后执行对应操作系统的activemq.bat 2. 打开浏览器进入 http://localhost:8161/admin/ 3. 看到内容就说明ActiveMQ服务已启动 (用户名&amp...

2018-09-07 22:38:21 170

空空如也

空空如也

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

TA关注的人

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