经常看到package.json 里面有这样的devDependencies: 或者是这样的: 还有就是这样的: 这三者的区别就是:第一种caret(箭头)表示: ^2.0.2能帮你下载最新的2.x.x的包,不能下载1.x.x的包。比如最新的是2.1.0, 就是直接下载2.1.0。 第二种tilde ...
分类:
其他好文 时间:
2016-11-05 11:59:34
阅读次数:
135
二分图 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j in B),则称图G为一个二分图。 区别二分图,关键是看点集是否能分成两个独立的点集。 二分图匹配(匈牙利算法) 如图: ...
分类:
编程语言 时间:
2016-11-05 11:42:35
阅读次数:
166
jQuery是什么? jQuery 其实就是一堆的js函数,是普通的js,只不过应用广泛,形成了行业标准。 jQuery的重点 .1 jQuery入口函数(全球都会) .2 jQuery的选择器(其实就是CSS的选择器) .3 jQuery的Dom操作 .4 jQuery的样式操作 .5 jQuer ...
分类:
Web程序 时间:
2016-11-05 09:16:47
阅读次数:
233
正则表达式快速入门 首先简单介绍下正则表达式: 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 下面就看看正则表达式里乱七八糟的字符都是什么意思: 1、常用的元字符 代码 说明 . 匹配除 ...
分类:
其他好文 时间:
2016-11-05 02:27:29
阅读次数:
186
jquery的选择器: 基本选择器: #id 根据id的属性值来获取元素 TagName 根据标签名来获取元素 selector1,selector2 匹配列表中的选择器 .class 根据class的属性值来获取元素 层级选择器: 祖先元素 后代元素 匹配祖先元素下面的指定的后代元素 parent ...
分类:
Web程序 时间:
2016-11-05 02:24:11
阅读次数:
233
题意:给定一个一篇文章,然后下面有一些单词,问这些单词在这文章中出现过几次。 析:这是一个AC自动机的裸板,最后在匹配完之后再统计数目就好。 代码如下: ...
分类:
其他好文 时间:
2016-11-04 21:03:12
阅读次数:
230
一、正则表达式 - 入门篇 1.元字符,及其常用例子. 匹配除结束符以外的任意字符,某些情况下不能匹配行起始符 ^ 匹配行的开始 ^The 匹配以The打头的行 $ 匹配行的结束 home$ 匹配以home结尾的行 ^$ 匹配空行 ? 匹配0或1个任意字符 * 匹配0到任意多个任意字符 + 匹配1到 ...
分类:
编程语言 时间:
2016-11-04 20:38:31
阅读次数:
265
正则表达式里面常见的值: *表示前面子表达式(字符、文字、字符串等)出现0次或者多次; +表示前面子表达式出现1大于等于一次; ?表示前面子表达式出现0次或者1次; x|y:表示匹配x或者y; [xyz]:匹配任何一个字符;例如:[abcd]可以匹配apple或者bus; [a-z]:匹配小写字母; ...
分类:
Web程序 时间:
2016-11-04 20:16:50
阅读次数:
272
1. shell脚本参数 $n 表示传递给脚本的第n个参数,例如$1 表示第1个参数,$2表示第2个参数.... $# 命令行参数的个数 $0 当前脚本的名称 $* 以“参数1 参数2 参数3...”的形式返回所有参数的值 $@ 以“参数1”“参数2”“参数3”...的形式返回所有参数的值 $_ 保 ...
分类:
系统相关 时间:
2016-11-04 20:11:57
阅读次数:
246