自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 Redux学习

前言  在学习redux的过程中充分体会到redux的方便。 举个不恰当的例子,好像是将一堆垃圾自动分类了一样。让杂乱无章的东西变得不在那么闹心。Redux的设计思想  redux的设计原理很简单: (1)web应用是一个状态机,视图与状态是一 一对应的。    (2)所有的状态保存在一个对象里面。Redux的一些基本概念  redux中有三个基本概念

2018-01-04 21:40:44 281

原创 Js数组(一)—数组方法

数组的创建var array = new Array(); //创建一个数组var array = new Array([size]); //创建一个数组并指定长度,注意[size]不是上限,是长度var array = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值var array = [element0, elem

2017-12-29 16:16:28 348 2

原创 GIT(分布式版本控制系统)入门

什么是GIT  Git是目前世界上最先进的分布式版本控制系统(没有之一)。      那么问题来了,什么是分布式版本控制系统。      这里举个例子,你需要编写一个文档,这个文档呢财务部需要,产品部也需要。那么你要怎么写呢。无非这样做,先写一部分部门的材料,保存下来一个版本,交给他们,再添加一部分材料保存另一个版本交给另外的部门。如果涉及到多个部门,可能你需要写多个版本,都保存下来。然而,

2017-12-20 22:10:22 3306 1

原创 React入门学习

React来源  首先react是facebook开发的一款js框架。      facebook认为MVC无法满足他们的扩展需求,由他们非常巨大的代码库和庞大的组织,使得MVC变得非常的复杂,每当需要添加一项新的功能系统的复杂程度就成级数整长,代码变得不可预测。于是他们认为MVC大规模的应用。当系统中有很多模型和相应的视图,其复杂程度会迅速扩大。非常难以调试和理解。这里我们先来了解一下MVCM

2017-12-16 17:34:03 324 1

原创 Canvas和svg的区别

一、引言  在复习面试的过程中,偶然看到一个问题,请说一说canvas和svg的区别。脑子里想了半天,所知甚少。所以查阅了很多文章找了一下两者的区别。canvas和svg的特点在W3school的HTML 5 Canvas vs. SVG 里有详细的介绍。在此,我将网上收集的一些对自己有用的资料总结下来。二、Canvas的特点:  1.canvas通过javascript绘制图形(2D)例如:<sc

2017-11-16 22:10:08 1003

原创 入门学习webpack打包工具(一)

作为一个学习webpack打包工具的初学者,看了很多文章。根据自己的理解,总结了一些学习webpack的学习的内容,这篇文章仅作为个人用来巩固,复习webpack打包工具的参考。适合入门的前端爱好者阅读,希望对你我会起到一定的作用。不喜勿喷。 什么是webpack?webpack的官方定义是模块打包工具,

2017-11-07 22:46:27 496

原创 Css中margin塌陷与合并问题与解决办法

一、什么是margin合并? margin合并是指在标准的文档流中,两个块级元素,在设置上下排版时发生元素间距取两者margin-top或margin-bottom最大值的现象。例: css属性: *{ margin: 0px; padding: 0px; } #div1{

2017-11-07 17:08:03 788

基于单片机的CAN总线通讯设计

本文基于单片机对CAN总线通信进行设计。用到了,MCP2515,STC89C51。

2018-06-17

你不知道的JavaScript(上卷).pdf

JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把相关的特性加入黑名单,久而久之就排除了这门语言的多样性,人为地使它变得不完整、不安全。 “你不知道的JavaScript”系列就是要让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。

2017-07-21

空空如也

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

TA关注的人

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