面试官:你用过JUC的哪些工具类?

前面从基础开始,到线程安全的实现、对象的发布与共享,涉及到很多线程安全的类与工具,JDK1.5开始,提供了更加方便强大的线程同步管理工具包JUC让我们使用,这个也是面试与实践中的重点,本文结合源代码作一些比较落地的讲解。

很荣幸,第一份工作就进入了提倡敏捷开发的TW,进的第一个团队也是比较规范使用看板方法的团队。什么敏捷开发、看板方法,在学校的时候是从来没听过的,甚至进公司前一年还在学校学习如何通过瀑布开发方式来完成项目,当时觉得瀑布过于死板,但是又想不到有什么好的方法。

本文将带领你从0开始,用Vagrant + Docker + Ansible + Jenkins + Nginx + GitHub等工具和资源来搭建一条可执行可扩展的持续集成流水线,即使这些名字你都没听过也没关系,本文将会在需要的时候一一解释给你听。

最后一天啦,发现一个半月没有更新博客了,一方面是项目上有点忙又赶上年终评价了,一方面是不知道写什么,还有一方面是痴迷于steam上的吃鸡不能自拔。不如把最近的状况写写吧。

本文中所提到的组件的定义是基于React Native官方提供的某个/些组件进行包装/组合的用户某个特定App的自定义组件,可能与业务相关,也可能无关。

从我们输入URL并按下回车键到看到网页结果之间发生了什么?换句话说,一张网页,要经历怎样的过程,才能抵达用户面前?下面来从一些细节上面尝试一下探寻里面的秘密。