ThreadLocal小结
前言 今年四月份面阿里,前一阵子面美团,一说JAVA基础,都会提到ThreadLocal,看来一句“多线程这方面做的不多”是不会让面试官客气的,好在亡羊补牢,为时未晚,在本文中我来谈谈我对ThreadLocal的理解。本文的很多观点来自《深入理解java虚拟机》以及《java特种兵》。 线程安全 我们很难想象在计算机的世界,程序执行时,被不停地中断,共享的数据可能会被修改和变“脏”。为...
前言 今年四月份面阿里,前一阵子面美团,一说JAVA基础,都会提到ThreadLocal,看来一句“多线程这方面做的不多”是不会让面试官客气的,好在亡羊补牢,为时未晚,在本文中我来谈谈我对ThreadLocal的理解。本文的很多观点来自《深入理解java虚拟机》以及《java特种兵》。 线程安全 我们很难想象在计算机的世界,程序执行时,被不停地中断,共享的数据可能会被修改和变“脏”。为...
1 前言 本文类似于一个知识点的总结,具体的细节请参见官方文档 https://docs.docker.com 。 如果你事先对docker并不了解,建议先完成http://www.slideshare.net/larrycai/learn-docker-in-90-minutes的内容,通过实际操作对docker有一个感性的认识。 文中提到的“docker主机”、“docker虚拟机...