上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 174 下一页

2013年9月5日

拓扑排序---(图的领接表实现)

摘要: #includeusing namespace std;#define MAX_NODE 30#define MAX_INFO 10bool isOutput[MAX_NODE]; //记录该节点有没有输出struct ListNode{ ListNode(){next=NULL;} int position; ListNode* next; };struct VertexNode{ VertexNode() { head=NULL; inDegree=0; } int currentPosition; //当前节点在图存储结构中数组的位置 int inDegree; ... 阅读全文

posted @ 2013-09-05 18:52 新一 阅读(385) 评论(0) 推荐(0)

一、cocos2dx概念简介

摘要: cocos2dx概念介绍1)scene,继承自CCScene场景,一个游戏运行期间的显示界面,一个应用里面可以有多个场景,但是每次只能有一个是激活状态,也可以理解为一次只能显示一个界面。例如,你的游戏有如下的界面:介绍,菜单,等级场景,胜利场景,失败场景,高分界面。如此多的界面组成了整个游戏,如下图所示是一个场景流程图。 一个CCScene是由一个或者多个CCNode组成,可以将CCNode添加到scene中。CCNode的子类,比如CCLayer和CCSprite,能够给场景提供外观和行为。因为场景是CCNode的一个子类,所以可以通过CCActions制作一些动画。2)DirectorCC 阅读全文

posted @ 2013-09-05 18:50 新一 阅读(584) 评论(0) 推荐(0)

初窥Linux 之 我最常用的20条命令

摘要: 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看。不多说,下面就说说我最常用的Linux命令。 1、cd命令 这是一个非常基本,也是大家经常需要使... 阅读全文

posted @ 2013-09-05 18:47 新一 阅读(266) 评论(0) 推荐(0)

找出字符串的组合

摘要: 比如:“abc”字符串的组合为:a,b,c,ab,ac,bc,abc。这里我用两种方法实现:位操作:#include#includeusing namespace std;//位操作算法void main(){ char* data="abcd"; int length=strlen(data); int last=(1=0) { if(i&(1& result){ if(!num) { vector::iterator it=result.begin(); for(it;it!=result.end();++it) { cout result; int i 阅读全文

posted @ 2013-09-05 18:45 新一 阅读(240) 评论(0) 推荐(0)

vim的正则表达式(二)应用实例

摘要: 本文出自 http://blog.csdn.net/shuangde800 ------------------------------------------------------------------------------------------------ 本文的例子都是实践过的,如有错误,请指正 本文约定: $+命令表示在普通的bash的命令行下 :+命令表示在vim的ex(命令)模式, 按"Ctrl" + ":" 进入 修改文件中路径名列表 :s... 阅读全文

posted @ 2013-09-05 18:43 新一 阅读(355) 评论(0) 推荐(0)

【Struts2】新建一个Struts2工程,初步体验MVC

摘要: 实现目标地址栏输入http://localhost:88/Struts2HelloWorld/helloworld.jsp输入用户名,交由http://localhost:88/Struts2HelloWorld/hello.action处理返回到helloworld.jsp视图层,并显示刚才输入的值。 步骤1、 新建工程MyElipse下新建一个叫struts2hello的web工程;2、 导入Jar包将struts2的jar包copy到WEB-INF/lib/目录下;或者在工程的.classpath文件中加入:并刷新工程。3、配置Filter修改web.xml文件,配置Struts2的核心 阅读全文

posted @ 2013-09-05 18:41 新一 阅读(217) 评论(0) 推荐(0)

把一个select查询结果插入到一个表(可选指定字段和值实例)

摘要: 把一个select查询结果插入到一个表(可选指定字段和值实例) insert into bak (cc,yf)select cc,9 from ket insert into bak (cc,yf) select cc,9 from ket 阅读全文

posted @ 2013-09-05 18:38 新一 阅读(390) 评论(0) 推荐(0)

IOS中的各种Picker

摘要: 简述 在应用的一些设置中经常要用到一些Picker来快速帮助用户选定取值,一般会用到的有UIDatePicker,UIPickerView以及UIImagePickerController。 初始界面 如图,在搭建好的界面,实现方法来完成各个选择。首先是日期选择 UIDatePicker 主要需要设置的属性有 locale datePickerMode UIDatePicker *datePicker = [[UIDatePicker alloc] init]; datePicker.local... 阅读全文

posted @ 2013-09-05 18:36 新一 阅读(481) 评论(0) 推荐(0)

web工程调用hadoop集群1.2

摘要: 本实例代码在lz的资源中有上传,有需要的可以参考(下载后的文件解压后有两个,一个直接导入myeclipse工程,另外的jar放在hadoop的lib下面,只需修改Utils中的ip即可运行该程序);这里主要讲下设计思路:首先进入页面后是一个frame框,上面是固定页面,下面是一个输入页面。输入页面输入要运行hadoop word count程序的输入和输出路径,然后提交路径到servlet A,servlet A中new一个Thread来启动wordcount程序(并初始化Job,这个Job可以在其他地方获取到),然后直接跳转到显示map和reduce进度的页面(第一次跳转的时候附带的map和 阅读全文

posted @ 2013-09-05 18:34 新一 阅读(394) 评论(0) 推荐(0)

3DShader之移位贴图(Displacement Mapping)

摘要: 我们知道法线贴图是只是改了物体的法线属性,用来计算光照,但是并没有改变物体本身的网格.但是移位贴图就不一样了,它会移动物体的顶点.我用移位贴图做了个海洋,好了,上了图再讲: 注意看海的边缘的顶点,已经实现了移动 最后,添加了一个笛卡尔转球形坐标的函数将其转为球形坐标,到时候我会提供球形版本的源码,如果需要平面的只需要在shader将调用这个函数的语句注释掉即可. 好了,不啰嗦了,困得不行了! 类似于法线贴图,移位贴图的每一个纹素中存储了一个向量,这个向量代表了对应顶点的位移。 注意,此处的纹素并不是与像素一一对应,而是与顶点一一对应,因此,纹理的纹素个数与网格的顶点个数是相等的。... 阅读全文

posted @ 2013-09-05 18:31 新一 阅读(1000) 评论(0) 推荐(0)

上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 174 下一页

导航