1 值传递 值传递实际上是,拷贝实参的值传递给形参,常用于“小对象” (small objects) 调用该函数: <Effective C++> 中提及,值传递适用的“小对象”为:内置类型(built-in types),STL迭代器,函数对象类型(function object types) 2 ...
分类:
编程语言 时间:
2016-04-20 07:08:50
阅读次数:
234
位图算法实现思想: 将需要排序的数字转换为数组的下标,通过数组的下标完成对数据的排序,优点效率高,缺点浪费存储空间。 1 publicclassBitMapTest{ 2 /** 3 ... ...
分类:
编程语言 时间:
2016-04-20 07:08:02
阅读次数:
142
回顾数据库mysql的备份和恢复: show databases; user spdb1; show tables; 在mysql/bin目录下 执行备份: ./mysqldump -u root -p spdb1 > /home/spdb1.bak 会提示输入用户root的密码. 删除一个数据库 ...
分类:
编程语言 时间:
2016-04-20 07:04:50
阅读次数:
164
Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j), inclusive. The update(i, val) function modifies nums by upd ...
分类:
编程语言 时间:
2016-04-20 07:07:31
阅读次数:
224
http://blog.csdn.net/terryzero/article/details/3797782 疯狂JAVA讲义 第十二章:Swing编程(五)进度条和滑动条 疯狂JAVA讲义 第十二章:Swing编程(五)进度条和滑动条 标签: swing编程java任务timerstring 20 ...
分类:
编程语言 时间:
2016-04-20 07:06:09
阅读次数:
290
第 0020 题: 登陆中国联通网上营业厅 后选择「自助服务」 --> 「详单查询」,然后选择你要查询的时间段,点击「查询」按钮,查询结果页面的最下方,点击「导出」,就会生成类似于 2014年10月01日~2014年10月31日通话详单.xls 文件。写代码,对每月通话时间做个统计。 刚好用的是联通 ...
分类:
编程语言 时间:
2016-04-20 07:03:37
阅读次数:
328
Swift提供了类似C语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行不同代码分支的if和switch语句,还有控制流程跳转到其他代码的break和continue语句。 除了C里面传统的 for 条件递增循环,Swift 还增加了 for-in 循环,用来更简 ...
分类:
编程语言 时间:
2016-04-20 07:03:58
阅读次数:
186
一.线程的概念(1)线程是能够独立调度和分派的基本单位;(2)线程中的实体基本上不拥有系统资源,只是有一点必不可少的,能保证其独立运行的资源;(3)在一个进程中的多个线程之间可并发执行;同样,不同进程中的线程也能并发执行。(4)在同一进程中的各个线程都可以共享该..
分类:
编程语言 时间:
2016-04-20 02:18:02
阅读次数:
325
一.线程的创建基础知识线程,有时被称为轻量级进程(LightweightProcess,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点..
分类:
编程语言 时间:
2016-04-20 02:19:59
阅读次数:
287
1、泛型编程——即实现一个通用的标准容器库。所谓通用的标准容器库,就是要做到:比如List类存放所有肯恩类型的对象这样的事;泛型编程让你编写一个完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。泛型即是指具有在多种数据类型上皆可操作的意思..
分类:
编程语言 时间:
2016-04-20 02:14:02
阅读次数:
344
继承和接口是OOP程序设计语言中非常重要的两个概念,也是经常让程序员对其使用比较混淆的。什么时候用继承好一些,什么时候用接口好一些呢?首先,从OOP程序设计语言的多态特性来说两者都是多态的一种体现。继承更侧重于给对象进行归类(继承体系)和接口则侧重于对功能方法进..
分类:
编程语言 时间:
2016-04-20 02:13:52
阅读次数:
183
importthreading
importparamiko
importsubprocess
defssh_command(ip,user,passwd,command):
client=paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(ip,username=user,password=passwd)
ssh_session=client.get_transpor..
分类:
编程语言 时间:
2016-04-20 02:10:22
阅读次数:
155
一.概述:首先谈一下为什么要有线程。众所周知,一个进程只能进行一个执行流,虽然能创建子进程,但创建,终止,切换进程和进程间的通信的开销比较大,所以现代操作系统一般都使用线程。现在再谈一下我所了解的线程功能。一般可以这样认为,进程负责的是分配资源,而线程负责的..
分类:
编程语言 时间:
2016-04-20 02:09:04
阅读次数:
208
广义表是我第一次用递归接触链式的数据结构,其结构如下:HEAD->VAL->VAL->LINK(->HEAD.....)->VAL->......在这里,我们的头结点与link节点是不存储数据的,由此我们便可以定义出节点的数据结构:typedefintDataType;
enumNodeType//枚举类型定义节点类型
{
..
分类:
编程语言 时间:
2016-04-20 02:10:36
阅读次数:
284
什么是运算符重载?顾名思义就是将原本的操作符以我们的方式定义出来,方便我们使用。为什么要进行运算符重载?简单的理由就是将减少程序员的工作量,首先先看一个简单的例子:classA{
public:
A(intdata):data(data){};
voidshow(){
cout<<"data="<<data<<e..
分类:
编程语言 时间:
2016-04-20 02:09:37
阅读次数:
203
一.多态的实现--虚表1.多态就是多种形态。在C++中,对同一父类和子类构造出的不同对象发出同一条指令,需要它们完成不同的工作,就需要在父类和子类写出相同函数名的函数方法,并用虚函数区分它们。父类的指针/引用调用重写的虚函数,当父类指针/引用指向父类对象时调用的是父..
分类:
编程语言 时间:
2016-04-20 02:06:55
阅读次数:
296
归并算法的中心是归并两个已经有序的数组。归并两个有序数组A和B,就生成了第三个数组C,数组C包含数组A和B的所有数据项,并且使它们有序的排列在数组C中。首先我们来看看归并的过程,然后看它是如何在排序中使用的。
假设有两个有序数组,不要求有相同的大小。设数组A有4个数据项,数组B有6个数据项,它们要被归并到数组C中,开始时数组C有10个存储空间,归并过程如下图所示:...
分类:
编程语言 时间:
2016-04-20 02:03:54
阅读次数:
170