自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 laydate mark数据实时更新问题

在使用laydate的mark管理日程时,当切换时间修改mark值总是不能及时更新,官方提供的chang事件总是在页面挂载之后调用,导致数据不能及时更新。因此,我在网上找了一下解决方案,有位大神给出了添加beforechange事件的解决方案,但是此方法只在上下切换时生效,直接选择时间时不生效。下面贴出我自己的解决方法:步骤一:修改laydate.js找到T.prototype.chang...

2019-12-13 11:32:37 1859

原创 自然语言处理学习笔记

4月9日神经网络反向传播法:神经网络包含:输入层、隐含层、输出层第一步:前向传播输入层--->隐含层 隐含层--->输出层:先求神经元的加权和,对加权和使用sigmoid函数求解输出值第二步:反向传播计算总误差:计算期望值与输出值的差的平方和,与方差计算公式类似,只是每个期望值不同更新权重(隐含层-->输出层):利用总误差对权重求偏导更新权重(隐含...

2019-04-09 11:08:32 155

原创 清除浮动

1、在父级元素添加代码: .clear-float:after{ display:block; clear:both;/*清除浮动*/ content:''; visibility:hidden; height:0; } .clear-float{ zoom:1; }...

2019-01-14 10:12:33 157

原创 用d3画地图

直接上代码,内容注解很详细,相关引入的文档我会上传到资源里。    <html><head> <meta charset="utf-8"> <title>中国地图</title></head><body><script src="d3.v

2018-10-18 18:33:55 1907

原创 前端笔试题错误集

1、jquery ajax中都支持哪些数据类型?xml、html、jsonp、json、script、text2、判断对象stringObject是否为String。 1)typeof操作符typeof stringObject="string"判断类型:undefined、boolean、string、number、object、function2)instanceof操...

2018-09-05 22:31:36 210

原创 promise对象

1、promise对象的原理1)Promise对象是异步编程的一种解决方案,主要用于延迟计算和异步计算。一个promise对象代表着一个还未完成,但预期会完成的操作。简单来说,promise就是一个容器,里面保存一个未来才会结束的事件(通常是异步操作)的结果。2)promise对象的两个特点:a)对象的状态不受外界的影响。promise有三个状态:pending、rejected,re...

2018-09-05 10:01:47 102

原创 前端缓存

1、一般针对静态资源如CSS,JS,图片等使用缓存,缓存原因:1)请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。2)节省带宽:对于已缓存的文件,可以减少请求带宽甚至无需请求网络。3)降低服务器压力:在大量用户并发请求的情况下,服务器的性能受到限制,此时将一些静态资源放置在网络的多个节点,可以起到均衡负载的作用,...

2018-08-31 16:32:46 379

原创 事件模型

1、事件冒泡:事件开始时由最具体的元素(文档中嵌套层次最深的节点)接收,然后逐级向上传播到较为不具体的节点。      事件捕获:不太具体的节点应该更早接收到,而最具体的节点应该最后接收到事件。      事件流:包括三个阶段:事件捕获阶段、处理目标阶段、事件冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会。然后是实际的目标接收到事件。最后一个阶段是冒泡阶段,可以在这个阶段对事件作出响...

2018-08-31 16:04:25 528

原创 从键盘输入URL到网页呈现发生了什么

1、在浏览器中输入url2、浏览器查找域名的 IP 地址现在我们已经输入了相应的 URL,但浏览器本身并不能识别 URL 是什么,因此从我们输入 URL 开始,浏览器就要进行域名解析来找到对应 IP——DNS 解析是浏览器的实际寻址方式:(a) 查找浏览器缓存——近期浏览过的网站,浏览器会缓存 DNS 记录一段时间 (如果没有则往下) ;(b) 查找系统缓存——从 C 盘的 hos...

2018-08-31 11:41:46 331

原创 Redux状态管理

1、三大原则:单一数据源、state是只读的(Redux中state的更改,其实是创建了一个全新的state)、使用纯函数来执行修改1)将整个应用的state储存在唯一的store对象中2)state只能通过触发action来修改,其中action就是一个描述性的普通对象3)使用reducer来描述action如何修改state2、store1)创建store:createSt...

2018-08-31 10:19:36 425

原创 React组件的生命周期

三个状态:Mounting(已插入真实的DOM)、Updating(正在被重新渲染)、Unmounting(已移出真实的DOM)处理函数:componentWillMount():在渲染前调用,在客户端也在服务端。componentDidMount():在第一次渲染后调用,只在客户端。componentWillUpdate():在接收到新的props或者state但还没有rende...

2018-08-31 09:05:02 130

原创 数组、对象复制,深拷贝和浅拷贝

1、深拷贝与浅拷贝的区别:如果B复制了A,当A发生改变时,B也发生改变,此时为浅拷贝,反之则为深拷贝。基本数据类型,包括:string、number、boolean、null、undefined。引用数据类型,包括:数组、函数、对象。1)基本数据类型储存在栈内存中,如:let a=1;b=a;当b=a时,栈内存会重新开辟一个内存,当修改a的值时,b的值不会改变。2)引用数据类型...

2018-08-30 22:36:33 881 2

原创 Position属性

属性值:absolute:生成绝对定位的元素,相对于static定位以外的第一个父元素进行定位。fixed:生成绝对定位,相对于浏览器窗口进行定位。relative:生成相对定位的元素,相对于正常位置进行定位。static:默认值。没有定位,元素出现在正常的流中。sticky:粘性定位,该定位基于用户滚动的位置。inherit:规定应该从父元素继承position属性的值。...

2018-08-30 20:32:09 463

原创 箭头函数

1、实例:1)const f=v=>v等同于:const f=function(v){               return v;              };2)const f=()=>5;等同于:const f=function(){              return 5;              };3)const sum=(nu...

2018-08-30 20:17:25 128

原创 js 对象

创建单个对象的方法:1、创建一个Object实例    var person=new Object();    person.name="zjj";    person.age=25;    person.job="software engineer";    person.sayName=function(){    alert(this.name);    };...

2018-08-30 18:55:55 102

原创 原型链与继承

一、原型链基本思想:让一个引用类型继承另一个引用类型的属性和方法。构造函数、原型、实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象内部的指针。原型链继承实例:    function SuperType(){          this.property=true;    };    SuperType.pro...

2018-08-29 22:42:14 298

原创 js中apply、call、bind的区别

相似之处:1、都是用来改变函数this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。区别:1、call和apply对函数都是直接调用,而bind方法返回的仍然是一个函数,因此后面还需要()来调用2、call后面的参数与绑定方法中的参数是一一对应的,而apply的第二个参数是一个数组。3、由于bind返回的是一个函数,所以我们还可以在调...

2018-08-29 18:18:26 174

原创 2018秋招美团前端面试题

1、Redux状态管理2、React组件的生命周期3、url请求的过程4、原型链5、setTimeout6、setIntravel7、N个台阶,一步或者两步,总共有多少种方法8、Apply,call,bind区别9、箭头函数的区别10、排序,选取前10000个数字11、Position12、怎样复制数组...

2018-08-29 18:08:18 437

原创 正则表达式学习笔记

一、正则表达式30分钟快速入门1、元字符   .       匹配换行符以外的任意字符  \w    匹配字母或数字或下划线或汉字  \s      匹配任意的空白符  \d     匹配数字  \b     匹配单词的开头或结束  ^      匹配字符串的开始  $      匹配字符串的结束例如:\b\w{6}\b表示刚好6个字符的单词          ^\d{5,12}$表示5-12位的...

2018-05-11 11:27:21 158

原创 react_redux项目

    最近在学习redux,结合react和redux写了一个小项目。主要实现了网站发帖、修改、删除,以及评论、评论修改,评论删除、以及点赞功能,有兴趣的小伙伴可以看看。由于是写的第一个redux项目,时间也比较紧,所以代码可能稍显凌乱,界面也不怎么好看。欢迎大家多多提意见,代码地址是:https://github.com/tulipjie/redux-readable...

2018-03-19 17:19:01 229

原创 react-router学习笔记

一、最基本的路由配置:     代码如下:import React ,{Component}from 'react';import {Router,Route,Link} from 'react-router';class App extends Component{ render(){ return( <div> &...

2018-03-11 11:21:02 185

原创 react学习中遇到的错误及解决方法

错误一:index.js:2178 Warning: validateDOMNesting(...): <a> cannot appear as a descendant of <a>.     原因是,代码中引用的react-bootstrap中的错误:将这段代码:<NavItem eventKey={1} > <Link to="/posts"...

2018-03-08 10:05:38 18168

yunnan.json

云南地图

2018-10-18

空空如也

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

TA关注的人

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