摘要: 转自:https://my.oschina.net/sub/blog/182408 在 Web 中,我们通常需要获取 URL 相对于 Webapp 的路径,主要是下面的几个方法: request.getServletPath() request.getPathInfo() request.getContextPath() request.getRequestURI() getContextP... 阅读全文
posted @ 2016-11-10 11:24 dorothychai 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/chenssy/article/details/38151189 在JDK的Collection中我们时常会看到类似于这样的话: 例如,ArrayList: 注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。快速失败迭代器会尽最大努力抛出 ConcurrentModif... 阅读全文
posted @ 2016-11-10 10:40 dorothychai 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/paincupid/article/details/47746341 一、HashMap和TreeMap区别 1.HashMap是基于散列表实现的,时间复杂度平均能达到O(1)。 TreeMap基于红黑树(一种自平衡二叉查找树)实现的,时间复杂度平均能达到O(log n)。 2、HashMap、TreeMap都继承AbstractM... 阅读全文
posted @ 2016-11-10 10:33 dorothychai 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 转自:https://my.oschina.net/u/2249714/blog/612753?p=1 在工作和学习中,经常碰到删除ArrayList里面的某个元素,看似一个很简单的问题,却很容易出bug。不妨把这个问题当做一道面试题目,我想一定能难道不少的人。今天就给大家说一下在ArrayList循环遍历并删除元素的问题。首先请看下面的例子: ... 阅读全文
posted @ 2016-11-10 10:20 dorothychai 阅读(402) 评论(0) 推荐(0) 编辑