while (cin >> word){ cout >word;在输入Ctrl+Z后,后面的输入就都不能接受到数据了。 在string s;中s.empty();是意味着S为空及s==””;而不能将s=NULL;是错的。 在vector中注意基本是函数的调用。 iterator 中的begin和en...
分类:
编程语言 时间:
2015-08-19 10:46:42
阅读次数:
136
一维数组传递数组给函数的3个原则1.函数调用时只需传递数组名。2.在函数定义中,形参的类型必须与数组的相同,数组的大小不必指定。3.函数原型必须定义为参数是一个数组。 1 #include 2 #include 3 void sort(int x[], int m); 4 int main() .....
分类:
编程语言 时间:
2015-08-19 10:44:52
阅读次数:
115
';return true;}return false;}" value="删除栏目" />第一种:删除 第二种: //调用 " onclick="javascript:del_sure()">删除 第三种: //调用删除
分类:
编程语言 时间:
2015-08-19 10:42:46
阅读次数:
133
http://bestcoder.hdu.edu.cn/contests/contest_showproblem.php?cid=604&pid=1002Dylans loves sequenceAccepts: 249 Submissions: 806 Time Limit: 2000/1000 ...
分类:
编程语言 时间:
2015-08-19 10:42:26
阅读次数:
154
一、CSS-DOM1、清楚一个概念HTML负责的是结构,CSS负责的是样式,JavaScript负责的是动作(行为)。2、style属性语法:element.style返回:objectstyle相对于element是一个属性,而style本身是一个对象,它包含了诸多元素的样式。关于这一点,可以根据...
分类:
编程语言 时间:
2015-08-19 10:40:00
阅读次数:
146
数据类型8种基本数据类型和引用类型数据类型占用位数存储方式最小值最大值默认值byte81+7-128(-2^7)127(2^7-1)0short161+15-32768(-2^15)32767(2^15-1)0int321+31-2147483648(-2^31)2147483647(2^31-1)...
分类:
编程语言 时间:
2015-08-19 10:38:55
阅读次数:
284
前言:? 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/3...
分类:
编程语言 时间:
2015-08-19 09:32:13
阅读次数:
241
在上一篇博客中,我们学会了用ReentrantLock来控制线程访问同一个数据,防止出现Race Condition。这一次呢,我们继续深入的学习,学习一下java中的条件对象,条件对象在多线程同步中用到的比较多。首先,我们来介绍一下临界区。临界区:在同步的程序设计中,临界区指的是一个访问共用资源的程序片段,而这些共用资源又具有无法同时被多个线程访问的特性。 当有线程进入临界区时,其他线程或是进程必...
分类:
编程语言 时间:
2015-08-19 09:31:59
阅读次数:
211
1 前言在上一篇文章中,我对CMT算法做了初步的介绍,并且初步分析了一下CppMT的代码,在本篇文章中,我将结合作者的论文更全面细致的分析CMT算法。这里先说明一下,作者关于CMT算法写了两篇文章:
Consensus-based Matching and Tracking of Keypoints for Object Tracking (wacv2014 best paper reward)...
分类:
编程语言 时间:
2015-08-19 09:31:30
阅读次数:
229
首先我们来看一个特殊的例子
在上面的表达式当中,我们口算都可以算出来是0,为什么是那么一个接近0的数呢?
这就要从小数的精度说起。
1.小数的产生
这种小数一般是通过表达式或者引用其他模块运算后形成的,而不是变量赋值创建的
2.小数对象
我们可以使用小数对象,来控制输出的小数
3.使用decimal模块控制全局小数输出...
分类:
编程语言 时间:
2015-08-19 09:30:41
阅读次数:
189
1.创建
1)可以通过赋值创建
2)可以通过浮点数字符串创建
3.通过分数,可以比较精确的表现某些数值,而不是由于浮点数的精度问题,而造成结果的差异...
分类:
编程语言 时间:
2015-08-19 09:29:22
阅读次数:
161
今天我们来说说set
集合:是一些唯一的、不可变的对象(数值和字符串等)的一个无序的集合(collection),并且这些对象支持与数学集合理论相对应的操作。
特点:
1.一个项只能够出现一次
2.广泛使用在数字和数据库工作中
3.两个集合不能够使用+相加,但可以使用-相减
下面是一些集合的操作,中间一段我故意使用+号,直接报错
2.集合里面一些常用的方法...
分类:
编程语言 时间:
2015-08-19 09:32:03
阅读次数:
141
孙广东 2015.8.16 其实和 小地图都差不多了。 还是要借助 另一个相机目的: 这篇文章的主要目的是 要给你一个想法 如何做放大境效果 。在unity中可以简单的实现放大镜效果啊 . 那么现在就来一步一步实现这个:创建一个摄像机对象,设置 projection 类型为 perspective 或者 orthographic.设置相机的 orthographicSize 或者 fie...
分类:
编程语言 时间:
2015-08-19 09:29:44
阅读次数:
229
Java采用多线程方式实现并行计算,当然并行计算也可以采用多进程方式实现,但是进程切换耗费比较高。而且进程间是隔离的,进程间通信机制比较麻烦,最后JVM本身在操作系统中就一个进程,由它再启动一个进程不太合适,所以Java采用多线程方式实现并行计算。...
分类:
编程语言 时间:
2015-08-19 09:29:04
阅读次数:
153
源代码如下:
#include
#include
typedef struct QUEUEnode* link;
struct QUEUEnode{
int item ;
link next;
link head , tail;
};
link NEW(int item, link next){
link x = (link) malloc(sizeof *x);
x->ite...
分类:
编程语言 时间:
2015-08-19 09:29:25
阅读次数:
162
归并排序
归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide
and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。
归并过程为:比较a[i]和a[j]的大小,若a[i]≤a[j],则将第一个有序表中的元素a[i]复制到r[k]中,并令i和...
分类:
编程语言 时间:
2015-08-19 09:29:21
阅读次数:
166
整体区别
1.
C/C++是直接运行在机器上(编译后为机器码),而java编译后产生*.class文件(字节码)是运行在java虚拟机上在(JVM),经过JVM解译(机器码)再放到真实机器上运行。JVM相当于用软件构造了一个计算机,有自己的CPU(假的),内存(也是假的)。
C/C++(*.exe)->机器
java(*.class)->JVM->机器
这样java程序比c++运行效率低...
分类:
编程语言 时间:
2015-08-19 09:26:54
阅读次数:
177