1. Java基础:Java容器之HashMap

    Java容器之HashMap

    2019/03/15

  2. Java基础:Java容器之ArrayList

    Java容器之ArrayList

    2019/03/14

  3. Java基础:java中HashSet详解

    java中HashSet详解

    2019/03/13

  4. Java基础:JAVA中BitSet使用详解

    JAVA中BitSet使用详解

    2019/03/12

  5. Java基础:JAVA Hashmap的死循环及Java8的修复

    在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。 这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然出现问题。但是,我发现近几年,很多人都经历过这个事(在网上查“HashMap Infinite Loop”可以看到很多人都在说这个事)所以,觉得这个是个普遍问题,需要写篇疫苗文章说一下这个事,并且给大家看看一个完美的“Race Condition”是怎么形成的。

    2019/03/11

  6. Java基础:Java容器之LinkedList

    Java容器之LinkedList

    2019/03/10

  7. Java基础:java线程状态

    java线程状态

    2019/03/07

  8. Java基础:Java线程基础

    Java线程基础

    2019/03/06

  9. Java基础:攻破JAVA NIO技术壁垒2

    攻破JAVA NIO技术壁垒2

    2019/03/05

  10. Java基础:攻破JAVA NIO技术壁垒1

    现在使用NIO的场景越来越多,很多网上的技术框架或多或少的使用NIO技术,譬如Tomcat,Jetty。 学习和掌握NIO技术已经不是一个JAVA攻城狮的加分技能,而是一个必备技能。再者,现在互联网的面试中上点level的都会涉及一下NIO或者AIO的问题(AIO下次再讲述,本篇主要讲述NIO),掌握好NIO也能帮助你获得一份较好的offer。 驱使博主写这篇文章的关键是网上关于NIO的文章并不是很多,而且案例较少,针对这个特性,本文主要通过实际案例主要讲述NIO的用法,每个案例都经过实际检验。博主通过自己的理解以及一些案例希望能给各位在学习NIO之时多一份参考。博主能力有限,文中有不足之处欢迎之处。

    2019/03/04

从基础到进阶,带你进入成神之路。

Java之根基,Java程序员必学

一个架构师的自我修养


《史上最简单的Spring Cloud教程源码》

6953 3893

《Spring Boot教程》源码

1044 625

An open resource for Douban API with NETEASY Music's UI.

886 244

书籍《深入理解Spring Cloud与微服务构建》的源码

298 264

收集安卓最新学习资料,帮助你节约找资料的时间。

236 104

Python爬虫系列

133 65