3 前端_黄

尚未进行身份认证

我要认证

一路走、不回头,希望和大家一起在路上,一起学习,一起进步。

等级
TA的排名 37w+

HTML5窗口间同域和跨域的通信

HTML5窗口间同域和跨域的通信 前端页面间的通讯问题:页面和其他打开的新窗口的数据传递 多窗口之间消息传递 页面与嵌套的iframe消息传递  同域页面之间的通讯:通过发起的url进行通讯; 通过本地存储或者cookie进行实现; 跨域页面之间的通讯:可以通过发起的url进行通讯; 通过html5的window.postMessage()和window.o...

2018-10-12 10:45:11

gulp基础:gulptask

var gulp = require('gulp');var browserify = require('gulp-browserify');//模块化的打包var uglify = require('gulp-uglify');//js的压缩var webserver = require('gulp-webserver');//web服务热启动// var rename = requir...

2018-10-12 10:43:52

centos7中搭建nginx

nginx安装nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。centos平台编译环境使用如下指令安装make: yum -y install gcc automake autoconf libtool make 安装g++:  yu...

2018-10-12 10:42:25

centos7中搭建mysql5.7数据库

centos7中安装mysql的步骤安装:下载源码包,一般将源码包放在/usr/local/中;cd /usr/local/mkdir -p toolscd toolswget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm(这里的版本可以随时去mysql官网进行选择)查看系统中是否已安装...

2018-10-12 10:41:27

Centos7.3服务器配置

安装node:1.下载并安装NVM脚本curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bashsource ~/.bash_profile2.列出所需要的版本nvm list-remote 3.安装相应的版本nvm install v8.3.04.查看已安装的版本...

2018-10-12 10:40:03

VScode配置文档

vscode配置常用插件:View In Browser:预览页面(ctrl+F1)vscode-icons:侧栏的图标,对于一个有视觉强迫症的人是必须要的HTML Snippets:支持HTML5的标签提示JS-CSS-HTML Formatter:自动格式化文档; Path Autocomplete:路径自动补齐jQuery Code Snippets:jquery ...

2018-10-12 10:38:07

xss攻击的了解

常见的xss攻击方法1.绕过XSS-Filter,利用<>标签注入Html/JavaScript代码;2.利用HTML标签的属性值进行xss攻击。例如:<img src=“javascript:alert(‘xss’)”/>;(当然并不是所有的Web浏览器都支持Javascript伪协议,所以此类XSS攻击具有一定的局限性)3. 空格、回车和Tab。如果XSS ...

2018-10-12 10:36:21

webpack基础

简介:Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。webpack已经是大部分前端项目打包工具的首选,grunt、glup、browserify、fis等逐渐沦为辅助甚至完全被替代。安装:注册cnpm:npm install -g c...

2018-10-12 10:35:05

git基础

Git的简介:Git 是一款免费的、开源的、分布式的版本控制系统。旨在快速高效地处理无论规模大小的任何软件工程。每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”操作非常快速、简便。Git与svn的主要区别:Git是分布式SCM,而SVN是基于服务器的,也就是说每个开发者本地都有一套git库,每个...

2018-10-12 10:30:16

babel转译: es6转es5

1.ECMAScipt和JavaScript的关系96年javascript之父netscape  交给国际标准组织ECMA管理,ECMAScipt是javascript的一种规范,javascript是ECMAJavascript的一种实现2.ECMAScript 的历史 1997      1.01998/6    2.01999/12   3.02000     ...

2018-10-12 10:21:43

前端自动化测试

一、  自动化测试工具:自动化测试在现代 WEB 工程中有着非常重要的角色,与交付过程集成良好的自动化测试流程可以在新版发布时帮你快速回归产品功能,也可以充当产品文档。测试因粒度不同又可以分为单元测试、接口测试、功能测试在 WEB 领域,功能测试亦称为端到端测试(End to EndTest,简称 E2E 测试)(一)  CasperJS介绍:是 star 数最高的测试框架,是一种 E2E 测试框...

2018-03-05 16:49:17

express搭建项目--express自动化构建工具

express自动化构建工具一、   安装express-generator全局安装express自动化构建工具npm install -g express-generator 使用express全局对象进行项目的自动化构建express -ejs myapp(旧)express --view=ejs myapp(新)进入项目cd myapp安装依赖npm install 启动服务node bin...

2018-03-05 16:47:05
勋章 我的勋章
    暂无奖章