摘要: 泛型基础 泛型类 我们首先定义一个简单的Box类: 这是最常见的做法,这样做的一个坏处是Box里面现在只能装入String类型的元素,今后如果我们需要装入Integer等其他类型的元素,还必须要另外重写一个Box,代码得不到复用,使用泛型可以很好的解决这个问题。 边界符 现在我们要实现这样一个功能, 阅读全文
posted @ 2017-04-29 17:49 ATJAVA 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、术语session session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会话期间,...”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打 阅读全文
posted @ 2017-04-29 17:19 ATJAVA 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Service Worker只有安装后才会存在。而且因为他的逻辑是由开发者编写的 JavaScript 而不是浏览器控制的。 Service Worker 拥有和缓存相关的 API ,这让他可以储存资源。和内存储存不同的是这种存储方式是持久的。即使该标签页被关闭甚至浏览器重启,这些被存储的资源都不会 阅读全文
posted @ 2017-04-29 16:24 ATJAVA 阅读(393) 评论(0) 推荐(1) 编辑
摘要: EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 特性有: 1. 快速轻量 Ehcache的线程机制是为大型高并发系统设计的。 大量性能测试用例保证Ehcache在不同版本间性能表现得一致性。 很多用户都不知道他们正在用 阅读全文
posted @ 2017-04-29 15:47 ATJAVA 阅读(281) 评论(0) 推荐(0) 编辑