山顶的微风

春天播种,秋天收获

 
 
 
 
 
 

[置顶] 程序学习笔记

2009-4-9 15:36:20 阅读(19) 评论(2)

       本篇将收集一些平时看书看到的箴言警句,每逢重读他们的思想,总有一种站在巨人肩膀上进行探索的感觉.........

1 实际上,一些最有能力的开发者,一开始总是定义接口,然后编写简要注释,对其进行描述,最后才编写代码-----因为编写注释的过程就阐明了代码必须达到的目的。这种描述能够帮助你组织思路,本身就是十分有用的模块说明,而且,最终你可能还想把这些说明做成路标文档,方便以后人的阅读代码。 <<unix编程艺术>>p85

2 unix哲学(同其它工程领域的民间传统一样)是自下而上的,而不是自上而下的。同上,p11

3 让每个程序就好做一件事情。p12 

4 你必须相信,软件设计是一门技艺,值得你付出所有的

阅读(19) | 评论(2) | 阅读全文>>

[置顶] 当代猛男(集合篇)

2009-4-6 16:07:39 阅读(61) 评论(8)

                                    当代猛男(集合篇)

                                                                       ---------boluns 2009年力作

    在我的生活,遇到许许多多的猛男,有些是一时之勇,曾经让我钦佩;有些是一面之勇,让我敬慕;有些是勇而无谋

阅读(61) | 评论(8) | 阅读全文>>

[置顶] 四九和银心不得不说的故事(完整版)

2008-5-8 14:54:35 阅读(151) 评论(10)

前言    

          大千世界,世事浮沉,林林总总,一日千里.......

阅读(151) | 评论(10) | 阅读全文>>

网络延迟导致的BUG

2010-2-4 23:56:22 阅读(13) 评论(2)

        今天遇到一个诡异的bug:某一玩法,打开界面后,服务器端发了一组N个参数给客户端,客户端处理后,再将参数返回。如:服务器端发了3个参数给客户端,客户端处理这3个参数后,仍然返回3个值给服务器端,只是值发生了变化。然而,诡异的是,有一次服务器端发了3个参数给客户端后,客户端却返回了0个参数给服务器。

 看了又看,试了又试,log了又log,还是猜不透。后来,想可能是网络延迟,可能服务器端发了两次(两组)参数,客户端返回第一组,而服务器端当是第二组了。便测测。果然bug重现了,不过原因却不是原先猜测的。而是更简单:

网络延程影响错误的流程:服务器端调协议打开界面后--->客户端请求参数---->网很卡,服务器端的参数还没有发过来,同时客户端又当服务器端发了过来,继续处理--->客户端返回了结果--->服务器端参数才到。

阅读(13) | 评论(2) | 阅读全文>>

<<网瘾战争>>想到的

2010-1-30 0:56:18 阅读(5) 评论(0)

网瘾战争
http://v.news.163.com/video/2010/1/D/P/V5T1377DP.html

http://www.tudou.com/programs/view/82jefeYStys/
制作得实在太有创意了,顶!

       这部山寨的电影以魔兽世界的背景,讲述了许多现实生活中的一些问题,看似恶搞,其实乃为现实生活中的真实流露啊!这叫敢于说实话,这叫创意!

      在我们现在的生活中,很多想法与创意往往是无法得到很好的体现的,我们所接受的教育与文化,往往是经过政府的制度、新闻发布者的过滤的:黄赌毒被和谐、不利社会的信息被和谐、新疆不知道发生了什么故事、西藏的故事渐渐网上也流传了不同的版本、我们所玩的游戏也经过了千疮百孔的修改,我们平时所看到的信息都几乎:忠于革命、忠于党、爱国守法的信息了。我感到了莫大的悲哀!这些文化都带有着虚伪,都变成了统治的工具!这样也不能做,那样也不能想,思维处理被和谐的框架下,杯具啊!

阅读(5) | 评论(0) | 阅读全文>>

读<<南怀瑾讲述99个人生道理>>

2010-1-28 14:16:56 阅读(5) 评论(0)

       这本书通过历史故事,讲解了一些为人处世、生活的道理,主要教人平静开朗等。文字简单,看起来不用多思考,茶余饭后睡觉前读读,可以放松神经,放松心松。多看看技术外的书有时也是一种乐趣与享受!

阅读(5) | 评论(0) | 阅读全文>>

数学,生存之根本

2010-1-23 23:46:45 阅读(6) 评论(2)

           今天,终于认识到了小学加法的重要性!

            最近,好累,还感冒了。不禁想买些东西来补补身子。我到了药店买了一盒68.6元(的西洋参,两盒5.2元/盒的二天油,一盒8元的洋参含片。付款时售货员笑咪咪地问:现金还是刷卡,我说刷卡,接着,她便说总价是111.5元,我也没多看,便刷卡签名了。然而,我便收拾商品,发现连小票也没给我。不知道是故意不给,还是本来就没有。刚想走时,便忽然运用小数时的数学及四舍五入方法一算:即使西洋参70元,二天油11元,洋参含片10元,加起来也90元左右啊?怎么可能收我111.5元呢?

 

阅读(6) | 评论(2) | 阅读全文>>

与九哥的短暂交流

2010-1-22 23:01:30 阅读(5) 评论(0)

            昨夜,时间已是三更,吃多了,肚子还饱着,便上了Q,很久没上Q了,这次上,竟然遇到了传说中的神----九哥。

            很久没有和九哥交流过了,每逢和九哥交流,心理压力都好大啊,毕竟九哥也算是一个顶尖级的人数了!随便和九哥聊聊了技术和职业的生涯,九哥在技术上亦取得了更大的进展,虽然刚进公司一年,已经对游戏的服务器端和客户端了如指掌,阅读了内网大部分代码,同时,还为公司培养了一批又一批的研究生!真的很牛!哎!真是羡慕,同样都是人,为啥我们和九哥之间的差距就有这么大呢?原以为,这两年两年来的努力也许会与九哥的距离缩小,现在看来亦依然是天差地别,永远没有拉近的希望啊!

阅读(5) | 评论(0) | 阅读全文>>

诡异的函数返回值

2010-1-20 8:07:25 阅读(5) 评论(0)

                  今天遇到一个很古怪的bug:某项功能,在内部的一些服务器端运行正常,然而,却有一两台服务咕嘟运行是不正常的。

                   使用debug.traceback() 终于定位到了某一个函数,该函数的逻辑却没有任何问题,然而,该bug却只有在函数返回值有问题时才会出现。一定位,果然发现发函数返回值有问题,却是怎么也不猜不到函数的返回值为什么是空的。代码如下:

           在 a.lua 文件里
                    function  show_panel(parent)

阅读(5) | 评论(0) | 阅读全文>>

动态卷轴

2010-1-16 11:11:38 阅读(15) 评论(2)

                   上大学的时候,就曾听教游戏的吴老师谈起过动态的卷轴效果,当时也觉得很炫耀,后来在3d的程序里实现了一个动态的纹理程序,不过具体原理也不太记得了,只记得那个程序也是抄了一本书上的代码,后来拿去面试还曾帮过不少忙,呵呵!

                    最近,想了想2d的卷轴效果,并尝试做了一个,感觉也不算很好,不过终于能动了起来,感觉也还是不错。这个动态卷轴实现比较简单,主要采用实现拼画卷的方式。即一个面板由:四个角四条边+一个底图实现起来。四个角是固定的美术资源,而连是计算大小生成的。在展开卷轴时,定时回调函数改变边的大小重新生成面板,再在面板截相应的图画上去,看起来便像是画卷在打开一样!不错!征途刚刚开始,加油!

          

阅读(15) | 评论(2) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

  山顶的微风

广东省 广州市 金牛座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2010