- 博客(2)
- 收藏
- 关注
HashMap的线程不安全特性导致死循环
在我们的理解中,线程不安全可能带来的问题是对一个对象的多写带来的数据不一致,可是万万没想到,由于HashMap的线程不安全特性,居然会出现CPU100%的情况。 最近我们生产环境就出现了这种情况,夜间的业务量并不大,一台机器的某个服务占用CUP飙升到了340%,于是我们切断了这台机器的业务,在没有业务的情况,这个服务的CPU占用仍然没有降下来。抓了个dump,看看了线程栈的运行情况,...
2017-04-28 10:36:37 635
原创 Android Studio的 虚拟机域名绑定(hosts)问题
我们经常需要修改本地Hosts来绑定域名来做测试。我们在测试模拟器的时候,模拟器会不会读取宿主机的hosts文件呢?经过测试证明,Xcode的模拟器是会读取本机hosts文件的,但Android Stuidio的模拟器却不会读取宿主机的hosts文件,因此如果需要使用adb工具修改Android模拟器内的hosts文件来实现特定域名绑定。 修改Android模拟器Hosts文件的步骤:...
2017-04-11 18:14:15 988
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人