- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 Java面试突击第一季(也许是史上最好的Java面试突击课程)
链接:https://pan.baidu.com/s/1EKi9DkkiEFZRqQM0R_PNsA提取码:buha
2018-06-13 13:41:23 15412 9
转载 深入Java集合学习系列:HashMap的实现原理
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本
2018-01-03 07:29:59 400
转载 Java多线程 -- 深入理解JMM(Java内存模型) --(四)volatile
[转载自并发编程网 – ifeve.com 原文链接:http://ifeve.com/tag/jmm/]volatile的特性当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解volatile特性的一个好方法是:把对volatile变量的单个读/写,看成是使用同一个监视器锁对这些单个读/写操作做了同步。下面我们通过具体的示例来说明,请看
2018-01-03 07:18:00 264
转载 通俗易懂讲解happens-before原则
一、happens-before规则我们编写的程序都要经过优化后(编译器和处理器会对我们的程序进行优化以提高运行效率)才会被运行,优化分为很多种,其中有一种优化叫做重排序,重排序需要遵守happens-before规则,不能说你想怎么排就怎么排,如果那样岂不是乱了套。happens-before部分规则如下:1、程序顺序规则:一个线程中的每个操作happens-before
2018-01-03 07:04:46 302
转载 java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject
java.lang.ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject at com.alibaba.fastjson.JSONObject.getJSONObject(JSONObject.java:109)该异常的原因,是因为你所解析的JSON
2016-11-19 14:09:55 6233
转载 yum 安装出错 Couldn't resolve host 'mirrors.163.com'"Trying other mirror.
在安装mlocate的时候发现一直报错,错误内容大致如下Downloading Packages:http://mirrors.163.com/centos/6.5/os/i386/Packages/mlocate-0.22.2-4.el6.i686.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.163
2016-11-10 00:10:06 6071
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人