JavaScript数组方法有以下这些: forEach() 方法对数组的每一个元素执行一次提供的函数。 map() 方法创建一个新数组,其结果是该数组都执行一次函数,原函数保持不变。 filter() 方法使指定函数测试数组的每一个元素,并放回一个通过元素的新数组。 some() 方法测试该数组有 ...
分类:
编程语言 时间:
2017-03-14 18:58:54
阅读次数:
253
Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括ES6新增的数据结构Set和Map)。 Array.of() Array.of方法用于将一组值,转换为数组。 Array.of方 ...
分类:
编程语言 时间:
2017-03-14 18:56:54
阅读次数:
168
转载:http://www.cnblogs.com/jingmoxukong/p/4308823.html(很多排序代码) http://blog.csdn.net/middlekingt/article/details/8446552 归并排序的基本思想 将待排序序列R[0...n-1]看成是n个 ...
分类:
编程语言 时间:
2017-03-14 18:54:16
阅读次数:
280
之前在Spring Boot启动过程(二)提到过createEmbeddedServletContainer创建了内嵌的Servlet容器,我用的是默认的Tomcat。 getEmbeddedServletContainerFactory方法中调用了ServerProperties,从ServerP ...
分类:
编程语言 时间:
2017-03-14 18:49:44
阅读次数:
579
JavaScript Document $(document).ready(function(e) { 在文本框里面显示当前日期 var date = new Date(); var nian = date.getFullYear(); var yue = date.getMonth()+1; va ...
分类:
编程语言 时间:
2017-03-14 18:48:55
阅读次数:
179
继承 1、 什么是继承? 继承是使用已存在的类的定义作为基础建立新类的技术,该类的定义可以增加新的属性或新的方法,也可以用父类的功能,但不能选择性地继承父类。 2、 使用继承三项注意事项: 1> 子类拥有父类非private的属性和方法(private成员能被继承,但不能被访问)。 2> 子类可以拥 ...
分类:
编程语言 时间:
2017-03-14 18:45:18
阅读次数:
187
#!/usr/bin/env python # coding: UTF-8 # -*- coding: utf-8 -*- import requests from bs4 import BeautifulSoup #import pandas newurl='http://www.qiushiba ...
分类:
编程语言 时间:
2017-03-14 18:44:34
阅读次数:
165
冒泡排序:每次比较两个相邻的元素,根据对比条件,如果他们顺序错误就把他们交换过来 冒泡有个致命的缺点就是时间复杂度高0(n^2) 快速排序:选取数组索引0作为基准数base,数组处理方式是,从索引length-1开始向左遍历第一个小于base的数,从索引1开始遍历找到第一个大于base的数,然后交换 ...
分类:
编程语言 时间:
2017-03-14 18:43:47
阅读次数:
212
ThreadLocal<T>类:以空间换时间提供一种多线程更快捷访问变量的方式。这种方式不存在竞争,所以也不存在并发的安全性问题。 源码注释对类的解释如上:此类提供一个线程的本地变量,这个变量不同于普通变量,每个线程都拥有自己的get,set方法,和独立的初始化副本,ThreadLocal实例通常来 ...
分类:
编程语言 时间:
2017-03-14 18:43:15
阅读次数:
428
在c语言中,定义一个结构体要用typedef ,例如下面的示例代码,Stack sq;中的Stack就是struct Stack的别名。 如果没有用到typedef,例如定义 下面语句就会报错 struct.c:31:1: error: must use 'struct' tag to refer ...
分类:
编程语言 时间:
2017-03-14 18:40:56
阅读次数:
157
SimHash是什么 SimHash是Google在2007年发表的论文《Detecting Near-Duplicates for Web Crawling 》中提到的一种指纹生成算法或者叫指纹提取算法,被Google广泛应用在亿级的网页去重的Job中,作为locality sensitive h ...
分类:
编程语言 时间:
2017-03-14 18:38:49
阅读次数:
386
Map和HashMap Map接口 1.Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value 2.Map中的键值对以Entry类型的对象实例形式存在 3.键(key值)不可重复,value可以 4.每个键最多只能映射到一个值 5.Ma ...
分类:
编程语言 时间:
2017-03-14 18:37:51
阅读次数:
283
https://pypi.python.org/pypi 下载 解压 进入setup.py的目录 ...
分类:
编程语言 时间:
2017-03-14 17:49:42
阅读次数:
153
1.利用ClassPathXmlApplicationContext,这种方式配置文件应该放在类包同路径下。 2.利用FileSystemXmlApplicationContext,这种方法可以将配置文件放在工程的直接目录下。 ...
分类:
编程语言 时间:
2017-03-14 17:48:14
阅读次数:
139
网上牛人给出的代码: 1 #-*- coding: utf-8 -*- 2 import os 3 import requests 4 from bs4 import BeautifulSoup 5 import random 6 from faker import Factory 7 import ...
分类:
编程语言 时间:
2017-03-14 17:46:41
阅读次数:
456
实现继承大致可分为两类 1.基于构造器工作模式 2.基于对象工作模式 A 是否使用原型 B 是否执行属性拷贝 C 两者都有(原型属性拷贝)1.原型链法 Children。prototype = new Parent()所属模式 1、A 2.仅从原型继承法 Child.prototype = Pare ...
分类:
编程语言 时间:
2017-03-14 17:45:13
阅读次数:
224
#include<iostream> #include<string> #include<queue> using namespace std; #define ERROR 1 #define MAX_VERTEX_NUM 100 typedef struct ArcNode{ int adjvex ...
分类:
编程语言 时间:
2017-03-14 17:43:55
阅读次数:
407