from:http://www.cnblogs.com/assemble8086/archive/2011/10/02/2198308.html一、类模板定义及实例化1. 定义一个类模板:templateclass 类名{// 类定义......};其中,template 是声明类模板的关键字,表示...
分类:
编程语言 时间:
2014-07-06 16:39:10
阅读次数:
399
2014.07.04 22:42简介: 给定一个无向带权连通图(三个条件),选出n-1条边将这n个顶点连成一棵树,使得这棵树的权值之和最小。描述: 本次使用Prim算法来解决这个问题。Prim算法的思想是两点:BFS与贪婪。 我们从一个顶点出发,把这个顶点对应的边加入到优先队列中。既然是优先队...
分类:
编程语言 时间:
2014-07-06 16:49:33
阅读次数:
272
也许刚开始接触这两个东西的时候会有很多人和我有一样会有这样一个疑问:Javascript和Java有什么关系?但随着你好奇的查询着资料你会发现其实Javascript和Java除了开头的字符一样其实并我其他的关系。真的是这样的吗?这是巧合吗?先来看各自的由来Java是Sun公司推出的一种编程语言。它...
分类:
编程语言 时间:
2014-07-06 16:54:36
阅读次数:
229
Java产生随机数有两种常规方式1.使用Math.random(),Math在java.lang.Math中2.使用Random类,Random在java.util.Random中Math.random()产生的是0~1之间的随机数,所以产生其他范围的数需要采用(int)(Math.random()...
分类:
编程语言 时间:
2014-07-06 17:04:07
阅读次数:
231
第一次见到这个题目,我觉得自己没学到java,太浅了,其实这个问题没有考synchronized关键字,只是考什么是对象?1.在java编程思想的第二章有一句话;一切都是对象,很可惜int,char 等不是的,虽然他们有他们的包装类,但是java还是保留了int 这些好用的原子类型,对于synchr...
分类:
编程语言 时间:
2014-07-06 17:04:51
阅读次数:
409
2014.07.04 23:03简介: 给定一个无向带权连通图(三个条件),选出n-1条边将这n个顶点连成一棵树,使得这棵树的权值之和最小。描述: 本次使用Kruskal算法来解决这个问题。 如果有n个顶点的话,我们需要n-1条边来拼成一棵树。 Kruskal算法的基本思路,是每次拼上一条边...
分类:
编程语言 时间:
2014-07-06 17:07:20
阅读次数:
245
1.转义字符一般有两种方式:\x后紧跟1个或多个十六进制数字、或\后紧跟1、2、3个八进制数字,当中数字部分是字符相应的数值。#include using namespace std;int main(){ bool b = 10; bool b1 = true; bool b2 = false; ...
分类:
编程语言 时间:
2014-07-06 17:14:08
阅读次数:
293
2014.07.04 20:43简介: 给定一个有向图,如果每一条边u->v代表一根水管,定义能从u流向v的最大水流量。那么选定起点s和终点t,如果让水从s流入,从t流出,最多能达到多少流量而不挤爆水管?图示: Capacity是容量的意思,那么我们用C(u, v)来表示u->v这条边,也就是u.....
分类:
编程语言 时间:
2014-07-06 17:16:55
阅读次数:
260
外观模式:外观模式的意图是为系统中的大量对象提供一个一致的对外接口,以简化系统的使用。它提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。但外观并不屏蔽系统里的对象,如果需要,用户完全可以越过外观的包装使用底层对象以获得更灵活的功能。外观模式结构图如下:给...
分类:
编程语言 时间:
2014-07-06 17:29:03
阅读次数:
176
很早就想写个FC模拟器,但真是一件艰难的事情。。所以先写个Chip8模拟器,日后再继续研究FC模拟器。Chip8只有35条指令,属于RISC指令集,4k内存,2k显存,16个寄存器(其中15个通用寄存器),支持16个按键,没有中断,但是有两个计时器。读了下面两个链接,就完全能理解了。http://w...
分类:
编程语言 时间:
2014-07-06 17:45:51
阅读次数:
276
一、程序,进程,线程程序是指令的集合,以文件形式储存在磁盘上。一个程序可以对应多个进程,一个进程代表一个实例。进程由管理进程的内核对象、地址空间组成。内核对象存放关于进程的统计信息,地址空间包含可执行模块、DLL模块和堆、栈。进程不执行任何东西,它是线程的容器,每个进程至少有一个线程。当创建一个进程...
分类:
编程语言 时间:
2014-07-06 17:56:56
阅读次数:
212
今天学C++遇到了瓶颈,突然间想去学习一下Java,Java也是面向对象的语言,现下也非常地热门。 了解了Java的第一个程序。即Hello World程序。 1 public class Hello2 {3 public static void main(String args[])...
分类:
编程语言 时间:
2014-07-06 17:58:53
阅读次数:
220
1,typeof操作符。typeof操作符是用来检测变量的数据类型。使用:typeof 变量名;返回以下字符串:字符串描述undefined未定义boolean布尔值string字符串number数值object对象或者nullfunction函数2,undefined类型undefined只是一个...
分类:
编程语言 时间:
2014-07-06 18:05:24
阅读次数:
185
刚才看见群里的一个朋友在问队列的使用,确实在现实的写代码中非常少使用队列的,反正我是从来没使用过。仅仅是学数据结构的时候学过。以下是我写的一个小样例,希望有不足之处请提出改正。O(∩_∩)O~看代码:import java.util.LinkedList;import java.util.Queue...
分类:
编程语言 时间:
2014-07-05 20:39:47
阅读次数:
248
一、线程Thread启动0. Thread类实现了java.lang.Runnable接口,即实现了run方法。虽然在Sun JDK中,start()调用了start0()方法,start0()方法又是native的,但实际上新的线程就是调用了Thread的run()方法,当然这native的实现中...
分类:
编程语言 时间:
2014-07-06 18:32:29
阅读次数:
267
上一节讲了如何用VS自带的项目管理器创建项目,该方法只适用于cocos2d-x 2.0版本,而cocos2d-x 3.0较之前版本在命名等方面有了较大更新,而cocos2d-x3.0不再支持用VS项目管理器自建项目,而是用Python脚本创建项目。 为什么做这种改变?经过上一节讨论可以发现,使用.....
分类:
编程语言 时间:
2014-07-06 18:33:10
阅读次数:
483
项目里使用hession远程调用serviceRemote接口,而serviceRemote接口里有两个save方法,参数分别是CpCredential对象和List,但运行发现会报莫名其妙的错。后来同事提醒,将接口方法名分别改为save 和saveList两个不同方法名后就正常了。难道是java ...
分类:
编程语言 时间:
2014-07-06 18:35:19
阅读次数:
231