Lan Zhenxu

Be yourself.

算法分类

主要的算法分类

贪婪 ##其实就是力求得到最优解,就是在解决问题时,做出最好的选择,题目要求一般都是要什么什么最大,什么什么最…等 分治 ##分成若干个子问题,子问题相互独立,主要是利用递归进行分别的解决 #动态规划 ##也是分成若干个子问题,不过子问题之间有联系,相互影响,不是相互独立的 #回溯 ##在搜索尝试中寻找问题的解,当不满足求解条件时,就回溯返回,尝试别的路径,目标是获得所有满足约束...

iframe

iframe

iframe iframe是用来在网页中插入第三方页面,早期的页面使用iframe主要是用于导航栏这种很多页面都相同的部分,这样在切换页面的时候避免重复下载 iframe的创建比一般的DOM元素慢了1-2个数量级 iframe标签会阻塞页面的的加载

笔试题重难点笔记

笔试题笔记

let var for(let i=0;i<2;i++){ setTimeout(function(){ console.log(i) },100 ); } for(var i=0;i<2;i++){ setTimeout(function(){ console.log(i) },100 ); } 注意leth和var的区别 执行结果:0122 原理: 对于var,您...

linux

linux

常用命令 文件目录 /bin 存放普通用户可以使用的指令。 /usr 这个目录中包含了命令库文件和在通常操作中不会修改的文件,其地位类似Windows上面的”Program Files”目录(安装程序的时候,默认就是安装在此文件内部某个子文件夹内。输入命令后系统默认执行/usr/bin下的程序。 /etc ...

DNS

DNS域名解析

对于一个元素收到多个css影响时,哪个优先级高,最终效果就是哪个样式的效果 !important>行内样式>id选择器>类选择器>标签选择器>通配符>继承 行内>内嵌>外部 标签选择器:优先级加权值为 1。 伪元素或伪对象选择器:优先级加权值为 1。 类选择器:优先级加权值为 10。 属性选择器...

babel

babel原理

babel工作原理概要 解析:把代码字符串解析成抽象语法树(AST) 变换:对抽象语法树(AST)进行变换 再建:依据变换后的抽象语法树,再生成代码字符串

BFC

bfc

BFC 就是一种web页面中盒模型布局的css渲染模式, BFC相当于一个盒子,是一个独立的容器,其内部元素与外部元素互不干扰。 BFC的特点 BFC中的内容是一个独立的区域,不影响外部 计算BFC的高度时要算上浮动元素 同一个BFC中的元素可能会发生高度坍塌 浮动盒子与BFC相互不影响,不会叠加到BFC上 计算BFC的高度时要算上浮动元素,...

如何判断两个ip是否是同一个网段

子网掩码的概念及其作用

子网掩码。 子网掩码 子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 说的通俗的话,就是用来分割子网和区分那些ip是同一个网段的,那些不是同一网段的。 实际例子 在实际项目中,我们通常会遇到这样的ip地址。 ip地址:192.168.1.1 子网掩码:255.255.255.0 ip地址:192.168.1.2 子网掩码:255.255.255...

pwa

pwa

Progressive Web App pwa概念 一种思想和概念 其实就是在移动端利用提供的标准化框架,在网页应用中实现和原生应用相近的用户体验的渐进式网页应用 联想Native和Hybird的概念 功能 其实就是优化移动端web应用,将web应用优化到具有和原生应用一样的体验,让用户在用web应用时,就像在用app一样的感觉,提升其安全性,性能,流畅性 天生优势: ...

Dom操作

dom操作

Dom操作 创建: createDocumentFragment() //创建一个DOM片段 createElement() //创建一个具体的元素 createTextNode() //创建一个文本节点 添加:appendChild() 移出:removeChild() 替换:replaceChild() 插入:insertBefore() 复制:cloneNode(t...