峰之博纹 - Pelephone个人博客

上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 二叉堆优化提高了A星一大步,但是想要更快,更猛,还不能停步。这两天整理自己的A星,啃了些网上搜的一些大神源码,今天整理下思路分享下。 A星原理和二叉优化在天地会文章很多,这里就不多说了,要读此文先,提前是对A星有一定了解。(本文思路源于别人代码,不是我原创,呵呵) 阅读全文
posted @ 2012-09-27 00:30 Pelephone 阅读(5494) 评论(3) 推荐(1) 编辑
摘要: 写码多的人都清楚的一件事,写码真不是件什么牛X的事。一个应界生,只要有人带,告诉他怎么怎么写性能会高,他刚开始可能会需要多些时间接受,可是只要盯好,项目肯定不会有问题。一个有一到两年经验的码工,你告诉他怎么写提高性能,他可能很快就接受了。然后说到5年+的程序员,他们写的代码的质量其实是跟其他人是一样,因为代码规范是他们定的。不仅如此,除了底层框架外,其它系统的开发进度用时也基本差不多。牛人经验多,会用代码模板等各种小工具加速自己开发效率,但他带的人,肯定也会用。 阅读全文
posted @ 2012-09-11 00:29 Pelephone 阅读(651) 评论(2) 推荐(0) 编辑
摘要: XML自动解析器开源咯, 这东西写出来很久了,自己也用了很长时间,感觉没什么bug了今天才独立放出来。 现在开源这么多,什么GUI,tween的都有了,想来想去才想出一个有点新意的东西。随便取了个名:asMapper。 阅读全文
posted @ 2012-06-07 19:30 Pelephone 阅读(2253) 评论(3) 推荐(2) 编辑
摘要: 新生活下班的时间变晚了,高节骤的生活让人压抑。这里的框架很自由可以说是想怎么写就怎么写,无pureMVC的影子真是件快事。以前老觉得解耦重要,可是想想新的项目,有多少旧东西可用,来来去去就底层交互,加载,缓存等这些东西是需复用的,其它的模块新项目都有不同逻辑。 这里的模块化开发虽然无框架,单例想用就用,觉得有必要重用的地方就用模式解耦,没必要就干脆直接引用访问,不解耦。以前一直觉得这样开发会乱,去年带队时不敢搞,现在算是知道这样做是有可行性的。 阅读全文
posted @ 2012-05-17 01:12 Pelephone 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 弗洛伊德(Floyd)算法过程: 1、用D[v][w]记录每一对顶点的最短距离。 2、依次扫描每一个点,并以其为基点再遍历所有每一对顶点D[][]的值,看看是否可用过该基点让这对顶点间的距离更小。 阅读全文
posted @ 2012-04-26 17:27 Pelephone 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 很多高人都用上了位运算,本人觉得位运算不直观,增加读码成本;另一方面是本人懒,今看到些常用的位运算的方式,丢上空间mark一下。 用位运算表示单双数应该是用得最多的吧,先上一段不是位运算的方式 res = (num%1=0)?1:0; 位运算代码是这样 res = num&1; 打个注释后还是位运算更直观些吧。 往后有空再补上其它研究的方法。 阅读全文
posted @ 2012-04-21 15:07 Pelephone 阅读(464) 评论(0) 推荐(0) 编辑
摘要: ArrayElementType: 这是指定自己定义的数组中元素的类型,应该类似java中的泛型,用的不多(至少我就没用过,找资料的时候顺便找到的),类似的代码如下: .... 阅读全文
posted @ 2012-04-05 12:30 Pelephone 阅读(1398) 评论(0) 推荐(1) 编辑
摘要: AMF这东西跟服务端交互还是挺爽的,搜了一下,发现网上没有很完整的例子,大多只有一段。今天整理下之前的项目代码,抽出amf来上个教程,怕以后忘记了。本教程写的是http,Servlet交互的方式。socket方式要写粘包,代码麻烦,不写了。 阅读全文
posted @ 2012-04-03 00:34 Pelephone 阅读(9505) 评论(2) 推荐(0) 编辑
摘要: 三套都是自己写项目常用的东西,花了好多时间将它们分离出来,放到google svn里面。不过不分开了,整在一起命名为face-cell (脸的细包),每个框架代码都不多,而且第三个还有bug。以后项目用到再不停完善。 阅读全文
posted @ 2012-03-31 16:07 Pelephone 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 此框架v1.0还没完善的时候我居然狠心把它重构了… 新生的麻雀GUI融入了好多去年新学的设计知识。 SparrowGUI是一个简单的游戏GUI框架,常用的单选多选滚动条等都有,还有换肤缓存功能,正所谓麻雀虽小,五脏具全嘛。因为自己写游戏用,所以没把布局考虑进去。相比aswing,flex功能没那么强大,不过简单易用。嵌套层数不多,代码易读。还有一个特殊的功能,即皮肤非嵌入模式,可以直接把场景上的某显示对象转成GUI组件而不用addChild。 阅读全文
posted @ 2012-03-31 15:26 Pelephone 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 离开公司后给自己一个月时间充电,深入啃设计模式,学rebotlegs,重写了一套miniMVC,并且升级我的麻雀GUI框架。这个连连看用上了自己的缓存框架,miniMVC,GUI三套框架,因为边写边修改框架,用了两天多才完成。呼,学了好多东西。 阅读全文
posted @ 2012-03-29 01:56 Pelephone 阅读(862) 评论(1) 推荐(0) 编辑
摘要: 最近在家休养充电,看过许多文章都说robotlegs用的as3-signal比adobe官方的事件效率高4倍。报着怀疑精神我写了以下测试。 主要测试在添加事件和广播事件时用时。 阅读全文
posted @ 2012-03-23 16:05 Pelephone 阅读(1894) 评论(2) 推荐(0) 编辑
摘要: 1)Flash IDE 的 设置 里面有 省略trace动作,直接勾上。 2)Flex IDE 1.使用替换功能,把“trace”替换成"//trace",不过这样要继续开发就得重新改回来,再用替换功能替换回来。这种方法基本可以不考虑。 阅读全文
posted @ 2012-03-22 13:40 Pelephone 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 想要包含或排除某些代码块,你可以使用条件编译。mxmlc编译器允许你在编译时传递常量值到应用程序。通常,您传递一个布尔值用于包含或排除调试代码。下面的例子通过使用一个Boolean常量内联代码块: 阅读全文
posted @ 2012-03-22 13:38 Pelephone 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 这片子拍得太烂, 首先,对于孙悟空这个角色处理的就相当敷衍。完全没有表现出唐三藏那种卑鄙无耻性格。而小燕子总是跟周杰伦叽叽歪歪,不务正业。包括白眉鹰王大战令狐冲那场戏也拍的非常烂 连胡歌身上吊的钢丝也拍出来了 完全没有把张无忌那阴险毒辣的小人形象表现出来.哪吒也并不是按原著里说的居然一出生就拿着金箍棒。而在经历了金毛丝王谢逊的移情别恋后居然和成昆擦出了爱的火花。这样的剧情逻辑性变得非常的矛盾。让观众产生一种厌恶的心理。故事的场景也过于单调,情节也不够新奇,另外,不得不提的是剧中的女主角,一直强调女主角如何的美,忽略了一些细节上的东西。大家想一想,如果八戒没有调戏嫦娥,他又怎么会当上美国总统呢? 阅读全文
posted @ 2012-03-20 23:35 Pelephone 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页