零。前言客户端和服务器端一旦握手协商成功接建立连接,端点之间可以基于HTTP/2协议传递交换帧数据了。一。帧通用格式下图为HTTP/2帧通用格式:帧头+负载的比特位通用结构:+-----------------------------------------------+| ...
分类:
Web程序 时间:
2015-07-13 13:57:59
阅读次数:
172
相同的配置项可以在相同的时间内发生的多个块。例如HTTP片、server片、location片。阻断取之于在配置项值。处理HTTP配置项分下面4个步骤:创建数据结构用于存储配置项相应的參数设定配置项在配置文件里出现时的限制条件与回调方法实现上述回调方法,或使用Nginx预设的14个回调方法合并不同级...
分类:
Web程序 时间:
2015-07-13 13:56:55
阅读次数:
155
前言本系列基于HTTP/2第17个草案文档,地址就是:https://tools.ietf.org/html/draft-ietf-httpbis-http2-17。HTTP/2规范已经通过发布批准,下面等待分配具体的RFC号码,不会有所较大的变动了。本笔记不是直接翻译,记录成笔记方便以后学习。HT...
分类:
Web程序 时间:
2015-07-13 13:57:55
阅读次数:
189
CSS3动画遮罩特效,当你把鼠标放在图片上的时候,可看到图片上出现动态效果的文字提示效果,不要以为使用了JavaScript生成了本效果,其实它是用CSS3技术实现的页面动画,虽然没有那么流畅,但用CSS来实现,已经很难得了。
分类:
Web程序 时间:
2015-07-13 13:58:48
阅读次数:
194
零。前言本部分将讲解HTTP/2协议中对流的定义和使用,其实就是在说HTTP/2是若何做到多路复用的。一。流和多路复用的关系1. 流的概念流(Stream),服务器和客户端在HTTP/2连接内用于交换帧数据的独立双向序列,逻辑上可看做一个较为完整的交互处理单元,即表达一次完整的资源请求-响应数据交换...
分类:
Web程序 时间:
2015-07-13 13:56:58
阅读次数:
152
前言HTTP/2协议在TCP连接之初进行协商通信,只有协商成功,才会涉及到后续的请求-响应等具体的业务型数据交换。HTTP版本标识符h2,基于TLS之上构建的HTTP/2,作为ALPN的标识符,两个字节表示,0x68, 0x32,即httpsh2c,直接在TCP之上构建的HTTP/2,缺乏安全保证,...
分类:
Web程序 时间:
2015-07-13 13:56:20
阅读次数:
164
工程Controller加载文件Service层socket.js.controller所在页面时连接socket(也可一进入项目就连接,看需求)。细节还需继续优化,写下来以防忘了~Service层:socket.js/****************************************...
分类:
Web程序 时间:
2015-07-13 13:58:05
阅读次数:
149
前言无论是HTTP/1.*还是HTTP/2,HTTP的基本语义是不变的,比如方法语义(GET/PUST/PUT/DELETE),状态码(200/404/500等),Range Request,Cacheing,Authentication、URL路径。以前纯文本形式作为传输的载体,HTTP/2带来了...
分类:
Web程序 时间:
2015-07-13 13:55:23
阅读次数:
161
1.通过写hibernate映射文件。实体类型转换为数据库中的表据实体类型而写的。实体类型User.javapackage cn.wwh.www.hibernate.dd.property;import java.util.Arrays;import java.util.Date;/** *类的作用...
分类:
Web程序 时间:
2015-07-13 13:54:51
阅读次数:
162
我们见过很多使用jsp ,php,asp的动态网页技术的网站了,我们知道如果一个网站内容更新频率极低,而内容量不是十分庞大时,这样的网站(一次开发完成后不会需要较多的维护成本)的完全可以使用全部使用静态页面来做,此时其实反而可以得到更好的效果(更快的响应时间(省掉了服务器各种拦截器,过滤器,数据库查...
分类:
Web程序 时间:
2015-07-13 13:52:30
阅读次数:
833
高性能JavaScript 1.脚本 把script脚本放到body标签底部( ) 把多个script脚本合成一个 无阻塞加载脚本(延迟defer、动态创建script、XMLHttpRequest脚本注入) 2.变量 减少变量的搜索过程 尽量使用局部变量 ...
分类:
Web程序 时间:
2015-07-13 13:51:05
阅读次数:
141
博客园支持上传js文件,这给博主提供了很大的拓展空间,例如返回顶部的jQuery代码。首先先上传返回顶部图片到博客园topback.gif: 然后在scrolltopcontrol.js中找到topback.gif的地址,将其替换成上传至博客园中的文件地址(右键topback.gif → 复制链接地...
分类:
Web程序 时间:
2015-07-13 13:52:00
阅读次数:
306
1. 首页布局// 顶部DIV#top{ position:absolute; top:0; left:0; width:100%; height:15%; overflow:hidden; margin-top:1 1 1 1;}.pp{ width...
分类:
Web程序 时间:
2015-07-13 13:52:08
阅读次数:
134
orientationchange判断屏幕翻转window.orientation可以获取屏幕的方向 var orientationTimmer = null; window.addEventListener(window['onorientationchange'] ? 'orientationc...
分类:
Web程序 时间:
2015-07-13 13:46:46
阅读次数:
165
零。前言这里整理了一下错误和安全相关部分简单记录。一。HTTP/2错误1. 错误定义HTTP/2定义了两种类型错误:导致整个连接不可使用的错误为连接错误(connection error)单独出现在单个连接上的错误为流错误(stream error)2. 错误代码错误代码,32位正整数表示错误原因,...
分类:
Web程序 时间:
2015-07-13 13:47:14
阅读次数:
200
1.global html 网页标题标签 网页的主体内容 2.
分类:
Web程序 时间:
2015-07-13 13:46:32
阅读次数:
159