vector代替数组 1、声明一个int向量以替代一维的数组:vector <int> a;(等于声明了一个int数组a[],大小没有指定,可以动态的向里面添加删除)。 2、用vector代替二维数组.其实只要声明一个一维数组向量即可,而一个数组的名字其实代表的是它的首地址,所以只要声明一个地址的向 ...
分类:
编程语言 时间:
2017-09-10 01:05:26
阅读次数:
296
null 没有任何的属性值,并且无法获取其实体(existence)值。所以 null.property 返回的是错误(error)而不是 undefined 。 考虑下面的代码 if (node.nextSibling.className == ...) { ... } 在 node 或者 nod ...
分类:
编程语言 时间:
2017-09-10 01:05:18
阅读次数:
265
关于排序算法的问题可以在网上搜到一大堆,但是纯 JS 版比较零散,之前面试的时候特意整理了一遍,附带排序效率比较。 ...
分类:
编程语言 时间:
2017-09-10 01:04:56
阅读次数:
130
冒泡排序是属于比较类的排序方式,简单易懂,但是效率不是很高,不及快排。 实现结果: ...
分类:
编程语言 时间:
2017-09-10 01:04:40
阅读次数:
198
importcontextlib
@contextlib.contextmanager
defmyopen(file,mode):
f=open(file,mode,encoding="utf-8")
try:
yieldf
finally:
f.close()
withmyopen("01-thread.py",‘r‘)asf:
print(f.read())这里使用Pythoncontextlib模块模拟了我们常用的withopen功能,这里使用了conte..
分类:
编程语言 时间:
2017-09-10 00:17:11
阅读次数:
213
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> // 定义二维数组: var arr = new Array(4); arr[0] = new Array("哈尔滨","齐齐哈尔","大庆"," ...
分类:
编程语言 时间:
2017-09-10 00:17:05
阅读次数:
296
一、理解next数组 1、约定next[0]=-1,同时可以假想在sub串的最前面有一个通配符“*”,能够任意匹配。对应实际的代码t<0时的处理情况。 2、next[j]可以有如下的几种理解思路:1)next[j]为sub[j]前面的字符串的前后缀字符串匹配的最大匹配长度例如sub=“ababap” ...
分类:
编程语言 时间:
2017-09-10 00:16:27
阅读次数:
223
可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。 问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java ...
分类:
编程语言 时间:
2017-09-10 00:15:52
阅读次数:
176
<!DOCTYPE html><html> <head> <script > var time; function init(){ //设置定时操作 time=setInterval("show()",0); //3秒执行一次 setInterval("show1()",1000); } var n ...
分类:
编程语言 时间:
2017-09-10 00:15:25
阅读次数:
192
简述: Python的3.0版本,常被称为Python 3000,或简称Py3k,相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容 Python3.x与3?2.x版本区别 Python的3??.0版本,常被称为Python 30 ...
分类:
编程语言 时间:
2017-09-10 00:14:47
阅读次数:
156
查看eclipse版本:Help–>About Eclipse;如图1所示。 访问http://spring.io/tools/sts/all,复制在线安装url地址,不要下载ZIP文件,复制链接 版本url地址可直接复制网址,不需要点击,点击反而是下载. 4.6版本:http://dist.spr ...
分类:
编程语言 时间:
2017-09-10 00:13:06
阅读次数:
324
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function() { //获取表 var tb = document.getElementById("tabl ...
分类:
编程语言 时间:
2017-09-10 00:12:51
阅读次数:
165
Spring boot本人实际使用也有一定时间了,最近抽空看了点官方文档,然后发现官网提供了自动生成简单Spring Boot工程的功能。 很喜欢这个功能,太适合入门同学使用了,特别是联想到以前自己刚学这部分时花了不少时间在建工程上 -_- 直接上图 地址:http://start.spring.i ...
分类:
编程语言 时间:
2017-09-10 00:12:34
阅读次数:
153
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> function selectAll(num){ //获取下面的四个复选框 var res = document.getElementsByCla ...
分类:
编程语言 时间:
2017-09-10 00:12:12
阅读次数:
201
安装pythonhttps://www.python.org/downloads/windows/我这里安装在windows上,若其他操作系统可另行寻找安装完成后,打开执行程序,输入第一个命令print("HelloWorld!")//注意因为我这里用的版本新的,所以print后面要加括号,否则报错“SyntaxError:Missingparenthesesincall..
分类:
编程语言 时间:
2017-09-10 00:11:51
阅读次数:
120
一:先来了解几个有关面向对象的概念类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据..
分类:
编程语言 时间:
2017-09-10 00:11:43
阅读次数:
196
querySelector 和 querySelectorAll 在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的, ...
分类:
编程语言 时间:
2017-09-10 00:11:11
阅读次数:
215