线程的状态
New(新建)
创建后尚未启动。
Runnable(运行)
可能正在运行,也可能正在等待 CPU 时间片。
包含了操作系统线程状态中的 Running 和 Ready。
Blocking(阻塞)
等待获取一个排它锁,如果其线程释放了锁就会结束此状态。
Waiting(无限期等待)
没有设置 Timeout 参数的 Object.wait() 方法
没有设置 Tim...
本文大量引用 GC - Java 垃圾回收基础知识 | Java 全栈知识体系,尤其是到后面直接照抄了,因为根本看不懂。如果有机会一定要去看原文,写的非常好!!!而且很多博客都是抄的这篇文章,并且并未注明出处,当然我也抄的这里。
概述
垃圾回收主要是针对 堆 和 方法区 进行回收
程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,...
题目
给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。
示例 1
输入:height = [0,1,0,2,1,0,1,3,2,1,2,1]
输出:6
解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。
示例 2
输入:height = [...
题目
给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。
找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。
返回容器可以储存的最大水量。
说明:你不能倾斜容器。
示例一
输入:[1,8,6,2,5,4,8,3,7]
输出:49
解释:图中垂直线代表输入数组 [1,8,6,2,5,...
1. 操作没问题,但就是部署失败
hexo 在部署主题到 github.io 的时候,会有不小的延迟,如果确信你的操作没问题,但就是主题没有生效,那很有可能是github-Pages正在处理( github-pages 会显示一个 Queued ,意思就是在队列里面,还没处理)
2. 加载图片
加载图片是一个稍微复杂一点的操作
官方文档推荐了两种方法
自己设置文件夹:应该将图片文件放进...