- 博客(3)
- 收藏
- 关注
原创 java List.subList相关的ConcurrentModificationException
subList方法返回的List底层使用的仍然是原list,当对原list进行了结构化修改后(例如增加元素或者删除元素),遍历subList将导致异常。官方文档The semantics of the list returned by this method become undefined if the backing list (i.e., this list) isstructurally modifiedin any way other than via the returned lis..
2020-08-14 14:35:16 238
原创 关于二分法的一些误区
以前刷算法题的时候刷到二分查找,会被告知二分查找的一些固定写法,今天刷了几道leetcode,总结一下。最简单的二分查找问题可以参见leetcode链接简单叙述就是,在一个有序数组nums中查找某个值target,找到的话返回该target在nums中的下标,找不到则返回-1以下是摘自另一篇博客的“标准”写法: /** * 二分查找,找到该值在数组中的下标,否则为-1 */...
2018-08-09 16:06:27 190
原创 使用Runnable实现数据共享
使用Runnable实现数据共享先上代码:public class TestThread { private static final Logger logger = LoggerFactory.getLogger(TestThread.class); private final class MyRunnable implements Runnable { privat
2018-03-20 19:53:25 882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人