自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 收藏
  • 关注

原创 关于height、offsetheight、clientheight、scrollheight、innerheight、outerheight的区别一览

https://www.cnblogs.com/layaling/p/6223372.html

2018-02-09 16:33:28 378

原创 育知同创的知识点梳理

http://blog.csdn.net/u012468376/article/details/53523662

2018-02-09 11:00:14 272

原创 node 怎么支持es6

https://www.jianshu.com/p/a9c27b80af9d

2018-02-08 14:07:28 1489

原创 git的使用方法

1.怎么在本地建一个库,往远程git传代码:(注意点进文件夹点击查看,把影藏文件显示出来)       1.获取公钥:在git中输入这个命令:ssh-keygen -t rsa -C "m18515004428@163.com"        2.然后在我的电脑-->C-->用户-->李明彰-->.ssh-->找到.pub后缀的文件,全复制        3.打开git,点击右上方头像

2018-02-01 15:12:31 264

原创 git 添加和删除项目

http://blog.csdn.net/deng0zhaotai/article/details/38535251

2018-01-31 17:36:12 6440

原创 nodesj中 中间件express-session的理解

1.http://blog.csdn.net/u012679583/article/details/505107172.https://www.jianshu.com/p/5a0ccd1ee27e

2018-01-30 14:53:25 192

原创 javascript的闭包的形成

//例子1 var a = 10086; function f1() { alert(a); } f1(); //999 //例子2:函数内部变量声明的时候,必须要用var 否则实际是声明了一个全局变量 function f2() { var b = 1

2018-01-27 14:09:27 198

原创 谈一谈node中get post use

app.use和app.get的区别及解析结论先说我发现的结论:app.use(path,callback)中的callback既可以是router对象又可以是函数app.get(path,callback)中的callback只能是函数那么,什么时用app.use,什么时用app.get呢?路由规则是app.use(path,router)定义的,router代表

2018-01-27 13:28:32 382

转载 node中间件

写在前面前面的文章里也介绍过了,Express 是一个简洁、灵活的 node.js Web 应用开发框架, 它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。Express项目的底层由许多的中间件在协同工作,可以这么说,一个Express 应用就是在调用各种中间件。什么是中间件中间件是一个可访问请求对象(req)和响应对象(res)的函数,在 Express 应用的请

2018-01-27 13:09:10 2007

原创 饥人谷

https://xiedaimala.com/users/sign_in?redirect_to=%2Fcourses%2F24f54465-854f-4de7-9808-72a0bf5b3181%2Ftasks%2F5c46b237-9763-474c-910b-68ccb123bac8

2018-01-24 12:16:25 1833

原创 原型和constructor 和 原型的关系

2018-01-24 11:25:17 272

原创 vue生命周期

0.new Vue()的时候就创建了$store 和$router1.new vue之后到beforecreate之间做了一件事:就是绑定事件,至于method有关2.在beforecreate和created之间:数据和计算属性的绑定https://www.jianshu.com/p/612f2ed7ba4d

2018-01-24 00:48:09 340

原创 带大家了解下margin

1.margin是:外边距2.margin:当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者.margin左右不合并3.如果margin有三个值,第一个值表示上margin值,第二个值表示左右margin的值4.何时应当使用margin:需要在border外侧添加空白时。空白处不需要背景(色)时。上下相连的两个盒子之间的空白

2018-01-23 18:28:03 909

原创 苏星河的简书

https://www.jianshu.com/u/41764e7ece81

2018-01-22 16:53:44 1466

原创 sublime 怎么設置vue 和 es6高亮

es6高亮:1、操作Ctrl+Shift+P , 然后在弹出的框内输入Package Control,2、选择Package Control: install package,3、等待再次弹出输入框,输入框弹出后,输入Babel,找到Babel syntax..,并回车安装,安装完后并不会高亮,需要设置4、Sublime3才有的插件,支持ES6、JSX语法高亮。5、菜单->

2018-01-19 17:01:47 1496

原创 从express源码中探析其路由机制

http://cnodejs.org/topic/545720506537f4d52c414d87

2018-01-18 11:27:15 194

转载 JS实例属性和原型属性的区别 (转自 zhs077)

第一种方式会对每一个类的方法和属性独立开辟一块内存空间,而原型链的方式则仅仅是引用1.实例属性指的是在构造函数方法中定义的属性,属性和方法都是不一样的引用地址例如function CreateObject(name,age){this.name=name; //实例属性this.age=age;this.run=function(){ //实例方法return this.name + thi

2018-01-17 19:00:36 497

原创 深度剖析浏览器渲染性能原理,你到底知道多少?

https://www.jianshu.com/p/a32b890c29b1

2018-01-14 14:50:38 195

原创 探究js正则匹配方法:match和exec

https://www.cnblogs.com/hyaaon/p/4332678.html

2018-01-14 12:39:31 314

原创 1.12

1.                   PM            10(μg/m            3)                 SO            2(μg/m            3)                 注意这里:由于我担心SO2,(ug/m3)这样的上标和下标要用到和,我怕这些不能按照html标签解析,

2018-01-12 13:51:10 153

原创 1.12

// 草根关于css3 和 H5 的博客 :1.HTML5新特性之Mutation Observer:Mutation Observer(变动观察器)是监视DOM变动的接口。当DOM对象树发生任何变动时,Mutation Observer会得到通知。要概念上,它很接近事件。可以理解为,当DOM发生变动会触发Mutation Observer事件。但是,它与事件有一个本质不同:事件是同步

2018-01-12 13:48:33 204

原创 1.13

1.webpack.config.js里面的devServer:{ hot: true 表示开启热更新}2.webpack-dev-server是一个小型的Node.js Express服务器3.100%高度的话可以用100rh4.proxyTable: {      '/service': {        target: 'http://116.213.144.186:40

2018-01-12 13:46:46 191

原创 1.12的心得体会

1.CommonsChunkPlugin:如果文件是多入口的文件,可能存在,重复代码,把公共代码提取出来, 又不会重复下载公共代码了多个页面间会共享此文件的缓存 // name: 这个给公共代码的chunk唯一的标识 // filename,如何命名打包后生产的js文件,也是可以用上[name]、[hash]、[chunkhash] // minChunks,公共代码的判断标准:某

2018-01-12 13:44:21 193

原创 2017下半年掘金日报优质文章合集:前端篇

https://juejin.im/post/5a3b56b4518825089e501fe1

2018-01-03 15:32:31 225

原创 虚拟dom的经典文档

1.DOM的性能问题http://blog.csdn.net/joy134431/article/details/528464192.为什么说DOM很慢http://blog.csdn.net/liaodehong/article/details/510050083.全面理解虚拟DOM,实现虚拟DOMhttp://www.ituring.com.cn/article/21135

2017-12-15 14:30:38 176

原创 前端下载的实现

前端很多项目中,都有文件下载的需求,特别是JS生成文件内容,然后让浏览器执行下载操作(例如在线图片编辑、在线代码编辑、iPresst等)。  但受限于浏览器,很多情况下我们都只能给出个链接,让用户点击打开-》另存为。如下面这个链接:a href=”file.js”>file.js/a>用户点击这个链接的时候,浏览器会打开并显示链接指向的文件内容,显然,这并没有实现我们的需求。  HTML5

2017-12-14 18:41:03 2487

转载 scoped详解

http://www.jb51.net/article/127044.htm

2017-12-07 10:53:03 969

原创 node爬虫

const http = require('http'); const fs = require('fs'); const moment = require('moment');let baseUrl = "http://data.cma.cn/weatherGis/web/bmd/VisDataDef/getVisData?datacode=";let kindArr =

2017-11-30 17:23:46 306

原创 异步处理的原理

https://www.cnblogs.com/LoveOrHate/p/4419232.html

2017-11-29 10:13:22 356

原创 node api

//url.jsconst http = require("http");//write写入的永远是文本,只是浏览器解析成了html页面const server = http.createServer(function(req,res){ res.writeHead(200,{"Content-type":"text/html;charset='UTF-8"}); res

2017-11-20 22:40:38 7688

原创 express源码(3)

//express.jsvar Application = require("./application");function createApplication(){ var app = new Application(); return app;}exports = module.exports = createApplication;//index.js

2017-11-20 22:33:54 148

原创 express(2)

var http = require("http");var Application = function(){//js当中没有明确的构造器概念,都是以首字母大写来区分 //保存路由 this.router = [{ path:"*", fn:function(req,res){ res.writeHead(404,{"

2017-11-20 22:32:01 172

原创 express源码(1)

var http = require("http");var Application = function(){//js当中没有明确的构造器概念,都是以首字母大写来区分 //保存路由 this.router = [{ path:"*", fn:function(req,res){ res.writeHead(404,{"

2017-11-20 22:31:26 154

原创 阮一峰的nodejs讲解

http://javascript.ruanyifeng.com/nodejs/fs.html

2017-11-14 15:54:25 11288

原创 node第一天文件3

var http = require("http");//创建服务器,参数是一个回调函数,表示如果有请求进来,要做什么var server = http.createServer(function(req,res){ if(req.url == "/home"){ res.writeHead(200,{"Content-type":"text/html;charse

2017-11-14 14:25:51 388

原创 node第一天-文件2

var http = require("http");//变量http得到被引入模块"http"的所有接口//创建服务器,参数是一个回调函数,表示如果有请求进来,要做什么var server = http.createServer(function(req,res){ res.writeHead(200,{"Content-type":"text/html;charset=UTF-8"

2017-11-14 14:24:52 167

原创 node第一天-helloworld

/* 客户端(打开url):向服务器发送一个请求(请求信息封装在request) 服务器(接受请求):返回对应数据(响应由response来操作) 服务模块: 打开服务:启动服务 node filename.js 注意事项: 1、Node没有Web容器概念 http://localhost:3001/think:并不会发生任何报错,也不会有任何区别,都是

2017-11-14 14:23:20 139

原创 css中的七个单位

http://www.iteye.com/news/29797

2017-11-07 15:29:32 201

原创 你所不知的七个css单位(高度百分百用vh)

今天,我将要向你介绍一些你以前可能不知道的CSS工具。这些工具都是计量单位,就像像素或者相对单位,但是很可能你从来没听说过它们!让我们一探究竟吧。rem我们将从你已经熟悉的东西开始。em单位被定义为当前字体大小。例如,如果你在body元素上设置一个字体大小,那么在body元素内的任何子元素的em值都等于这个字体大小。body> div class="test">Testdiv>

2017-11-07 15:27:38 1297

原创 10.23-11.06

1、在portal中点击城市按钮:加上去包含有城市的路径2、然后在index.vue中根据$route.params.city来设置vuex中的store.state.city,然后其他人去取city就去到的是首页选择的,这里注意一下,   在main.js里面引入了store,并且在main.js中最底层vue对象中注入了store,   这样 store 的实例就可以注入所有的子组

2017-11-07 15:10:26 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除