一、C#文件属性1、什么是文件属性文件属性可以用来指示项目系统对应文件执行的操作。具体的操作见下文。Visual Basic和Visual C#的文件都具有4个属性:“FileName”、“BuildAcition”、“CustomTool”、”CustomToolNamespace“。 2、CopyToOutputDirectory属性
此属性指定将选定的源文件复制到输出目录所依据的条件。如果从...
分类:
其他好文 时间:
2015-02-07 14:37:02
阅读次数:
111
本ID的所有博客现已转入账号NoMasp中。
http://blog.csdn.net/nomasp
??...
分类:
其他好文 时间:
2015-02-07 14:37:53
阅读次数:
98
Given an array of size n, find the majority element. The majority element is the element that appears more than ? n/2 ? times.
You may assume that the array is non-empty and the majority element a...
分类:
其他好文 时间:
2015-02-07 14:36:17
阅读次数:
110
这个方法还可以使用火狐浏览器模拟其他浏览器的效果,包括手机浏览器...
分类:
其他好文 时间:
2015-02-07 14:35:03
阅读次数:
220
Digital Roots
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 53073 Accepted Submission(s): 16565
Problem Description
The digita...
分类:
其他好文 时间:
2015-02-07 14:35:05
阅读次数:
121
简介
Cocos2d-x中,动画的具体内容是依靠精灵显示出来的,为了显示动态图片,我们需要不停切换精灵显示的内容,通过把静态的精灵变为动画播放器从而实现动画效果。动画由帧组成,每一帧都是一个纹理,我们可以使用一个纹理序列来创建动画。
我们使用Animation类描述一个动画,而精灵显示动画的动作则是一个Animate对象。动画动作Animate是精灵显示动画的动作,它由一个动画对象创建...
分类:
其他好文 时间:
2015-02-07 14:35:10
阅读次数:
201
游戏中人物的走动,跑动,攻击等动作是必不可少,实现它们的方法一般采用帧动画或者骨骼动画。
帧动画与骨骼动画的区别在于:帧动画的每一帧都是角色特定姿势的一个快照,动画的流畅性和平滑效果都取决于帧数的多少。而骨骼动画则是把角色的各部分身体部件图片绑定到一根根互相作用连接的“骨头”上,通过控制这些骨骼的位置、旋转方向和放大缩小而生成的动画。
它们需要的图片资源各不相同,如下分别是帧动画和骨骼...
分类:
其他好文 时间:
2015-02-07 14:35:28
阅读次数:
328
Cocos2d-x最爽的一个特性之一就是提供了在两个不同场景之间直接转换的能力。例如:淡入淡出,放大缩小,旋转,跳动等。从技术上来说,一个场景转换就是在展示并控制一个新场景之前执行一个转换效果。
场景之间通过TransitionScene系列类来实现过渡跳转的效果。TransitionScene继承于Scene,该系列类主要是与场景切换特效相关的一些使用类。如TransitionFadeDo...
分类:
其他好文 时间:
2015-02-07 14:35:01
阅读次数:
260
简介
粒子系统是指计算机图形学中模拟特定现象的技术,它在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸、烟花、水流)提供了方便。Cocos2d-x引擎中就为我们提供了强大的粒子系统,以下是粒子系统的继承关系图:
粒子属性
一个强大的粒子系统它必然具备了多种多样的属性,这样才能配置出多样的粒子。下面就来看看粒子系统的...
分类:
其他好文 时间:
2015-02-07 14:35:59
阅读次数:
197
??
练习1.34
这道题我一开始不用Edwin的时候觉得是会陷入无限循环之中。后来在Edwin上试了一下才发现会报错,输出如下:
(f f)
;The object 2 is notapplicable.
;To continue, call RESTARTwith an option number:
;
(RESTART 2) => Specify a ...
分类:
其他好文 时间:
2015-02-07 14:35:11
阅读次数:
171
题意 你在KTV还剩t秒钟的时间 你需要在n首歌中选择尽量多的歌使得歌的数量最多的前提下剩下的时间最小
至少要留一秒给劲歌金曲 所以是一个容量为t-1的01背包 d[i][j]表示恰用j秒时间在前i首歌中最多唱多少首 每个状态有两种选择 唱或不唱第i首歌
所以有转移方程d[i][j]=max(d[i-1][j],d[i-1][j-c[i]]+1)
#include
using ...
分类:
其他好文 时间:
2015-02-07 14:33:53
阅读次数:
219
我们使用版本控制系统的原因之一,就是希望保存开发开始以来的各种修改,方便找回以前的代码,或去除错误修改。就算是一个人开发,如果没有版本控制系统,我开发进行到一个地方,发现方向不对,要回头时,只能再重新开发,或凭记忆修改代码到以前状态,那简直是噩梦。
本文专门介绍一下后悔药:reset,revert。
先讲一下版本,我们要恢复也要知道恢复到哪个版本,git不像svn有版本号,只有commit I...
分类:
其他好文 时间:
2015-02-07 14:34:33
阅读次数:
185
在游戏开发过程中,我们会遇到超过屏幕大小的地图,例如即时战略游戏,使得玩家可以在地图中滚动游戏画面。这类游戏通常会有丰富的背景元素,如果直接使用背景图切换的方式,需要为每个不同的场景准备一张背景图,而且每个背景图都不小,这样会造成资源浪费。
瓦片地图就是为了解决这问题而产生的。一张大的世界地图或者背景图可以由几种地形来表示,每种地形对应一张小的的图片,我们称这些小的地形图片为瓦片。把这些瓦片...
分类:
其他好文 时间:
2015-02-07 14:31:46
阅读次数:
348
版权所有,欢迎转载,转载请注明出处,谢谢
Divide Two Integers
Divide two integers without using multiplication, division and mod operator.
If it is overflow, return MAX_INT.
用减法做:超时。例如:(dividend, divisor) = ...
分类:
其他好文 时间:
2015-02-07 14:31:58
阅读次数:
165
写教程是对自己知识的一种总结,总结出来跟大家分享。
在当前目录创建一个空的git仓库。
git init
git提交修改需要两步,下面是把xxx的修改提交到仓库:
git add xxx
git commit -m "注释"
下面说说后悔了怎么办。
如果你修改了文件,还没有add,可以用下面命令回退到修改前状态:
git checkout -- ...
如果你已经add了...
分类:
其他好文 时间:
2015-02-07 14:33:06
阅读次数:
113
最近研究了下EF怎么调用 数据库的分页存储过程,发现还是很不错的1.数据库存储过程如下,一个简单的不含条件判断的2.然后新建数据模型中选择存储过程::3.EF会自动生存一个返回复杂类型(ObjectResult)的方法,如下:4.最后调用此方法:5.这里值得注意的是,这里有两个输出参数 Object...
分类:
其他好文 时间:
2015-02-07 14:31:11
阅读次数:
100
第一章 搭建Qt开发环境1.到ftp://ftp.qt-project.org/上下载Qt的源码包。我下载的是qt-everywhere-opensource-src-4.8.1.tar.gz。Qt Creator下载的是qt-creator-linux-x86-opensource-2.5.2.b...
分类:
其他好文 时间:
2015-02-07 14:31:34
阅读次数:
170