雪白小甜瓜

文章
9
资源
0
加入时间
2年10月17天

快速失败(fail-fast)和安全失败(fail-safe)的区别

1.fail-fast和fail-safe比较Iterator的安全失败是基于对底层集合做拷贝,因此,它不受源集合上修改的影响。java.util包下面的所有的集合类都是快速失败的,而java.util.concurrent包下面的所有的类都是安全失败的。快速失败的迭代器会抛出ConcurrentModificationException异常,而安全失败的迭代器永远不会抛出这样的异常。快速...

一名小白理清关于Web的一些基本概念

作为一名小白,对于许多关于Web的概念十分模糊,感谢老师的幽默风趣的解释,以下内容是来自他所创作的一个小故事和少许我自己的理解。如果说把服务器比作一个小镇,小镇上面有农场、政府等等,农场上有产品要进行交易,维持交易和生产就需要一个平台,政府就扮演着这样的角色,而小镇中的农场、政府是按照J2EE的标准搭建起来的一个系统,为了让小镇的这些东西买到更远的地方,我们需要建立道路,有了远程接口,东西就可

Struts2框架理解

在学习Struts2之前我们先来了解一下什么是Struts2,先从宏观一步步深入理解struts2的框架模式。     定义:         Struts2是流行和成熟的基于MVC设计模式的Web应用程序框架。Struts2的使用非常简单。     特点:       我们已经知道什么是Struts2是什么,Struts2使用非常简单,为什么会让我们感觉很简单呢?来看一下