相关文章
HashMap在Jdk1.8之前并发扩容下的死循环
在Jdk1.7 HashMap并发扩容时,同时执行transfer()方法,如果原始链表相邻的两个元素,扩容后仍是相邻的两个元素,由于采用了头插入,会造成两个元素形成互为首尾 形成死循环。
例子
头插法:相当于后来居上后面…
建站知识
2024/11/23 5:14:12
在类方法中调用本类的类方法时可直接调用
先要理解什么是类的方法,所谓类的方法就是指类中用static 修饰的方法(非static 为实例方法),比如main 方法,那么可以以main 方法为例,可直接调用其他类方法,必须通过实例调用实例方法
建站知识
2024/11/18 2:16:59
【数据结构陈越版笔记】第1章 概论
我最近准备以陈姥姥的数据结构教材为蓝本重新学一下数据结构,写一下读书笔记
第1章 概论
1.1 引子
概论中首先描述了,数据结构的定义没有具体的定义,初学者可以不用管这个定义的问题,但是我理解的和维基百科的说法是一样的“数…
建站知识
2024/11/23 5:16:23
Mac电脑设置hosts的方法
hosts文件是什么
hosts文件是一个系统文件,通过绑定域名与ip的关系,当本机访问该域名时
从这个文件中如果找到了对应域名,则转发到对应ip;如果没有找到对应域名,则走默认的DNS公网解析。
好处:
加速访问…
建站知识
2024/11/22 15:54:48
C#中string.format的格式和用法
C#中string.format的格式和用法
第1部分 格式化数字 string str1 string.Format("{0:N1}",56789); //result: 56,789.0string str2 string.Format("{0:N2}",56789); //result: 56,789.00string str3 string.Format("{0:…
建站知识
2024/11/13 3:39:28
H5 鼠标点击粒子扩散效果
🧐别人的博客中有这样的效果,于是自己就尝试实现了一下。 效果如图 源码如下
<!DOCTYPE html>
<html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content&quo…
建站知识
2024/11/20 2:20:38