- 博客(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
2019-11-03
rabbitmq-server-generic-unix-3.7.5.tar.xz
2019-11-03
7.0版本Tomcat服务器连接与安装压缩包
2017-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人