好吧开始读zepto的源代码,最前面给处理trim和reduce的原生实现,感觉写的很紧凑,其中reduce写的有点晦涩,个人感觉还不错。主要zepto的作者是无分号党,看起了有点不习惯。 3 if (String.prototype.trim === undefined) // fix f...
分类:
编程语言 时间:
2015-04-06 18:38:52
阅读次数:
137
Set是一个有趣的集合。它看起来有点像List,实际操作却有点像Map。Set也是记录一系列值的集合,但是呢,它和Map的key相同,它不能重复,否则会插入失败。所以呢,我们经常可以看见在Map中可以调用keySet()。说到这呢,它貌似就已经能做很多事了。假如你有兴趣做网络爬虫的话,有一个过滤重复链接的问题就不得不考虑了。Set貌似就是一个非常简单的解决办法了,我们可以用它来去重。
好了,我们...
分类:
编程语言 时间:
2015-04-04 22:37:28
阅读次数:
218
接口穷举dns域传送搜索引擎抓取通过这几种方法获取之后进行去重,之后在获取c段域名,如有二级域名抓取出来。需要解决的问题穷举的时的dns泛解析的问题
分类:
其他好文 时间:
2015-04-04 16:53:06
阅读次数:
152
这里要用到C++-STL中的set容器,这个容器的特点就是去重!设计测试:给定两个集合a[] = {1,2,3,4,5,6};b[] = {4,5,6,7,8,9};则集合的交集为4,5,6代码如下,仅供参考: 1 #include 2 #include 3 #include 4 #inclu...
分类:
其他好文 时间:
2015-04-04 15:13:25
阅读次数:
100
一.unique函数类属性算法unique的作用是从输入序列中“删除”所有相邻的重复元素。该算法删除相邻的重复元素,然后重新排列输入范围内的元素,并且返回一个迭代器(容器的长度没变,只是元素顺序改变了),表示无重复的值范围得结束。 1 // sort words alphabetically so ...
分类:
其他好文 时间:
2015-04-03 22:24:23
阅读次数:
252
在平常开发中,去重复数据经常使用到,本人新手,接触Oracle也不久,开发中用到的小知识点,记录一下,老鸟可绕道,如果有写错的,请指正。去重复记录可以使用distinct,当只查询一列数据时,可以轻松去掉重复的数据,当查询多列数据时,如果有一列的数据不相同,distinct则认为数据是不相同的,也就...
分类:
数据库 时间:
2015-04-03 18:54:38
阅读次数:
323
1.distinct 用于返回去掉重复后的值,用来去重 select distinct name from student2.select newid()生成唯一不重复的值。既全局唯一标识符3.varchar和char的区别:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,...
分类:
数据库 时间:
2015-04-03 11:04:38
阅读次数:
145
从键盘输入4个学生数据,把他们转存到磁盘文件中去
重点内容#define _CRT_SECURE_NO_WARNINGS
#include #define SIZE 2
struct student_type
{
char name[10];
int num;
int age;
char addr[15];
}stud[SIZE];
main()...
分类:
编程语言 时间:
2015-03-31 09:11:23
阅读次数:
231
2都做了,把1补上。
题意给出n和k,还有n个数。就是n个数中 找出两个数x,y。使得 x+y=k。
计算所有的可能。当x0+y0=k。x1+y1=k 。 必须有不相等的。 x0!=x1 or y0!=y1。
例如
4 4
2 2 2 2
正确输出应该是 1 。
我是排序,去重,然后二分。貌似很多人都是用 two pointers。
忘了stl的二分返回下标的函数了,心情不...
分类:
其他好文 时间:
2015-03-30 23:11:41
阅读次数:
195