10 2016 档案
摘要:暂时需要的信息有: ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1 SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使SYN=1和ACK
阅读全文
摘要:B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right) 2.所有结点存储一个关键字 3.非叶子节点的左指针指向小于其关键字的字数,右指针指向大于其关键字的字数; 如: B树的搜索,从根节点开始,如果查询的关键字与结点的竿见自相等,那么就命中;否则,如果查询的关键字比结点关键
阅读全文
摘要:ping命令是什么协议? 维基百科: ping是一种电脑网络工具,用来测试数据包能否通过IP协议到达特定主机。ping的运作原理是向目标主机传出一个ICMP echo@要求数据包,并等待接受echo回应数据包。程序会按时间和成功响应的次数估算丢失数据包率(丢包率)和数据包往返时间(网络时延)。 可以
阅读全文
摘要:https://mp.weixin.qq.com/s/qOMO0LIdA47j3RjhbCWUEQ 这里说的一下我对http控制客户端缓存的头的理解。 在请求一个静态文件的时候(图片,css,js)等,这些文件的特点是文件不经常变化,将这些不经常变化的文件存储起来,对客户端来说是一个优化用户浏览体验
阅读全文
摘要:1 $(function() { 2 var page = 1; 3 var discount = $('#discount'); 4 var innerHeight = window.innerHeight; 5 var timer2 = null; 6 $.ajax({ 7 url: '/lightapp/marketing/verif...
阅读全文
摘要:会话跟踪是Web程序中常用技术,用来跟踪用户的整个会话。常用的会话跟踪技术是cookie与session。cookie通过客户端确定记录信息确定用户身份,session通过服务器端记录信息确定用户身份。 三者的异同 1.cookie机制 理论上,一个用户的所有操作请求都应该属于同一个会话,而另一个用
阅读全文
摘要:1.不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式的情况下,各自的margin和padding差异比较大。 解决方案:CSS里 *{margin:0;padding:0;},几乎所有的CSS文件开头都是以通配符*来设置标签的内外补丁是0. 2.块属性标签float后,又
阅读全文
摘要:访问和操作浏览器窗口的模型称为浏览器对象模型BOM(Browser Object Model)。 BOM整体对象图。 核心是window对象; 以下有特殊双重身份: window对象既是ECMAScript规范中的Global对象,也是BOM中的顶级对象; document对象既是BOM顶级对象的一
阅读全文
摘要:在复杂的web环境下,我们没有百分的把握保证信息在传输的过程中不被接货,那不是用明文如何告诉服务器自己的身份呢? 在一些高度通信安全的网络中,数据传输会使用HTTPS作为传输协议,但是通常情况下我们没必要使用HTTPS传输,虽说安全,但传输数据都需要加密解密,很费事。我们可以使用一些加密方式(md5
阅读全文
摘要:在JavaScript中,函数的this关键字的行为与其他语言相比有很多不同。在JavaScript的严格模式和非严格模式下也略有区别。 在绝大多数情况下,函数的调用方式决定了this的值。this不能在执行期间被赋值,在每次函数被调用时this的值也可能会不同。ES5引入了bind方法来设置函数的
阅读全文
摘要:对于那些熟悉基于类的面向对象语言(Java 或者 C++)的开发者来说,JavaScript 的语法是比较怪异的,这是由于 JavaScript 是一门动态语言,而且它没有类的概念( ES6 新增了class 关键字,但只是语法糖,JavaScript 仍旧是基于原型)。 涉及到继承这一块,Java
阅读全文
摘要:闭包 http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html JavaScript中必须提到的功能最强大的抽象概念之一:闭包。它究竟是做什么的呢? makeAdder这个名字本身应该能说明函数是用来做什么的:他
阅读全文

浙公网安备 33010602011771号