在编程中,我们几乎总需要组织一组同种类的对象,比如一群学生或者一群工人,由于他们数量的不可定,我们需要一个东西来帮助进行管理,这个用来管理的东西通常被称为容器。我们可以通过容器动态添加或删除对象,遍历全部或查找一个对象等等。java类库为我们提供了大量常用的容器构件。
把对象放入容器的动作大同小异,把对象从容器中取出却各有不同,这正是每种容器的差异所在。容器类型大致可以分为以下两种:
...
分类:
编程语言 时间:
2014-11-21 20:36:07
阅读次数:
397
近期项目中在学习全景相机相关知识
当然首先要开始将基本的MFC学会才能封装SDK
首先建立MFC对话框工程
具体的详细知识就不说了,网上有很多的教程。
添加如下控件
中间显示部分是picture control控件
采用定时器更新picture 显示框
首先包含opencv相关的头文件,在CUpanoCameraDlg.h中添加以下变量
pri...
分类:
编程语言 时间:
2014-11-21 20:36:18
阅读次数:
291
1、初始化顺序
1)当首次创建一个新的对象的时候,或者是静态方法或者是属性第一次被访问时候,Java解释器就会尝试去定位相应的.class 文件。
2)载入.class 文件,有关静态初始化的动作都会在这个阶段执行。但是静态初始化只是在对象第一次载入的时候做一次初始化。
3)当用new新建对象的时候,Java虚拟机就会在堆上为对象分配足够的空间,并且将分配的空间清0。并将所有的属性初始化为默认值(数字类型初始化为0,而对象类型初始化为null)。
4)执行所有出现在属性定义处的初始化数据。
5)执...
分类:
编程语言 时间:
2014-11-21 20:35:35
阅读次数:
147
1.背景 最大序列和问题一直以来是一个比较经典的算法题,看到这个问题,有很多解题的办法。今天看到了一种时间复杂度只为O(n)的解题算法,在这里记录下。 思路很简单,比方说有P1,P2,P3,P4.....这样一个序列,我们从P1开始求和,比如说在P5时求和数小于零,就可以断定。第一种情况,最大序列在P1~P5之间,或者说在P6~Pn之间。因为如果P1...
分类:
编程语言 时间:
2014-11-21 20:34:45
阅读次数:
253
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一:函数
1.函数定义
2.函数格式
3.函数作用
a、什么叫做函数呢?
就是一段具有特殊作用的代码段。
b、函数的格式
修饰符
返回类型 函数名(变量列表) //变量列表包括变量类型和变量个数
{
代码
return ;
}
c、为什么要使用函数?
提高程序的复...
分类:
编程语言 时间:
2014-11-21 20:33:45
阅读次数:
217
谈谈JavaScript中的循环语句-----...
分类:
编程语言 时间:
2014-11-21 20:32:56
阅读次数:
211
银行家算法是一种可以用来预防死锁的检测算法,正像这种算法的名字一样,系统在分配资源情况就和银行家管理银行资金的情况是相似的。银行家要在贷款的时候协调各个客户之间的业务,最好的情况就是就是把当前的资金合理的分配出去,让余下来的资金依然足够应付近期的其他业务,而且能够确保在有新客户要贷款时之前贷出去的资金已经被收回。操作系统在协调各个进程之间的资源占用关系时也可以套用这种方法。
银行家算法主...
分类:
编程语言 时间:
2014-11-21 20:30:56
阅读次数:
360
http://blog.csdn.net/augusdi/article/details/11771699首先说明一点,回调函数按我的理解就是函数名称(即函数的地址)作为函数参数在另一个函数中被使用。 function #include std::function p...
分类:
编程语言 时间:
2014-11-21 20:30:16
阅读次数:
306
package code;import java.io.FileReader;import java.io.FileWriter;import java.io.LineNumberReader;import java.util.ArrayList;import java.util.List;impo...
分类:
编程语言 时间:
2014-11-21 20:25:37
阅读次数:
266
原文:http://blog.csdn.net/sunboard/article/details/38318231.概述一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅...
分类:
编程语言 时间:
2014-11-21 20:25:44
阅读次数:
242
图片控件Picture Control 本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以在界面某个位置放入图片控件,显示图片以美化界面。图片控件简介 图片控件和前面讲到的静态文本框都是静态文本控件,因此两者的使用方法有很多相同之处,所属类都是CStatic类,有关成员函...
分类:
编程语言 时间:
2014-11-21 20:23:36
阅读次数:
281
请注明转载地址:http://www.cnblogs.com/arhat在整合这三个技术之前,首先得说明一下整合的步骤,俗话说汗要一口一口吃,事要一件一件做。同理这个三个技术也是。那么在整合之前,需要对ASP.NET,Spring.NET,NHibernate有所了解,最好是有一些经验,因为平白无故...
分类:
编程语言 时间:
2014-11-21 20:21:50
阅读次数:
371
直接看代码1 public static void saveStreamToFile(String savePath,String input){2 try {3 //savePath like c:/log.txt4 System.set...
分类:
编程语言 时间:
2014-11-21 20:21:50
阅读次数:
192
1、在使用过程中,一直报错 throw new ClassNotFoundException(name);原因:没有导入xmlbeans-2.6.0.jar包,建议在使用poi时,将所有包都导入进工程。2、案例源码import java.io.FileInputStream;import java....
分类:
编程语言 时间:
2014-11-21 20:22:33
阅读次数:
238
Unity游戏开发中,单个Scene解决所有问题似乎不可能,那么多个Scene之间的切换是必然存在。如果仅仅是切换,似乎什么都好说,但是在场景比较大的时候不想让玩家等待加载或者说场景与场景之间想通过一些画面、动画表现出一些让玩家期待的东西,大家就要去认真考虑。这篇文章主要介绍两种增加切换中如何播放画...
分类:
编程语言 时间:
2014-11-21 20:17:04
阅读次数:
456
C语言中的精华是什么,答曰指针,这也是C语言中唯一的难点。C是对底层操作非常方便的语言,而底层操作中用到最多的就是指针,以后从事嵌入式开发的朋友们,指针将陪伴我们终身。本文将从八个常见的方面来透视C语言中的指针,当然,还有其他没有具体提到的方面,像指针表达式、指针安全等问题,以后有机会我再慢慢补充。...
分类:
编程语言 时间:
2014-11-21 20:19:00
阅读次数:
200