unity3d-角色控制器续
分类:
编程语言 时间:
2015-01-11 18:57:49
收藏:
0 评论:
0 赞:
0 阅读:
238
对于一个列表,a = [1, 2, 3, 4],我们最常见的遍历方式就是: a = [1, 2, 3, 4]
for item in a: print item 这里我们研究一种新的方式,就是迭代器。 在C++的STL中大量使用了迭代器,迭代器的作用当然就是遍历容器中的元素,而且他的好处就在于分离了...
分类:
编程语言 时间:
2015-01-11 18:57:19
收藏:
0 评论:
0 赞:
0 阅读:
241
如下代码:publicclassExample034{
publicstaticvoidmain(String[]args){
intcount=0;
intstart=2000000000;
for(floatf=start;f<start+64;f++){
count++;
}
System.out.println(count);
count=0;
System.out.println("将循环控制条件的值加1后……");
..
分类:
编程语言 时间:
2015-01-11 17:54:10
收藏:
0 评论:
0 赞:
0 阅读:
440
需要安装两个工具:setuptools和pip。但是装第一个的时候会报“UnicodeDecodeError:‘ascii‘codeccan‘tdecodebyte0xb0inposition1“。参考Python安装setuptools报‘ascii’错误。首先要把Python加入环境变量,其次打开C:\Python27\Lib找到mimetypes.py在大概256行处找到default_..
分类:
编程语言 时间:
2015-01-11 17:52:30
收藏:
0 评论:
0 赞:
0 阅读:
429
如下所示代码:publicclassExample038{
privatefinalstaticStringGUEST_ID="ape_it";
privatefinalstaticStringID;
static{
try{
ID=getID();
}catch(GetIDExceptione){
ID=GUEST_ID;
e.printStackTrace();
}
}
privatestaticStringgetID()throwsGetIDEx..
分类:
编程语言 时间:
2015-01-11 17:52:00
收藏:
0 评论:
0 赞:
0 阅读:
288
两者的区别:
A:==
基本类型:比较的是值是否相同
引用类型:比较的是地址值是否相同
B:equals()
只能比较引用类型。
默认情况下,比较的是地址值是否相同,因为我们可以看源代码可以看到,在Object类中该方法的比较是用==比较的
public boolean equals(Object obj) {
return (this == obj);
}。...
分类:
编程语言 时间:
2015-01-11 17:51:20
收藏:
0 评论:
0 赞:
0 阅读:
335
Python一切皆对象(object),每个对象都可能有多个属性(attribute)。
#现在我们来总结下所有的系统定义属性和方法, 先来看下保留属性:
>>> Class1.__doc__ # 类型帮助信息 'Class1 Doc.'
>>> Class1.__name__ # 类型名称 'Class1'
>>> Class1.__module__ #...
分类:
编程语言 时间:
2015-01-11 17:51:10
收藏:
0 评论:
0 赞:
0 阅读:
418
1.线程的创建与启动
在Java中,多线程的实现有两种方式:
继承java.lang.Thread类
实现java.lang.Runnable接口
1.1继承Thread类创建线程
继承Thread类创建并启动线程的步骤:
1、定义Thread的子类,并重写该类的run()方法,run()方法的方法体就表示线程需要完成的任务。run()被称为线程执行体。
2、创建Thread的子...
分类:
编程语言 时间:
2015-01-11 17:50:00
收藏:
0 评论:
0 赞:
0 阅读:
242
Java 8的default方法详解作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsJava 8新增了default方法,它可以在接口添加新功能特性,而且还不影响接口的实现类。下面我们通过例子来说明这一点。public class MyClass implements InterfaceA {
public static void main(Strin...
分类:
编程语言 时间:
2015-01-11 17:49:30
收藏:
0 评论:
0 赞:
0 阅读:
289
1.什么是不定长参数
不定长参数是Java5引入的一个新特性,它允许方法接收任意个参数值。
public static void main(String[] args) {
print("a");
print("a", "b");
print("a", "b", "c");
}
public static void print(String ... s){
for(String a...
分类:
编程语言 时间:
2015-01-11 17:48:40
收藏:
0 评论:
0 赞:
0 阅读:
400
让我们从下面的语句开始:
String x = null;
1.这条语句到底做了什么
回想一下什么是变量什么是值。一个通常的比喻就是变量类似于一个盒子,然后你可以使用这个盒子盛放一些东西,你可以用一个变量存储一个值。当声明一个变量时,我们需要指定它的类型。
在Java中主要有两种类型:基本类型和引用类型。基本类型存储值,引用类型存储引用。在这个例子中,初始化语句声明了一个变量“x”...
分类:
编程语言 时间:
2015-01-11 17:48:00
收藏:
0 评论:
0 赞:
0 阅读:
292
前言:
真正的JavaScript是由三部分组成,ECMAScript、DOM、BOM,如下图所示。本文将主要介绍其中的浏览器对象模型。 BOM(Browser Object Mode) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的...
分类:
编程语言 时间:
2015-01-11 17:47:30
收藏:
0 评论:
0 赞:
0 阅读:
331
本文主要讲解了Unity中SurfaceShader的自定义光照模式的写法。
上篇文章中我们已经说到,表面着色器将分为两次讲解,上一篇文章中介绍了表面着色器的基本概念和一些写法,用内置的兰伯特光照模式来进行Surface Shader的书写,而本文将介绍Surface Shader+自定义的光照模式的写法。
OK,言归正传,依然是先来看看本文配套的游戏场景截图。
运行游戏,音乐响起,金黄色的丰收之秋映入眼帘:
远方:
池塘:
参天大树:
小型村落:...
分类:
编程语言 时间:
2015-01-11 17:46:50
收藏:
0 评论:
0 赞:
0 阅读:
300
Sorting In Linear Time
之前尝试过很多的排序算法, 都是基于比较的排序算法(base on comparing)
Collection of algorithm for sorting (part one)
http://blog.csdn.net/cinmyheart/article/details/39268783
Collection...
分类:
编程语言 时间:
2015-01-11 17:46:40
收藏:
0 评论:
0 赞:
0 阅读:
336
分类:
编程语言 时间:
2015-01-11 17:43:19
收藏:
0 评论:
0 赞:
0 阅读:
435
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1...
分类:
编程语言 时间:
2015-01-11 17:42:49
收藏:
0 评论:
0 赞:
0 阅读:
281
PHP的count(数组)和strlen(字符串)的内部实现上是直接显示一个长度变量,还是重头依次数一遍有多少个元素?关乎我理解这2个函数的效率。。希望高人能从php的c源码上讲一讲。没有源码看过源码知道的说说也行。1、count执行时背后有没有“逐个统计”子元素的个数?2、strlen执行时背后有...
分类:
编程语言 时间:
2015-01-11 17:41:19
收藏:
0 评论:
0 赞:
0 阅读:
226
python函数:def functionname( parameters ): "函数_文档字符串" function_suite return [expression]所有参数(自变量)在Python里都是按引用传递。如果你在函数里修改了参数,那么在调用这个函数的函数里,原始的参数也...
分类:
编程语言 时间:
2015-01-11 17:40:29
收藏:
0 评论:
0 赞:
0 阅读:
433
题目描述有一个二维矩阵,每一行的元素,从左到右保持严格递增,每一列的元素,从上到下保持严格递增。查找给定元素elem,返回NULL或元素位置。137151625817193691820718202224923242833思路先从对角线进行一次鉴定,左上角为矩阵最小值,右下角为最大值,不在区间内,说明...
分类:
编程语言 时间:
2015-01-11 17:39:59
收藏:
0 评论:
0 赞:
0 阅读:
340
题目:A linked list is given such that each node contains an additional random pointer which could point to any node in the list or null.Return a deep co...
分类:
编程语言 时间:
2015-01-11 17:39:09
收藏:
0 评论:
0 赞:
0 阅读:
433