HttpModule的认识与深入理解 一个HTTP请求在HttpModule容器的传递过程中,会在某一时刻(ResolveRequestCache事件)将这个HTTP请求传递给HttpHandler容器。在这个事件之后,HttpModule容器会建立一个HttpHandler的入口实例,但是此时并没 ...
分类:
Web程序 时间:
2020-07-17 22:11:50
阅读次数:
103
简介 有时候你需要实现自己的集合扩展。也许你想要在元素被添加到列表时增加特定的行为,或者你想实现一个Iterable,其底层实际上是遍历数据库查询的结果集。Guava为你,也为我们自己提供了若干工具方法,以便让类似的工作变得更简单。(毕竟,我们自己也要用这些工具扩展集合框架。) Forwarding ...
分类:
其他好文 时间:
2020-07-17 19:27:58
阅读次数:
72
文中所述Guava版本基于29.0-jre,文中涉及到的代码完整示例请移步Github查看。 常见Obejct方法使用 Java中所有的类都有一个隐藏的公共父类,就是Object类。既然所有的类都继承自Object类,那所有的类中都包含有Object类的方法,常见的有。 equals(Object) ...
分类:
其他好文 时间:
2020-07-17 19:20:10
阅读次数:
86
范例 LoadingCache<Key, Graph> graphs = CacheBuilder.newBuilder() .maximumSize(1000) .expireAfterWrite(10, TimeUnit.MINUTES) .removalListener(MY_LISTENER ...
分类:
系统相关 时间:
2020-07-17 16:20:30
阅读次数:
82
文中所述Guava版本基于29.0-jre,文中涉及到的代码完整示例请移步Github查看。 常见Obejct方法使用 Java中所有的类都有一个隐藏的公共父类,就是Object类。既然所有的类都继承自Object类,那所有的类中都包含有Object类的方法,常见的有。 equals(Object) ...
分类:
其他好文 时间:
2020-07-17 16:12:10
阅读次数:
46
GAC(Global Assembly Cache)全局程序集缓存,是用于存放.Net应用程序共享的程序集。 像平常我们在Visual Studio中引用系统程序集时,这些程序集便来自于GAC。 下面介绍如何使用Gacutil.exe来对GAC进行管理 Gacutil会随 Visual Studio ...
分类:
Web程序 时间:
2020-07-17 13:59:16
阅读次数:
93
Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two n ...
分类:
其他好文 时间:
2020-07-17 13:33:50
阅读次数:
46
OS:7.2.1511(Core)[root@zabbix-server~]#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)[root@zabbix-server~]#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)1,下载CentOS7的repo文件wget-O/etc/yu
分类:
其他好文 时间:
2020-07-17 01:18:57
阅读次数:
97
IntelliJ IDEA 启动一个之前运行正常的项目失败,报错是: java.lang.OutOfMemoryError : GC overhead limit exceeded 百度了一下,说是 IntelliJ IDEA 设置的内存太小,需要设置大一点。修改完成后,果然可以运行了,这里记录一下 ...
分类:
编程语言 时间:
2020-07-16 21:48:15
阅读次数:
310
cache-control:must-revalidate 首部会对过期后的缓存进行验证 1.must-revalidate和no-cache的区别 no-cache会强制验证缓存(无论缓存是否过期),而must-revalidate只会验证过期后的缓存。 2.为什么需要must-revalidat ...
分类:
Web程序 时间:
2020-07-16 21:27:35
阅读次数:
78