学海无涯苦作舟
一、Origin(源) 源由下面三个部分组成: 域名 端口 协议 两个 URL ,只有这三个都相同的情况下,才可以称为同源。 下来就以这个链接来比较说明: 对比URL 结果 原因 http://m.
原文链接:周大侠啊 进击的 JavaScript (八) 之 继承 前面讲完原型链,现在来讲继承,加深理解下。 首先说一下,对象的相关知识 什么是对象? 就是一些无序的 key : value 集合, 这个value 可以是 基本值,函数,对象。
原文链接:周大侠啊 进击的 JavaScript (七) 之 原型链 算是记录一下自己的学习心得吧,哈哈 首先说一下,函数创建的相关知识 在JavaScript中,我们创建一个函数A(就是声明一个函数), 那么浏览器就会用构造函数Function来创建这个函数。
记得刚开始,我理解 this 的时候 也是云里雾里的,哈哈,希望通过这篇文章,对你有帮助吧。 关于 this 最多的说法,就是:谁调用它,this就指向谁。这话呢,不能说它错了,只能说它讲的不严谨,为什么呢?我们先来了解下 this 的几种绑定规则。
原文链接:周大侠啊 进击的 JavaScript(四) 之 闭包 上一节说了执行上下文,这节咱们就乘胜追击来搞搞闭包!头疼的东西让你不再头疼! 一、函数也是引用类型的。 function f(){ console.log("not change") }; var ff = f; function f(){ console.log("changed") }; ff(); //"changed" //ff 保存着函数 f 的引用,改变f 的值, ff也变了 //来个对比,估计你就明白了。
原文链接:周大侠啊 进击的 JavaScript(三) 之 函数执行过程 理解js 的执行过程是很重要的,比如,作用域,作用域链,变量提升,闭包啊,要想明白这些,你就得搞懂函数执行时到底发生了什么! 一、执行环境(Execution Context)又称执行上下文 当代码执行时都会产生一个执行环境。
原文链接:周大侠啊 进击的 JavaScript(一) 之 类型转换 说起 js 类型转换,都是头疼吧,晕晕的,但是不行啊,这东西很重要滴! 基础知识 JavaScript的数据类型分为六种,分别为null, undefined, boolean, string, number, object。
原文链接:周大侠啊 进击的 JavaScript(二) 之 数据结构 这东西还是很重要的,你要是搞懂了,就会去除很多困惑,比如不知道大家在学习js 的时候,有没有对 基础类型 和 引用类型 感到困惑过,两者之间 表现的不同之处。
wp WordPress 文章 链接 在新窗口打开 因为wp默认是不在新窗口打开链接的,这对于我们这样习惯关窗口的人,用起来很不方便。其实改起来很简单,下面开始 一、打开外观,选择编辑 二、打开主题页眉,header.
##这个坑真的爬了好几天,心痛啊,这里介绍的问题是你服务器的配置没问题,php能访问,方正绝望了的最后终极方法! 回想下,你是不是用记事本改过phpcms的文件,比如system.php之类的,万恶的就是记事本了,他保存的不是标准的utf-8格式,真是恶心极了。
最新因为个人需要,需要跟换github的地址,所以就研究了下,发现教程不多,其实也挺简单的,这里给需要的人一点帮助吧 一、登录你的github帐号 点击你得头像,然后点击Settings 二、点击帐号设置 左边导航点击Account 然后右边点击Change username,对话框点击I understand 那个 上面几个警告的意思:我们不会设置你的旧页面重定向。
超简单 linux centos 下修改 apache 配置 网站目录 首先,你需要找到Apache的配置文件:httpd.cof,通常位于:/etc/httpd/conf/httpd.conf。 vi /etc/httpd/conf/httpd.conf 如果是在源目录的子目录: /var/www/my只需要修改DocumentRoot 后面的值即可 假设你的网站目录是:/usr/www修改两个值: DocumentRoot"/var/www/html" 改为: DocumentRoot"/usr/www" 稍微往下一点,你会找到另一个参数: 改为: 然后重新启动Apache,就可以了。
超简单 图解 三级域名解析 最近自己在玩 搭建 ngrok 内网穿透,用到了三级域名解析,类似:blog.ngrok.xxx.com 查了下,发现这类的教程非常少,于是,我来造福你们了 下面开始 一、添加二级域名解析 主机记录填写你要使用的二级域名,我填的ngrok, 记录值填你服务器的IP地址 二、添加三级域名解析 主机记录填写 你要用的(三级域名.二级域名)我这里是泛解析,用了*.ngrok,你可以泛解析到你的二级域名,记录值填写你刚刚添加的二级域名。
最新图解 利用vue-cli 脚手架创建项目 首先你的node环境是搭好的 node -v 一、安装vue-cli 首先全局安装vue-cli,这里使用的是cnpm(淘宝镜像)没有就用npm,强烈建立更换淘宝镜像,npm很慢。
yum 找不到程序, yum更换国内阿里源 因为自己用刚VM安装的centos 7,使用yum安装程序的时候,发现一个程序都找不到, 我猜测可能是国外的yum源被限制了,然后换成国内的阿里yum源,就可以安装了。
这里介绍下服务端用的FileZilla Sever 客户端FTP 上传直接失败 并且无错误码的解决方法 打开服务器端FileZiila Sever 点击Edit ——> Users 左上角的Shared floders 把右边的权限都勾上就行了!!!点击OK,搞定
FileZilla Server + FlashFXP 快速搭建FTP服务 这里介绍服务器安装FileZilla Server 客服端安装FlashFXP 实现FTP服务: 第一步 下载安装 FileZilla Server 一直NEXT安装就行 (若链接失效 可自行百度 ) 第二步 开启服务 **...
把https 的改成下面这种形式的,注意我画线的,我整了好久 就是标点符号不对!!!
这里介绍的windows 下 安装 废话不说,开始 1、安装NodeJs Hexo需用通过npm安装,而npm需要node,现在只要安装node 就自带 npm了 下载地址 (说明:LTS为长期支持版,Current为当前最新版) //下载LTS就好了 安装步骤:反正下载好msi文件后,双击打开...
最近在公司里访问Github网站的时候,可能会遇到网站响应超时,图片加载不出,排版错误等情况(大部分情况下是可以正常打开的)。我就遇到了这样的问题,所以在此和大家分享,希望可以帮到有同样困扰的人。 问题如下: 解决办法: 为了提高速度,可以使用HOSTS加速对Github网站加载的资源网站域名解析。
火狐放不了html5 video MP4格式 这里教大家解决火狐播放html5 video时 显示视频或mime类型不支持 这是因为火狐不支持mp4格式视频的播放,所以得把mp4格式的视频转为ogg格式的 一:下载 这里提供一个转换工具 [Total Video Audio Converter] 如果链接失效,请自行百度。
提升phpstudy中的mysql版本 升级phpstudy中的mysql版本: 从官网下载对应平台最新的MySQL解压缩版,http://www.mysql.com/downloads/, 然后根据系统自己选择版本 其他版本选择 解压缩下载的文件,先在phpstudy里把数据库关闭。
apache 配置 404页面 这里教大家配置自己的404页面首先我这个apache 版本是2.4.17 第一步: 找到apache的安装目录,进入,找到conf目录,进入,记事本打开httpd.conf 第二步: 搜索rewrite_module模块(将前面的#号去掉)。
apache开启 gzip 压缩 这里我使用的是Apache2.4.17 打开apache安装目录,找到conf目录,用记事本打开httpd.conf 文件。 ctrl+f 查找 去掉 #LoadModule headers_module modules/mod_headers.
apache 配置 Expire/Cache-Control 头 这里我使用的是Apache2.4.17 打开apache安装目录,找到conf目录,用记事本打开httpd.conf 文件。 ctrl+f 查找 LoadModule expires_module modules/mod_expires.
gulp之自动化压缩合并加版本号 这个方案主要是为了实现js/css/image的压缩合并、自动添加版本号、自动加浏览器前缀和压缩html。 先把下面这里插件 npm i (插件名) -D 安装到项目环境内 gulp-sequence //顺序执行任务 gulp-csso //css压缩 gulp...
按顺序逐个同步地运行 Gulp 任务 我们在使用gulp的时候,有时候需要按顺序同步的执行gulp任务 gulp-sequence 使用这个插件就可以了 下面是使用方法: var gulpSequence = require('gulp-sequence'); gulp.
git学习之git clone 克隆或下载一个仓库单个文件夹 1、如果是想克隆别人的项目或者自己的 很简单的一个网站就解决了。DownGit: 只需要找到仓库中对应文件夹的url,输入之后,点击 download 自动打包下载: 不过这站访问的比较慢,可以使用科学上网加快速度。
关于jq 的insertBefore 方法的返回值 先来说一下它的用法: insertBefore() 方法在被选元素之前插入 HTML 标记或已有的元素。 注释:如果该方法用于已有元素,这些元素会被从当前位置移走,然后被添加到被选元素之前。