C#开发Unity游戏教程之判断语句 游戏执行路径的选择——判断 玩家在游戏时,无时无刻不在通过判断做出选择。例如,正是因为玩家做出的选择不同,才导致游戏朝着不同的剧情发展,因此一个玩家可以对一个游戏百玩不...
分类:
编程语言 时间:
2015-07-09 16:22:56
收藏:
0 评论:
0 赞:
0 阅读:
958
1. 用户管理业务逻辑接口(UserManagerApplogic.java ) Java代码?? package?com.iteye.applogic;?? ?? public?interface?UserManagerApplogic?{?? ????public?void?addUser(String?name);?? ...
分类:
编程语言 时间:
2015-07-09 16:20:56
收藏:
0 评论:
0 赞:
0 阅读:
339
函数对象: 重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象。一个类对象,表现出一个函数的特征,就是通过“对象名+(参数列表)”的方式使用一个类对象,如果没有上下文,完全可以把它看作一个函数对待。这是通过重载类的operator()来实现的。 函数对象的好处:函数对象属于类对象,能突破函数的概念,能保持调用状态信息...
分类:
编程语言 时间:
2015-07-09 16:19:46
收藏:
0 评论:
0 赞:
0 阅读:
306
BZOJ 3295 [Cqoi2011]动态逆序对 树状数组套线段树...
分类:
编程语言 时间:
2015-07-09 16:19:16
收藏:
0 评论:
0 赞:
0 阅读:
242
//MARK:-------swift中的typedef--------------
//使用 关键字定义类型别名,类似typedef
typealias NSInteger = Int
var value : NSInteger = 45
value = 12
print(value);
//MARK:-------String--------------
let label = "The...
分类:
编程语言 时间:
2015-07-09 16:18:44
收藏:
0 评论:
0 赞:
0 阅读:
361
在学习Java编程之初,我们就接触过Java线程,当时敲过代码也总结过,但是现在看来还是有点缺陷,并没有联系线程的由来来说明问题,只是简单的介绍了什么是进程,什么是线程,以及它们之间的关系-《Java-线程》。今天我们从进程和线程的由来来补充一下之前的总结。参考:http://www.cnblogs.com/dolphin0520/p/3910667.html一.操作系统中为什么会出现进程?说起进...
分类:
编程语言 时间:
2015-07-09 16:16:01
收藏:
0 评论:
0 赞:
0 阅读:
268
//打印1到最大的n位数
//输入数字n,按顺序打印出从1到最大的n位十进制数。比如:输入3,则打印出1、2一直到最大的3位数999
#include
#include
#include
int num[10];
int add(int n)
{
int isoverflow = 0;
int carry = 0;
int i;
for (i = 9; i >= 10 - n; i-...
分类:
编程语言 时间:
2015-07-09 16:16:00
收藏:
0 评论:
0 赞:
0 阅读:
251
//数值的正数次方
//实现函数double power(double base, int exponent),求base的exponent次方,不得使用库函数,不需要考虑大数问题。
//注意:考虑非法输入的返回。
#include
#include
bool Inpot_illegal = false;
bool equal(double num1, double num2) //判断两...
分类:
编程语言 时间:
2015-07-09 16:15:36
收藏:
0 评论:
0 赞:
0 阅读:
265
例如重置变量 sys.defaultencoding 为utf-8#-*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
但是如下代码在pycharm里能正常输出,在windows里直接运行.py文件就乱码#-*- coding:utf-8 -*-
import sys
reload(sys)...
分类:
编程语言 时间:
2015-07-09 16:15:26
收藏:
0 评论:
0 赞:
0 阅读:
347
Register
用register声明的变量称着寄存器变量,在可能的情况下会直接存放在机器的寄存器 中;但对32位编译器不起作用,当global optimizations(全局优化)开的时候,它会做出
选择是否放在自己的寄存器中;不过其它与register关键字有关的其它符号都对32位编译 器有效。
Const
被const修饰的东西都受到强制保护,可以预防意外的变...
分类:
编程语言 时间:
2015-07-09 16:14:46
收藏:
0 评论:
0 赞:
0 阅读:
263
Swift文件:main.swift
import Foundation
//Swift调用C函数
desc1()
//Swift调用OC
//拿到OC类
var funcClass = Root()
funcClass.desc2()
OC文件:Root.h
#import
@interface Root : NSObject
-(void)desc2;
@end
Root...
分类:
编程语言 时间:
2015-07-09 16:14:06
收藏:
0 评论:
0 赞:
0 阅读:
254
修改main.m文件
#import
#import "Root.h"
int main(int argc, const char * argv[])
{
@autoreleasepool
{
Root *rt = [[Root alloc] init];
[rt desc];
}
return 0;
}
OC文件:Root....
分类:
编程语言 时间:
2015-07-09 16:13:16
收藏:
0 评论:
0 赞:
0 阅读:
184
//打印1到最大的n位数。
//题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如:
//输入3,则打印出1、2、3一直到最大的3位数999.
//[陷阱]:这个题目很容易想到的办法就是先求出最大的数。然后循环输出就可以了。
#include
#include
using namespace std;
void Grial(char *str,...
分类:
编程语言 时间:
2015-07-09 16:09:06
收藏:
0 评论:
0 赞:
0 阅读:
140
register:
如果有一些变量使用频繁,则为存取变量的值少花一些时间,
可以将该局部变量的值放在CPU的寄存器中,需要时直接从寄存器
中取出参加运算,不必去内存中去存取。由于寄存器的存取速度
远远高于内存的存取速度,因此这样做可以提高执行效率。这种
变量叫做“寄存器变量”,用register做声明。
说明:
(1)只有局部自动变量和形式参数可以作为寄存器变量,其他...
分类:
编程语言 时间:
2015-07-09 16:08:45
收藏:
0 评论:
0 赞:
0 阅读:
246
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为18的数组{1,0,2,6,1,0,1,1,5,2,1,1,1,3,1,1,5,1}, 由于数组中数字1出现的次数超过数组的长度的一半,因此输出1。
1)最直接的办法是先把数组排序,那么超过一半的元素一定是数组最中间的元素。
2)再深入思考一下就会想到快速排序过程,利用partion找出index==...
分类:
编程语言 时间:
2015-07-09 16:07:36
收藏:
0 评论:
0 赞:
0 阅读:
90
Java中创建文件夹使用File类下自带的mkdirs()方法就能够轻松完成了,
本来没有什么好说的,唯一值得注意的是这个mkdirs()能够一次性创建多级目录,无须递归调用。也就是说,我要创建在F盘新建一个文件夹a,然后在这个文件夹a中在创建文件夹s,直接通过File file=new File("f:\\a\\s");指定f:\a\s这个路径,然后直接同过file.mkdirs()方法的调用...
分类:
编程语言 时间:
2015-07-09 16:06:56
收藏:
0 评论:
0 赞:
0 阅读:
116
一、 字符处理函数
1. 字符处理函数:
int isdigit(int ch) ;//是否为数字,即ch是否是0-9中的字符
int isxdigit(int ch) ;//是否为十六进制数字,即ch是否是0-9 a-z A-Z 中的字符
int isalpha(int ch) ;//是否为字母
int isalnum(int ch) ;...
分类:
编程语言 时间:
2015-07-09 16:05:36
收藏:
0 评论:
0 赞:
0 阅读:
194
>>> def power(x): ... return x*x ... >>> power(5) 25 >>> def power(x,n): ... s=1 ... while n >0: ... n = n -1 ... s = s*x ... return s ... >>> power(5,2) 25 >>> power(5,3) 125...
分类:
编程语言 时间:
2015-07-09 14:58:45
收藏:
0 评论:
0 赞:
0 阅读:
221