Lan Zhenxu

Be yourself.

DNS

DNS域名解析

DNS解析过程 DNS 将域名解析为ip是DNS是工作 协议 DNS在区域传输的时候使用TCP协议,其他时候使用UDP协议。 DNS区域传输的时候使用TCP协议: 辅域名服务器会定时(一般3小时)向主域名服务器进行查询以便了解数据是否有变动。如有变动,会执行一次区域传送,进行数据同步。区域传送使用TCP而不是UDP,因为数据同步传送的数据量比一个请求应答的数据量...

原生ajax及其请求过程

ajax

原生ajax及其请求过程,巩固一下基础 创建ajax请求 function getXHR(){ var xhr = null; if(window.XMLHttpRequest) {// 兼容 IE7+, Firefox, Chrome, Opera, Safari xhr = new XMLHttpRequest(); } else if (window.A...

Nginx

njinx入门

Nginx 简介 Nginx (“engine x”) 是一个高性能的HTTP和 反向代理服务器,也是一个IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。其将源代码以类 BSD 许可证的形式发布,因它的稳定性、丰富的功能集...

SSL

web安全传输协议

SSL是用于web的安全传输协议 SSL SSL(Secure Socket Layer)安全套接字协议是web浏览器与web服务器之间安全交换信息的协议,提供两个基本的安全服务:鉴别与保密,在web上有广泛的应用。 Https就是基于HTTP,利用SSL/TLS进行加密处理的 参考:https://blog.csdn.net/xiaoming100001/article/de...

meta

meta

meta 之前对meta关注度不够,此篇博客写下记录有关meta meta>标签的属性定义了与文档相关联的名称/值对 这其实就代表了 { name:all, author:w3school.com.cn } meta标签中的一些常用属性: name: 表示一个key,定义文档级元数据的名称 有以下可能的值 author:文档的作者,...

mvvm及双向绑定

mvvm

mvvm MVC 简单而言就是 model, 数据 view, 视图 controller,业务处理 各部分之间的通信如图所示 view给controller,control给model,model再给view(之后对比mvvm) MVVM mvvm其实借鉴了桌面端mvc的思想 view同样是负责界面显示 model同样代表数据 ## 而重点在于vm: ...

函数节流,防抖

函数节流防抖

函数节流和防抖是优化高频率执行js的方法 背景 在js的实现过程中,总会有一些应用场景需要监听某些事件完成对应的需求。 较为常见的有scroll,resize,keyup等事件的监听 以scroll为例,通过监听滚动事件的触发频率来实现事件功能。但如果这种事件触发频率在短时间内过多,则对于浏览器而言是十分消耗性能的。 所以为了优化性能,提高执行效率,设置此类事件在一定时间执行...

this的指向

this的指向

this在js的不同地方的指向是不同的 总结 this在一般函数中一般指向window this在对象的方法中指向上一级调它用的对象 this在构造方法中指向他的实例对象 this在立即执行函数中指向全局window 在函数中 function a(){ var user = "追梦子"; console.log(this.user); //undefi...

js函数的几种调用方式

函数调用方式

js函数的几种调用方式 JavaScript几种函数调用方式 函数式调用 var fun=function(){ console.log("people mountain people sea"); } fun(); 方法式调用 var obj={ name:"jack", age:18, sayHello:function(){ ...

xss,csrf

web安全

web安全,sql注入,xss,csrf web安全性主要侧重于对web服务器的攻击,这种攻击有 常见的sql注入,跨站脚本攻击(xss),跨站请求伪造(csrf) sql注入 基本概念: 其本质就是,项目中把用户数据与代码进行了拼接,形成了可执行的sql语句 攻击者把sql命令插入到web表单的输入或者页面请求的查询字符串(url),欺骗服务器执行恶意的sql命令 ...