自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 RabbitMQ在阿里云服务器,centOs环境下爬坑日记(rabbitmq安装教程)

RabbitMQ在阿里云服务器,centOs环境下爬坑日记(rabbitmq安装教程)安装RabbitMQ需要准备的环境1.erlang环境版本查看链接这里暂时使用erlang19.3 和 rabbitmq3.75进行安装2.安装步骤1.我们先来安装erlang环境[root@localhost ~]# tar -zxvf otp_src_19.3.tar.gz [root...

2019-11-03 11:45:06 231

原创 synchronized的实现原理与应用

文章目录java对象头MarkWord锁升级偏向锁轻量级锁锁优化锁的优缺点对比java对象头MarkWord这部分主要用来存储对象自身的运行时数据,如hashcode、gc分代年龄等。mark word的位长度为JVM的一个Word大小,也就是说32位JVM的Mark word为32位,64位JVM为64位。为了让一个字大小存储更多的信息,JVM将字的最低两个位设置为标记位,不同标记位下的...

2019-10-03 15:55:13 147

原创 深入理解AbstractQueuedSynchronizer抽象队列

由上一篇我们对可重入锁和读写锁的学习,已经初步了解到锁的底层实现原理,今天让我们来对锁进一步的封装文章目录队列同步器队列同步器的接口与示例队列同步器的实现分析手写实现一个简易AQS队列同步器队列同步器AbstractQueuedSynchronizer(以下简称同步器),是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成资源获...

2019-10-02 11:02:34 229

原创 自己手动实现一个简易的ReentrantLock和ReentrantReadLock

自己手动实现一个简易的ReentrantLock和ReentrantReadLockReentrantLock简介可重入锁的概念公平锁与非公平锁手动实现Reentrantlock代码示例ReentrantReadWriteLock简介读写状态的设计锁降级的概念手写实现ReentrantReadWriteLockReentrantLock简介ReentrantLock也称为重入锁,顾名思义,就...

2019-10-01 10:08:08 668

erlang-rpm-master.zip

您需要安装RabbitMQ服务器才能完成这些教程,erlang是rabbitmq的依赖环境 安装rabbitmq前请先安装erlang

2019-11-03

rabbitmq-server-generic-unix-3.7.5.tar.xz

RabbitMQ需要准备的环境,erlang的版本会影响到rabbitmq的安装,两者有个版本对照

2019-11-03

Fiddler.zip

链接: 项目名称: FIDDER 下载资料: FIDDER。。。。。

2019-10-09

7.0版本Tomcat服务器连接与安装压缩包

包含安装步骤:ß 1. 下载 ß 2. 解压到任意目录  第三步的执行条件建立在环境变量JAVA_HOME的基础上 ß 3. cmd 到 bin文件目录 ß 4. 执行:service.bat install 开始安装

2017-09-16

空空如也

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

TA关注的人

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