Java 中 Lock 接口详解

Java 中 Lock 接口详解

摘要: 我们已经知道,synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸......
阅读全文
从输入URL到页面显示发生了什么

从输入URL到页面显示发生了什么

前几天阿里电话面试的时候,问了这个问题,以前在书上看到过,加上自己的一些经验。但是说得不够详细,表现不是很好。于是在网上找了篇文章,回顾了一下。 原文地址:https://www.cnblogs......
阅读全文
HashMap的容量与扩容

HashMap的容量与扩容

紧接着上一篇文章  HashMap 实现原理和源码分析,因为上篇文章在扩容方面写得并不详细,博主于是在网上找了一篇比较好的关于 HashMap 的扩容的文章 原文地址:http://blog.c......
阅读全文
JAVA 对象的序列化

JAVA 对象的序列化

下面将介绍对象的序列化——一种将对象转成字节方便传送到别处或存储在硬盘上,并且再从转化成的字节重构对象的机制。 序列化是分布式管理必备的工具,分布式处理中将对象从一个虚拟传到另一个虚拟机。序列化......
阅读全文
Java 之 BASE64 加密解密

Java 之 BASE64 加密解密

背景 在给邮件发送 URL 链接找回密码时,会发送一个链接,像这样 http://localhost:8080/resetpass?sid=c1b55b980db4eb74a4264a92d5......
阅读全文