连击 天
fork: star:
前面的博文说了java的内存模型,介绍了java内存模型的基础,此篇文章来说一下volatile关键字,这个在并发编程中,占有举足轻重地位的关键字。 在java5.0 之前它是一个备受争议的关键字,5之后它重...
概述 文章的内容基于JDK1.7进行分析,之所以选用这个版本,是因为1.8的有些类做了改动,增加了阅读的难度,虽然是1.7,但是对于1.8做了重大改动的内容,文章也会进行说明。 TreeMap实现了Sot...
概述 文章的内容基于JDK1.7进行分析,之所以选用这个版本,是因为1.8的有些类做了改动,增加了阅读的难度,虽然是1.7,但是对于1.8做了重大改动的内容,文章也会进行说明。 HashMap基于Map接...
概述 ConcurrentHashMap常用于并发编程,这里就从源码上来分析一下ConcurrentHashMap数据结构和底层原理。 在开始之前先介绍一个算法, 这个算法和Concurrent的实现是分不开的。 CAS算法: ...
在Oracle数据库中,我们可能遭遇很多数据损坏的情况,在面对这些情况时如何进行数据恢复是非常重要的。 在很多情况下,恢复是极其复杂的,而且需要谨慎,轻率的操作和尝试可能导致数据库的永...
MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。 这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。 下面我列出这些MQ之间的对比数据和资料。 第一部分:Rabbi...
JVM Java之JDK、JRE、JVM Java之JVM的内部结构及运行机制 Java之JVM内存结构、Java内存模型、Java对象模型 Java之内存模型FAQ Java之内存模型的基础、重排序、顺序一致性、volatile、锁、fin...
直接上干货了。 原效果图: 我需要的效果, 你别跟我说:手工重命名,要是成百上千个文件你手工试试哦 执行情况: # -*- coding: utf-8 -*- """ Spyder Editor This is a temporary script f...
搬砖的:“头,我们要造什么?”;(做什么系统?) 工程师:“龙之梦商城”;(XXX系统,比如微博系统) 搬砖的:“图纸画出来了嘛?”;(架构是怎么设计的?) 工程师:“一楼主要以女性消...
Java类加载机制中最重要的就是程序初始化过程,其中包含了静态资源,非静态资源,父类子类,构造方法之间的执行顺序。这类知识经常会出现在面试题中,如果没有搞清楚其原理,在复杂的开源设计...
问题描述: 问题的前一天,下班正常关闭电脑.第二天早上9点打开电脑,电脑读条很慢,等待了20分钟还在读条,最后读条到100%的时候一直不动,等待了一个小时左右. 解决方案在第七条:(一到六方案都是...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复