本文主要从C++11关键字及语法、STL容器、多线程、智能指针内存管理和std::function、std::bind、lamda表达式等方面介绍C++11的特性,也加入了博主在工作中的使用经验之谈。 ...
分类:
编程语言 时间:
2016-07-30 13:22:20
阅读次数:
500
int [,] array = new int[4,2];//4,表示有四个一维数组//2,表示每一个一维数组有2个元素int[,] shuzu = new int[,] {{1,2},{3,4},{5,6},{7,8} };for (int i = 0; i < 4; i++){for (int ...
分类:
编程语言 时间:
2016-07-30 13:18:25
阅读次数:
189
一维数组int [] array = new int [5]{1,2,3,4,5}; int [] array = new int[5]; array[0] = 1; array[1] = 2; array[2] = 3; array[3] = 4; array[4] = 5; array[5] = ...
分类:
编程语言 时间:
2016-07-30 13:19:26
阅读次数:
167
链接http://acm.swust.edu.cn/problem/160/ ...
分类:
编程语言 时间:
2016-07-30 13:19:39
阅读次数:
126
题目链接https://leetcode.com/problems/single-number-iii/题目原文
Given an array of numbers nums, in which exactly two elements appear only once and all the other elements appear exactly twice. Find the two e...
分类:
编程语言 时间:
2016-07-30 12:14:59
阅读次数:
218
题目描述:一个二叉搜索树,给定两个节点a,b,求最小的公共祖先 _______6______
/ ___2__ ___8__
/ \ / 0 _4 7 9
/ 3 5例如:2,8 —->6...
分类:
编程语言 时间:
2016-07-30 12:14:38
阅读次数:
184
题目链接https://leetcode.com/problems/product-of-array-except-self/题目原文
Given an array of n integers where n > 1, nums, return an array output such that output[i] is equal to the product of all the eleme...
分类:
编程语言 时间:
2016-07-30 12:13:13
阅读次数:
210
我们已经搞定了怎样获取页面的内容,不过还差一步,这么多杂乱的代码夹杂文字我们怎样把它提取出来整理呢?下面就开始介绍一个十分强大的工具,正则表达式! ### 什么叫做正则表达式? 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,正则表达式使用耽搁字符串来描 ...
分类:
编程语言 时间:
2016-07-30 12:10:11
阅读次数:
294
常见的占位符有: %f浮点数%d整数 %s字符串 %x十六进制整数 其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数: ...
分类:
编程语言 时间:
2016-07-30 12:09:39
阅读次数:
1053
一.什么是JavaScript? 网页交互特效的脚本语言。 特效 二.BOM对象 能够使得JavaScript和浏览器进行对话。 主要是使用Window对象进行操作。 History对象:历史,可以实现前进后退 back():后退一个页面,返回上级页面 forward():前进一个页面。 go(n) ...
分类:
编程语言 时间:
2016-07-30 12:07:39
阅读次数:
227
Python爬虫总结(一)入门 很多做数据分析的同学会抱怨没有实际数据,感觉巧妇难为无米之炊,而火车头采集器一类的软件很难完成一些定制性很强的数据采集任务,这时候就需要自己编写爬虫来采集数据了。python是目前做爬虫比较流行的工具。 爬虫的一般原理 爬虫一般通过发送http/https请求,从服务 ...
分类:
编程语言 时间:
2016-07-30 12:06:32
阅读次数:
194
import contextlib @contextlib.contextmanager def worker_state(state_list,worker_thread): """ 用于记录线程中正在等待的线程数 """ state_list.append(worker_thread) ... ...
分类:
编程语言 时间:
2016-07-30 12:05:11
阅读次数:
241
收拾心情,学习学习js!总结下自己的学习所得! 现有的有三种方法可以获取元素的节点,分别是通过元素ID,通过标签名和类名来获取的 1.GetElmentById:将返回一个与那个有给定ID属性的值的元素节点对应的对象,方法只有一个参数,元素的id属性的值必须放在单引号或双引号里 2.GetElmen ...
分类:
编程语言 时间:
2016-07-30 12:05:46
阅读次数:
247
Java第一课:java开发环境的配置 (2012-12-21 21:52:29) 转载:http://blog.sina.com.cn/s/blog_6db312f10101a4kq.html Java第一课:java开发环境的配置 转载:http://blog.sina.com.cn/s/blo ...
分类:
编程语言 时间:
2016-07-30 12:05:35
阅读次数:
269
数组有四种定义的方式 使用构造函数: var a = new Array(); var b = new Array(8); var c = new Array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "thi ...
分类:
编程语言 时间:
2016-07-30 12:05:14
阅读次数:
169
listFiles 如果此抽象路径名不表示一个目录,那么此方法将返回 null。否则返回一个 File 对象数组,每个数组元素对应目录中的每个文件或目录。表示目录本身及其父目录的名称不包括在结果中。得到的每个抽象路径名都是根据此抽象路径名,使用 File(File, String) 构造方法构造的。 ...
分类:
编程语言 时间:
2016-07-30 12:02:53
阅读次数:
229
从一定意义上讲,进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。 进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体,我们称其为进程。 通常在一个进程中可以包含若干个线程,它们可以 ...
分类:
编程语言 时间:
2016-07-30 12:05:21
阅读次数:
148