1--css实现水平垂直居中 2-- 3--ajax请求时get与post区别 (1)get请求将参数跟在URL后直接进行传递;而post请求则将参数作为http消息的内容发送给服务器。 (2)get请求传输数据大小较小;而post请求传输数据大小相对较大。 (3)get请求数据会被浏览器缓存起来, ...
分类:
其他好文 时间:
2017-05-02 18:15:34
阅读次数:
230
介绍 虽然jQuery在浏览器ajax调用的时候对缓存提供了非常好的支持,还是有必要了解一下怎样高效地使用http协议。 首先要做的事情是在server端支持HTTP GET,定义不同的URL输出不同的数据(MVC里相应的就是action)。假设要使用同一个地址获取不同的数据,那就不正确了。一个HT ...
分类:
Web程序 时间:
2017-04-29 23:23:15
阅读次数:
151
1、十年前,女:“对不起,我不会喜欢你的,你不要再坚持了,就好比让 Linux 和 Windows 同时运行在一台PC机上,可能吗?”男生听后默默走开, 十年后,在一次虚拟技术大会上,我听到一名虚拟技术开发程序员给我讲述了这个故事。 2、程序猿问程序媛:”为什么要离开我,我做得还不够好吗?” 媛说: ...
从两个角度看 一、客户端: html缓存: ajax缓存: cache: 要求为Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息 二、服务端 服务端肯定是有缓存的,设计CDN,redis,具体我还不知道 ...
分类:
其他好文 时间:
2017-04-27 16:18:49
阅读次数:
147
浏览器缓存 浏览器缓存的知识是前端工程师必须要掌握的,因为这些知识直接影响到你的页面的用户体验,影响到你的页面的加载策略。接下来将要详细的讲述浏览器缓存的概 念和原理,新人要仔细阅读,甚至要多次反刍,缓存的知识除了和浏览器有关,还涉及到HTTP协议,所以这也是比较难于掌握的内容。 一般在硬件中,缓存 ...
分类:
其他好文 时间:
2017-04-27 11:49:55
阅读次数:
269
1. 性能 在浏览器端,可能通过浏览器缓存、使用页面压缩、合理布局页面、减少cookie传输等手段改善性能。还可以使用CDN,将网站静态内容分发至离用户最近的网络服务商机房。可以在网站机房部署反向代理服务器,缓存热点文件,加快请求响应速度。 在应用服务器端,可以使用服务器本地缓存和分布式缓存。也可以 ...
分类:
Web程序 时间:
2017-04-25 21:13:14
阅读次数:
198
最近在研究浏览器与服务器的交互问题,转载了一些东西,下面这些忘了原文出处了,觉得很有帮助: 1. 我们在浏览器中输入网址。 2. 浏览器查找域名对应的IP地址 DNS查找过程为: 浏览器缓存->系统缓存->路由器缓存->ISP DNS缓存->递归搜索 递归搜索过程为:从根域名服务器到顶级域名服务器到 ...
分类:
其他好文 时间:
2017-04-25 18:35:51
阅读次数:
194
1.Tomcat:先配置java环境和tomcat环境 配置端口号:到conf里面的server.xml中找到port:8080 可以修改端口号,最大到65535,注意不能占用默认的端口 work:存放tomcat动态生成的资源 appwebs:存放写的web文件 logs:日志 lib:tomca ...
分类:
编程语言 时间:
2017-04-22 12:26:18
阅读次数:
225
对于浏览器缓存,相信很多开发者对它真的是又爱又恨。一方面极大地提升了用户体验,而另一方面有时会因为读取了缓存而展示了“错误”的东西,而在开发过程中千方百计地想把缓存禁掉。那么浏览器缓存究竟是个什么样的神奇玩意呢? 什么是浏览器缓存: 简单来说,浏览器缓存就是把一个已经请求过的Web资源(如html页 ...
分类:
其他好文 时间:
2017-04-21 00:11:18
阅读次数:
253
浏览器一般缓存图片、CSS、JS等静态文件,因为这些文件的更新频率相对来说比较低,合理利用浏览器的缓存对网站的性能提升有很大帮助。HTTP缓存分为两部分,分别是本地缓存和缓存协商,当本地缓存不生效时会启用缓存协商。HTTP缓存主要由HTTP协议的头(Header)信息来制定。 本地缓存 本地缓存是指 ...
分类:
其他好文 时间:
2017-04-15 21:46:48
阅读次数:
142