自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 HashTable源码分析、与 HashMap的区别

HashTable 1.8源码分析首先回顾一下HashTable的特性:线程安全,Key Value 都不能为空。 数据结构: 数组 + 链表,默认数组的长度是11 , 扩容时为原来的两倍+1,阈值是0.75。 父类是 Dictionary<K,V>.。使用的是Enumeration迭代。 public 方法都使用了synchronize关键字。多线程情况是安全了,就是会造成排队...

2019-07-19 18:23:41 194

原创 ConcurrentHashMap源码分析

帮忙纠错! 诚恳感谢!源码分析1.8ConcurrentHashMap数据结构是: 数组 + 链表 + 红黑树,它是线程安全的。其中抛弃了原有的 Segment 分段锁,而采用了 CAS + synchronized 来保证并发安全性。在多并发情况下它的数据为弱一致性的,多并发下get()返回的结果可能不是预期的值(这点在最后论证)。适用场景为:多线程对HashMap数据添加删除操作时。口述...

2019-07-18 23:43:45 207

原创 HashMap源码分析线程不安全

HashMap 源码分析线,为啥线程不安全?为啥呢,接着往下看看。主要原因是HashMap在put的时候会导致多线程下结果不一致!上一篇文章讲解HashMap的源码,当然么有每个方法都将,只讲了get(),和put()和构造方法。身下的自己看看就OK了,不过重点应该都涉及到了… … 吧!进入正题!!!现在我们来单线程的put一下 图解:出入完成后是这样的多线程下就会有问题:假设...

2019-07-16 15:37:04 250

原创 HashMap源码分析实现原理

HashMap 数据结构Java 1.7 HashMap 的数据结构是 数组 + 链表Java 1.8 HashMap 的数据结构是 数组 + 链表 + 红黑树HashMap 重点参数这里是针对1.8总结的。HashMap的默认初始化容量, 必须是2的幂static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // ak...

2019-07-15 16:42:44 198

vue-admin-template-master.zip

对于初步学习VUE的童鞋,这是一版非常好的框架布局。没有添加过多的模块。下载后解压到你的工作空间,根据README.md文件操作即可。

2019-05-21

elixir安装

elixir是一个新语言,不是也不是它基于erlang的虚拟机,也就是没有erlang就没有elixir,elixir是一个面向并发的编程思想。

2018-10-15

Xftp 安装包

两个操作系统连接以后可以非常方便的穿送文件。 直接进行拖拽到相应的文件夹下即可 省去了很多的命令 而且在工具内查看目录结构也非常方便,复制 粘贴 和移动文件 也是动动鼠标就OK了。不用再担心命令敲错的问题。

2018-10-15

java使用sigar检测CPU占用率

Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件。它用来从许多平台收集系统和处理信息. 这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API,java版的API为sigar.jar sigar.jar的底层是用C语言编写的,它通过本地方法来调用操作系统API来获取系统相关数据。Windows操作系统下Sigar.jar 依赖sigar-amd64-winnt.dll或sigar-x86-winnt.dll,linux 操作系统下则依赖libsigar-amd64-linux.so或libsigar-x86-linux.so

2017-08-03

JNotify压缩包

java 对文件夹监控 小插件

2017-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除