被问到本地缓存设计,有点蒙,事后反应过来,何必一个Map呢,两个就可以解决了。真是当时脑子短路了。 package cache; import java.util.Map;import java.util.concurrent.ConcurrentHashMap; public class MyCa ...
分类:
其他好文 时间:
2018-04-16 22:20:27
阅读次数:
172
知识部分代理服务器工作原理:当客户机通过代理请求web页面时,指定的代理服务器首先检查本地的缓存。如果缓存中存在客户机所请求的页面,代理服务器会将页面直接反馈到客户机;如果没有,代理服务器会将请求发送给web服务器,web服务器响应后,代理服务器会将响应的页面保存到本地缓存中,然后发给客户机。由于web请求实际有代理服务器来代替完成,从而起到了隐藏客户机的IP地址的作用。代理服务器分为传统代理和透
分类:
其他好文 时间:
2018-04-11 16:04:50
阅读次数:
151
以www.renyi.com为例 一:客户端首先检查本地HOST文件,是否有对应的IP地址,如果有,客户端直接访问,如果没有,则执行下一步。 二:客户端查看本地缓存信息,是否有对应的IP地址,如果有,客户端直接访问,如果没有,则执行下一步。 三:本机通过首选DNS服务器,查看本地DNS服务器的缓存信 ...
分类:
其他好文 时间:
2018-04-06 15:27:25
阅读次数:
174
//默认为黑色主题,全局变量var saveThemeColor = { 'Name': 'ThemeColor', 'Color': 'darktheme'} var storage = getLocalStorage(); // 判断用户是否已有自己选择的主题风格if (storageLoad( ...
分类:
其他好文 时间:
2018-04-04 20:57:07
阅读次数:
157
1. 回顾 上一篇博客中,实现了单节点的Eureka Server。Eureka Client会定时连接Eureka Server,获取注册表中的信息并缓存到本地。微服务在消费远程API时总是使用本地缓存中的数据。因此一般来说,即使Eureka Server发生宕机,也不会影响到服务之间的调用。但如 ...
分类:
编程语言 时间:
2018-03-20 20:43:39
阅读次数:
622
其实这个问题每次看的时候都觉得很明白,但是很久之后就忘记了,所以这次准备记录下来。深入到这个过程的各个细节之中,以后多看看。 Step 1 请求缓存信息: 当你在开始访问一个 www.baidu.com 开始,第一件事情就是去访问本地缓存查询是否有缓存了这个地址的 ip 地址。如果能获取到直接返回, ...
分类:
其他好文 时间:
2018-03-19 13:40:43
阅读次数:
194
本地缓存 本地缓存存储在内存当中,实现缓存如下 首先需要引入包 调用: 第一个参数是缓存名,第二个是缓存名下的键值 Redis缓存 ...
分类:
编程语言 时间:
2018-03-19 10:56:55
阅读次数:
245
一 Http 1.1 javaweb概述 1.2 http协议的概述 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收 ...
分类:
编程语言 时间:
2018-03-15 21:07:56
阅读次数:
214
为了节约流量,同时也是为了更好的用户体验,目前很多应用都使用本地缓存机制,其中以网易新闻的缓存功能最为出色。我自己的应用也想加入本地缓存的功能,于是我从网上查阅了相关的资料,发现总体上说有两种方法。一种是自己写缓存的处理,一种是采用ASIHTTPRequest中的ASIDownloadCache。 ...
分类:
移动开发 时间:
2018-03-10 22:07:03
阅读次数:
310