之前我们讨论了如何移动,下面我们就研究一下如何瞄准定点瞄准:直线瞄准:曲线瞄准:相关事件: 知己知彼能够随时了解敌人的动态,是瞄准中第一要素。通过getBot(int id)和getFirstOppoent()这两个函数就是搜集机器人的信息。Bot是一个机器人的接口,里面定义了各种必要...
分类:
其他好文 时间:
2015-09-22 14:17:33
阅读次数:
199
原文地址:http://blog.chinaunix.net/uid-29033331-id-3857755.html 微软系列的东西现在已经非常受人们的喜爱,尤其是他独特人性化操作才让大家爱不释手,但是他也以漏洞之王为称,所以政府、企业等大型服务器是绝对没人敢用windows系列产品的。相比之下L...
分类:
系统相关 时间:
2015-09-21 12:23:41
阅读次数:
229
在linux中使用ps命令可以查看有哪些进程在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等. ps命令最常用的是用于监控后台进程的工作情况.名称:ps使用权限:所有使用者使用方式:ps [options] [--help]说明:显示瞬间行程 (process) 的动态...
分类:
系统相关 时间:
2015-09-19 08:31:56
阅读次数:
163
一段时间之前,旺财说他在玩植物大战僵尸。一个不怎么玩游戏的家伙居然都玩起了游戏,可见这游戏有它的独到之处啊。其实之前我就对这游戏有耳闻,不过配了新电脑的我整天迷离在那些“大作”之中,这种小游戏一时也么有兴趣。最近在姥姥家住,电脑就是我之前那台老旧的,玩大型游戏明显不靠谱,于是对这个闻名已久的游戏动了...
分类:
其他好文 时间:
2015-09-19 00:56:33
阅读次数:
172
Xcode常用调试技巧Enable NSZombie Objects(开启僵尸对象)Enable NSZombie Objects可能是整个Xcode开发环境中最有用的调试技巧。这个技巧非常非常容易追踪到重复释放的问题。该技巧会以非常简洁的方式打印指出重复释放的类和该类的内存地址。怎么开启僵尸对象呢...
分类:
移动开发 时间:
2015-09-13 00:54:09
阅读次数:
274
多态多态性(polymorphism)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。不同对象以自己的方式响应相同的消息的能力叫做多态。意思就是假设生物类...
分类:
移动开发 时间:
2015-09-12 23:28:48
阅读次数:
433
在某些线程库中,线程中通过fork创建的子进程无法通过wait或waitpid清理掉,原因是线程里面屏蔽的SIG_CHLD信号。可在线程主函数加入以下代码解决:signal(SIGCLD,SIG_IGN);/*don‘tneedtowaitchildprocess*/忽略这个信号后的作用是,告诉系统不关心子进程的执行返回值,系统可以..
分类:
编程语言 时间:
2015-09-08 07:19:49
阅读次数:
178
# kill -pid注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。确定要杀死进程的PID或PPID# ps...
分类:
系统相关 时间:
2015-09-06 14:41:50
阅读次数:
243
1. 僵尸进程的产生: 一个进程调用exit命令结束自己生命的时候,其实它并没有真正的被销毁,而是留下一个称为“僵尸进程”的数据结构。这时它已经放弃了几乎所有内存空间,没有任何可执行代码,也不能被调度,仅仅在进程列表中保留一个位置(它的内核栈还驻留在内存中),记载该进程的退出状态等有用的信息供其它进...
分类:
系统相关 时间:
2015-09-06 13:02:44
阅读次数:
191
1 /* 猜拳游戏 2 对象1:人, 属性:输入要出的拳并显示,分数,姓名 3 对象2:Bot,属性同上,继承。自动生成出拳,枚举法。显示出拳,与传过来的人的出拳作比较,判定结果并输出分数。 4 其他:每比较一次提示是否继续。 5 6 注意:MRC! 7 ...
分类:
其他好文 时间:
2015-09-01 01:29:16
阅读次数:
160