Wesley13 Wesley13
3年前
Java并发之AQS详解
一、概述  谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!  类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountD
Stella981 Stella981
3年前
Linux下安装python详解
   本人Linux小白一枚,刚刚尝试着装好了win7Ubuntu的双系统,打算学习一下在Linux下进行一些简单编程,然而在安装软件的第一步就出现了很多问题,大多数博客都是针对稍微有点儿Linux基础的人的,所以我在安装Python的时候还是有很多问题一点儿一点儿查出来的,为了方便跟我一样的小白,打算整理一个完整版的过程。(PS:当然了,以下步骤需要在
Wesley13 Wesley13
3年前
IO模型详解及应用
如何阅读这篇文章顺序1.1:了解同步异步和阻塞非阻塞    1.11:同步异步    1.12:阻塞非阻塞1.2:了解一次read操作需要的步骤1.3:五种模型1.1:I/O模型中的同步异步,阻塞非阻塞:1.11:同步和异步:synchronous,asyncronous
Wesley13 Wesley13
3年前
JAVA的Class源码详解
/\ \%W%%E% \ \Copyright(c)2006,Oracleand/oritsaffiliates.Allrightsreserved. \ORACLEPROPRIETARY/CONFIDENTIAL.Useissubjecttolicenseterms. \/
Wesley13 Wesley13
3年前
STM32 GPIO详解
下文将根据STM32F207参考手的中GPIO框图讲解GPIO功能。01、I/O接口电路带FT的是说明可以容忍5V电压的,I/O电路框图!(https://imgconvert.csdnimg.cn/aHR0cHM6Ly9tbWJpei5xcGljLmNuL21tYml6X3BuZy8wUmc4RGRwQWliZlhIM
Stella981 Stella981
3年前
Spring Boot(七):RabbitMQ 详解
一、RabbitMQ简介RabbitMQ即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的
Stella981 Stella981
3年前
FLV视频封装格式详解
_Overview_FlashVideo(简称FLV),是一种流行的网络格式。目前国内外大部分视频分享网站都是采用的这种格式._FileStructure_从整个文件上开看,FLV是由TheFLVheader和TheFLVFile
Stella981 Stella981
3年前
JVM CMS GC日志详解
JDK8Xms20MXmx20MXX:PrintGCDetailsXX:UseConcMarkSweepGCCMS日志格式:GC(AllocationFailure)ParNew:5504K640K(6144K),0.0136830secs5504K155
Stella981 Stella981
3年前
Redis数据过期策略详解
http://www.cnblogs.com/xuliangxing/p/7151812.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fxuliangxing%2Fp%2F7151812.html)本文对Redis的过期机制简单的
Stella981 Stella981
3年前
Apache IoTDB 建模方式详解
!(https://oscimg.oschina.net/oscnet/edbdce991822444a99a3f3b7011ab903.jpg)之前写过一个IoTDB数据模型(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2