本文导读:浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制。客户端缓存是否需要是可以在服务端代码上控制的。那就是响应头。响应头告诉缓存器不要保留缓存,缓存器就不会缓存相应内容;如果请求信息是需要认证或者安全加密的,相应内容也不会被缓存。那么,HTTP请求中浏览器是如何缓存数据呢?一、HTTP请...
分类:
Web程序 时间:
2015-10-16 15:05:46
阅读次数:
138
今天项目中需要跨浏览器地播放视频,在网上找了一下,找到了video.js,记录一下video.js的简单用法。?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515...
分类:
Web程序 时间:
2015-10-16 15:03:07
阅读次数:
268
属性前缀_仅支持ie6* ie6 ie7\9 ie6+\0 ie8+\9\0 ie9+color:#00F\0; /* IE8支持*/*color:#FF0; /* IE7支持 */_color:#F00; /* IE6支持 */不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中...
分类:
Web程序 时间:
2015-10-16 15:03:25
阅读次数:
182
前言前两天,群里有人问百度新闻导航是如何实现的,当时由于忙于工作,没有来得及细看,恰好今天有空闲时间,索性就实现一下这个效果吧;思路与步骤 1.利用UL创建简单横向导航; 仿百度新闻菜单滑动动画 网站首页 ...
分类:
Web程序 时间:
2015-10-16 15:00:42
阅读次数:
204
FTP状态码一、HTTP状态码如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态代码以响应请求。此状态代码提供关于请求状态的信息, 告诉 Googlebot 关于您的网站和请求的网页的信息。一些...
分类:
Web程序 时间:
2015-10-16 14:59:56
阅读次数:
221
常用的行内元素要记住:a、span、img、input、lable、select、strong、textarea常用的块级元素要记住:div、h1~h6、dl、ul、ol例如在一个title中,有标题、有访问量、有更多,其中标题是用h4来控制,更多等是链接,如果想要它们在一排,就要求设置h4的dis...
分类:
Web程序 时间:
2015-10-16 14:57:24
阅读次数:
246
applicationCache离线应用是什么?乘坐飞机、手机信号弱、去演讲的时候,可能没有网络,这个时候就可以采用离线应用。离线存储如何工作的?离线存储的好处?没网的时候,可以正常访问快速相应页面,不必用多个HTTP占用资源带宽缓存的可以是任何文件搭建离线应用程序①服务器设置头信息 : AddTy...
分类:
Web程序 时间:
2015-10-16 14:55:59
阅读次数:
178
1、文本溢出显示省略号:1.1单行文本、1 .inaline {2 overflow: hidden;3 white-space: nowrap;4 text-overflow: ellipsis;5 }1.2多行文本、1 .intwoline {2 disp...
分类:
Web程序 时间:
2015-10-16 14:53:27
阅读次数:
255
用$.Callbacks实现观察者模式// 观察者模式var observer = { hash: {}, subscribe: function(id, callback) { if (typeof id !== 'string') { return...
分类:
Web程序 时间:
2015-10-16 14:51:54
阅读次数:
195
之前做了个半透明弹层,但设置背景半透明时,子元素包含的字体及其它元素也都变成了半透明。对opacity这个属性认识的不透彻,在这里做一些总结,方便以后使用。背景透明,文字不透明的解决方法:为元素添加一个绝对定位的子元素,设置大小和该元素一样,把半透明加在绝对定位元素上作为遮罩,z-index设置到最...
分类:
Web程序 时间:
2015-10-16 14:49:11
阅读次数:
773
面向对象的JAVA 最开始当然是对象的定义了 收集了以下的五种写法//第1种写法 function Circle(r) { this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() { re...
分类:
Web程序 时间:
2015-10-16 14:49:12
阅读次数:
216
最近工作中发现一个问题,用linux部署项目的时候,上传代码至公有云的机器,连接经常中断,经运维的同事分析是应为带宽不够导致,解决方法如下:给scp命令增加参数 如:scp -l 8000 xxxxxx xxx:/sss 参数含义:-llimit限定用户所能使用的带宽,以Kbit/s为单位。...
分类:
Web程序 时间:
2015-10-16 14:50:29
阅读次数:
159
欢迎关注微信号:neihanrukou ????如果你的网站在1000ms内加载完成,那么会有平均一个用户停留下来。2014年,平均网页的大小是1.9MB。看下图了解更多统计信息。 网站的核心内容需要在1000ms内呈...
分类:
Web程序 时间:
2015-10-16 13:44:53
阅读次数:
274
于angular我们定义directive方法。查看return { restrict: 'AE', scope: {}, template: '', link: function() {}}除了代码中出现的属性,另一些其它的属性可供配置,这里不作详述。今天我们要说的重点是...
分类:
Web程序 时间:
2015-10-16 13:36:11
阅读次数:
778
1、栈(stack)和堆(heap) stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小不定也不会自动释放。 2、基本类型和引用类型 (1)基本类型:存放在栈内存中的简单数据段,数据大小确定,内存空间大小可以分配。 5种基本数据类型有Undefined、Null...
分类:
Web程序 时间:
2015-10-16 13:33:42
阅读次数:
228
前面一直在说自定义指令,但是却一直没有一次系统地去了解,现在需要我们一起来学习如何去使用自定义指令,去丰富html标签、属性,实现多元化、多功能的标签(或是属性)。辣么,啥是指令?要了解指令,首先需要了解AngularJs的HTML编译器,简单地说让浏览器认识你自定义指令或是Angular的指令集,...
分类:
Web程序 时间:
2015-10-16 13:31:53
阅读次数:
265