【拾遗补缺】java ArrayList的不当使用导致的ConcurrentModificationException问题

2017-07-20
阅读 5 分钟
10.6k
今天组内的一个同学碰到一个并发问题,帮忙看了下。是个比较小的点,但由于之前没碰到过所以也没特意了解过这块,今天既然看了就沉淀下来。 原始问题是看到日志里有一些零星的异常,如下如所示 根据堆栈信息,可以很快定位到对应的应用代码,同时根据异常的描述,可以初步定为是并发访问ArrayList造成的。 相关应用代码...

TLS总结(下)——TLS如何保证安全

2016-10-05
阅读 7 分钟
12.8k
上篇主要是介绍了HTTP存在的两大安全问题 明文 无法验证服务器的真实性 从而引出了TLS。本篇就来着重介绍下TLS。 说起TLS可能有些人还比较陌生,但如果说到SSL,那知道的人就更多了。TLS其实就是SSL发展而来,版本演进大体为SSL 2.0 -> SSL 3.0 -> TLS 1.0(可以看做是SSL 3.1版)。 TLS主要提供三个基本服务 加密...

TLS总结(上)——我们为啥需要TLS

2016-10-01
阅读 4 分钟
7.4k
网上说TLS的文章很多,要学习TLS技术有很多不错的选择。本文并不是一个权威的教程,只是我个人学习TLS后基于自己理解的一个总结而已。如果有读者通过阅读此文后加深了对TLS的理解,不胜荣幸。