vim 背景变黄怎么办

第一步:在 Esc 状态下 第二步:输入 :nohl  第三步:回车 完事儿

2018-11-30 10:35:23

阅读数 146

评论数 0

IPV 6 / IPV 4大小比较,判断IPV6/IPV4范围的开始和结束

IP 比较大小的目的是为了确认IP 范围的正确性,前提是必须是同一网段的 原理:举个IPV 4 的例子: 127.0.0.1 和 128.0.0.2 是不同的两个网段,不同网段下边的IP是无法对比大小的,因为互不通信,互不影响。 只有在同一个网段的两个 IP 才能比较大小,那么简单的来说,在...

2018-11-09 11:00:19

阅读数 49

评论数 0

IPV6 CIDR 校验 正则表达式

百度没有找到或者说没有一个好用的,这个是向朋友取经得来的,惠存 /^(([a-zA-Z]|[a-zA-Z][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z]|[A-Za-z][A-Za-z0-9\-]*[A-Za-z0-9])$|^\s*((([0-9A-Fa-f]...

2018-11-08 16:03:24

阅读数 121

评论数 0

IPV 4 CIDR 校验 正则表达式

百度了很多正则表达式,很多都不准确,或者不全面,下边是实验很多个正则之后,选用的一个非常准确的正则 IPV4   CIDR  校验的正则表达式: /^(?:(?:[0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}(?:[0-9]|[1-...

2018-11-08 15:58:39

阅读数 159

评论数 0

js IPV 4 IPV6 校验 正则表达式

百度了很多正则表达式,很多都不准确,或者不全面,下边是实验很多个正则之后,选用的一个非常准确的正则 IPV4 地址校验的正则表达式: /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9...

2018-11-08 15:56:27

阅读数 194

评论数 0

mxGraph.insertEdge()参数详解

mxGraph 的核心函数,包括mxGraph.insertVertex()和 mxGraph.insertEdge() 本篇文章来讲解mxGraph.insertEdge的参数,若有其他的不明白,可以留言,或者看其他博文 mxGraph.insertEdge(parent, id, val...

2018-09-06 10:57:46

阅读数 200

评论数 1

mxGraph "hello world" demo

 现在开始学习 mxGraph,发现相关文档或者学习资料非常少,下边的例子是一个 hello world,中间添加了很多中文注释,在页面呈现状态如下: <html> <head> &amp...

2018-09-05 15:09:30

阅读数 85

评论数 0

mxGraph.insertVertex()参数详解

  mxGraph 的核心函数,包括mxGraph.insertVertex()和 mxGraph.insertEdge() 本篇文章来讲解 mxGraph.insertVertex 的参数, mxGraph.insertEdge的参数详解会在下一篇博文中描述 若有其他的不明白,可以留言,...

2018-09-05 14:23:39

阅读数 327

评论数 0

var let 和 const 的区别 异同

异同之处 1:var 和 let 和 const ,前两者声明的是变量,可更改值,后者不可, 2:var 和 let 和 const ,后两者声明的变量和常量具有块级作用域,而前者只具有函数作用域 分别解析示例: 1:var var 是在ES5之前就有的关键字,目的是用来声明变量,但是E...

2018-09-03 11:02:59

阅读数 125

评论数 0

echarts富文本如何使用,为何不生效

echarts 出了一个新功能,富文本样式,可以给任意显示出来的数据自定义样式, 在官网的配置项中已经写得很明确了,如下图所示,大括号中的 a 对应的是富文本样式的 a 类, 但是使用的过程中,有时候会发现,虽然不报错,但是样式就是不生效, 解决办法:下载一版最新的 echarts 包,因为...

2018-08-28 11:20:07

阅读数 724

评论数 3

小程序去除button默认样式

首先给button标签设置为无边框样式, button::after{ border:none; } 很多人设置失败的原因是忽略了button是input的一个type,所以只给button去除默认样式是不行的,还需要加上下边这段代码 input{ outline:none; bor...

2018-08-13 15:05:19

阅读数 662

评论数 0

React Developer Tools 调试工具插件下载

百度网盘链接:https://pan.baidu.com/s/1fowGIYxa5i2tYBu2w-f0bQ

2018-07-25 15:37:13

阅读数 432

评论数 0

Chrome 改变请求头插件 Smart Header 下载

下载地址:https://pan.baidu.com/s/1hvEXth0HVjvITEEnnSFJuQ

2018-07-25 15:35:21

阅读数 290

评论数 0

Echarts的省市区多级地图下钻和返回

基于Echarts的省市区多级联动可实现功能:点击省份后直接跳转到该省份地图,点击市之后跳转到该市的地图,右键直接返回上一级返回实现方法:返回上一级其实也可以用双击但是与进入下一级的单击有冲突,时间差需要控制,所以建议使用右击返回上一级地图绘制原理:echarts最终效果 展现在canvas上,显...

2018-07-11 11:18:30

阅读数 909

评论数 2

正则校验手机号,正则大全

1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2. 校验中文 字符串仅能是中文。 ^[\\u4e00-\\u9fa5]{0,}$ 3. 由数...

2018-07-10 15:50:48

阅读数 607

评论数 0

javascript 循环语句

javascript 有很多的循环语句,下边我来总结并用个人的语言分析一下For循环举例:ES5 中就支持例如在控制台输出0-99:1:for(var i=0;i<100;i++){        //  var i=0; 循环语句中所需变量的初始化        // i&...

2018-03-22 17:37:44

阅读数 90

评论数 0

javascript条件语句(流程语句)

最常见的条件语句if(){}else if(){}else{}

2018-03-21 15:45:39

阅读数 178

评论数 0

外链javascript引用位置为何放body末尾

为何外部引入的script需要放在body的末尾?原因:浏览器是单线程的,如果放在头部,浏览器会先加载script文件并执行,此时会形成一个阻塞,影响后续的dom文件的加载和执行。缺点:    1:加载 script 时造成页面阻塞,影响页面的呈现速度,会造成非常差的用户体验,    2:当scr...

2018-03-20 11:36:53

阅读数 303

评论数 0

call 和 apply 的区别

call 和 apply的共通之处无疑就是改变 this 的指向。 那么this到底是什么? this指向当前函数的调用对象。也可以理解为改变this指向其实是改变了this的执行环境 , 可是如果要改变this的指向,就可以通过call apply 和 bind 了。 虽然目的相同都是 “...

2018-03-09 11:25:25

阅读数 46

评论数 0

react 控制台 Maximum call stack size exceeded 如何解决

在使用react的过程中经常会遇到这种问题,错误原因是“栈溢出”, 我是在componetWillUpdate生命周期中使用了nextProps和nextState,并未做循环处理,所以导致状态不停的被改变。 解决方法,在这里加一个锁,让在此生命周期中的函数执行完毕之后改变锁的状态,使之不会在...

2018-03-09 10:27:45

阅读数 879

评论数 0

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