什么是等角投影(isometric)?原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com刚接触这个概念时,我也很茫然,百度+google了N天后,找到了一些文章:[转载]等角(斜45度)游戏与数学 (原文链接:http://www.javaeye.com/articles...
分类:
其他好文 时间:
2015-08-14 21:01:16
阅读次数:
310
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (上)原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com一提到“A*算法”,可能很多人都有"如雷贯耳"的感觉。用最白话的语言来讲:把游戏中的某个角色放在一个网格环境中,并给定一个目标点和一些障碍物...
分类:
编程语言 时间:
2015-08-14 15:40:20
阅读次数:
265
在前一部分的最后,我们给出了一个寻路的示例,在大多数情况下,运行还算良好,但是有一个小问题,如下图:很明显,障碍物已经把路堵死了,但是小球仍然穿过对角线跑了出来!问题在哪里:我们先回顾一下AStar.as中用于判断的if语句1 //如果是当前节点,或者是不可通过的,则跳过2 if (test == ...
分类:
编程语言 时间:
2015-08-14 15:22:31
阅读次数:
198
上一部分提到了节点(Node),代价(Cost),估价公式等基本概念,有了这些知识铺垫 就可以正式开启寻路之旅了!原作者:菩提树下的杨过出处:http://yjmyzz.cnblogs.com如上图,这是一个5行8列的网格,黄色节点为起点,红色节点为终点,黑色节点为障碍物(节点)。寻路过程可以这样考...
分类:
编程语言 时间:
2015-08-14 15:16:29
阅读次数:
216
最近学习C++,总是学了弄懂了,过几天遇见又忘了。我不知道是不是因为我太笨,总记不住,所以我只能寻找加深对学过内容记忆的方法。此博文不断更新。1、边看书边编码。当我还是一个学渣的时候(现在应该也是,只是好很多),总是只看书,对着一段代码盯很久,久了觉得看书没意思,对编程学习的热情也就下降了。最近发现...
分类:
编程语言 时间:
2015-08-13 11:48:32
阅读次数:
117
基于TCP的半关闭TCP中的断开连接过程比建立连接过程更重要,因为建立连接过程一般不会出现什么大的变数,但断开过程就有可能发生预想不到的情况,因此要准确的掌控。
单方面断开连接带来的问题
Linux的close函数和Windows的closesocket函数是完全断开连接。完全断开是指无法传输数据也不能接收数据。因此,一方这样直接断开连接就显得不太优雅了。如:主机A发送完最后的数据后,调用clos...
分类:
其他好文 时间:
2015-08-10 12:12:15
阅读次数:
218
理解UDP
UDP套接字的特点:在笔记2中讲套接字类型有提,类似信件或邮件的传输。UDP在数据传输过程中可能丢失,如果只考虑可靠性,TCP的确比UDP好。但UDP在结构上比TCP更简洁。UDP没有ACK,SEQ那样的操作,因此,UDP的性能有时比TCP高出很多。编程中实现UDP也比TCP简单。另外,虽然UDP是不可靠的数据传输,但也不会像想象中那么频繁地发生数据丢失。因此,在更重视性能而非可靠性的情...
分类:
其他好文 时间:
2015-08-07 13:26:53
阅读次数:
110
近阶段的编程学习过程中,发现计算机世界中的另外一种乐趣(另外一种是创造的乐趣,虽然自己利用计算机创造的实例少的可怜,虽不能至,心向往之嘛):
计算机世界中的任何问题,都能够找到原因及解决办法,追本溯源,问题只是0和1的组合而已。而身边的社会,自己的感情问题可不是这种性质了。都有各自的魅力吧。感性、理性,现在的自己偏爱理性美。
而如果你失去解决这个问题的耐心,无疑你就错过了找出解决办法的...
分类:
其他好文 时间:
2015-08-03 10:17:30
阅读次数:
126
简介:
这一篇博客主要讨论Python对象的拷贝问题,区分浅拷贝和深拷。为了保持追踪内存中的对象,Python使用了引用计数这一简单技术,下面将进行简单介绍。1、引用计数:
当对象被创建并赋值给变量时,该对象的引用计数就被设置为 1 。当同一个对象又被赋值给其他变量时,或作为参数传给函数、方法或类实例时,或被赋值为一个窗口对象的成员时,该对象的一个新的引用(或称为别名)就被创建,该对象的引用计数...
分类:
编程语言 时间:
2015-08-01 23:39:19
阅读次数:
154
Linux Shell脚本教程:30分钟玩转Shell脚本编程http://c.biancheng.net/cpp/shell/Linux入门教程(更新完毕)http://c.biancheng.net/cpp/linux/刷掉此页2015.7.29始
分类:
系统相关 时间:
2015-07-29 22:56:51
阅读次数:
195