智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

导航

上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 97 下一页

2013年2月27日

摘要: 转自:http://www.csdn.net/article/2012-07-05/2807113-less-is-exponentially-more导读:这篇文章是Google首席工程师、Go语言之父Rob Pike自己整理的6月21日在旧金山给Go SF的演讲稿。Rob提到:Go语言本是以C为原型,以C++为目标设计,但最终却大相径庭。值得一提的是,这3门语言都曾当选TIOBE年度语言。几个礼拜之前我被问到:“对于Go语言,最令你惊讶的是什么?”当时我就明确地给出了答案:“虽然我希望C++程序员能够使用Go作为替代拼,但实际上大部分Go程序员都是从Python和Ruby转过来的,其中却少 阅读全文

posted @ 2013-02-27 22:31 Bill Yuan 阅读(1084) 评论(0) 推荐(0) 编辑

摘要: 转自:http://blog.manhuahe.net/2012/12/%E4%BD%BF%E7%94%A8go%E8%AF%AD%E8%A8%80%E4%B8%A4%E4%B8%89%E4%BA%8B/在团队最近的几个“隐藏”项目中,都使用了Go语言做为开发语言,Go语言的强大特性给我们的工作带来了很多便利性与快乐。我想在此以我实际工作中遇到的问题,反观Go语言在语言特性上给我们带来的便利性,算是对这段时间学习工作的一个总结吧。一、channel的使用在Go里,写多线程程序变的更简单了,比如,我们要自己手写实现个简单的数据库连接池,在Java里,我们需要一个数组来存放数据库连接,连接池的所有 阅读全文

posted @ 2013-02-27 22:17 Bill Yuan 阅读(4300) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.kunli.info/2012/03/03/golang-feeling/从那时起,我就特别想,要是有一种语言能把c和Python的优点结合起来,也就是说速度快,高性能简洁明了,需要记的语言细节少,开发迅速(c)灵活,开发快速,类Python的list,map等常用数据结构支持(Python)完善的模块支持,模块也容易上手(Python)对程序员友好的并行架构(Erlang)安全,绝大部分问题能消灭在compile time中(C minus pointer)那基本就是系统级和网络级编程最对我胃口的语言了。然后我就找到了Go。Golang是一个新语言,截至目前为止, 阅读全文

posted @ 2013-02-27 22:12 Bill Yuan 阅读(13254) 评论(0) 推荐(1) 编辑

摘要: 1. I see. 我明白了。2. I quit! 我不干了!3. Let go! 放手!4. Me too. 我也是。5. My god! 天哪!6. No way! 不行!7. Come on. 来吧(赶快)8. Hold on. 等一等。9. I agree。 我同意。10. Not bad. 还不错。11. Not yet. 还没。12. See you. 再见。13. Shut up! 闭嘴!14. So long. 再见。15. Why not? 好呀! (为什么不呢?)16. Allow me. 让我来。17. Be quiet! 安静点!18. Cheer up! 振作起来!1 阅读全文

posted @ 2013-02-27 19:51 Bill Yuan 阅读(641) 评论(0) 推荐(1) 编辑

摘要: 转自:http://bbs.9ria.com/thread-103993-1-1.htmlstarling由于过度模仿flash.display.*里面的类,也带来一些性能上的问题,当我们创建超过300个displayObject时,FPS就会明显下降,所以我们先了解下STARLING是如何处理内部渲染的打开starling的核心文件可以看到一句代码,而且是强引用stage.addEventListener(Event.ENTER_FRAME, onEnterFrame, false, 0, true);然后starling会对内部任何继承displayObject的对象进行实事绘制,这样就造 阅读全文

posted @ 2013-02-27 18:09 Bill Yuan 阅读(1759) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.csdn.net/article/2012-10-23/2811088摘要:每个创业者不可能首次创业就能成功。他们的失败经验,或许可以指导其他创业者获得迅速成功。Joshua Hays在文章《7 things I learned from failing that you can avoid》总结了创业失败后获得的七条教训,希望其他创业者可以从中有所收获,以免犯同样的错误。CSDN对该文进行了编译,内容如下:正如青春期我们会经历分手的痛苦一样,企业家同样会遭受创业失败所带来的打击。我们已经停止Bidzuku方面的工作四个月了,直到现在,我的思想仍然很乱,无法进行有效 阅读全文

posted @ 2013-02-27 17:35 Bill Yuan 阅读(279) 评论(0) 推荐(0) 编辑

2013年2月18日

摘要: 转自:http://bbs.9ria.com/thread-157487-1-1.html 在开发游戏的过程中,特别是地图编辑器中,需要利用最少的资源,实现最丰富的地形地貌。虽然现在众多的RPG开始使用整图,但是我们偶尔还是需要能够让玩家自己编辑地图,或者其他需要自动进行地图构建的功能。另外,就是在 阅读全文

posted @ 2013-02-18 20:24 Bill Yuan 阅读(1520) 评论(0) 推荐(0) 编辑

2013年2月5日

摘要: 转自:http://blog.jobbole.com/30352/摘要:说到DOS下的RTS(Real-Time Strategy)游戏,不得不提起Warcraft!它被认为是现代RTS的鼻祖之一,本文由魔兽之父Patrick Wyatt亲自操刀,重现当年Warcraft开发的日子,并阐述Warcraft开发所遵守的理念。导读:回到那个PC游戏还是运行在DOS系统的时代,DOOM、极品飞车和波斯王子等游戏影响了一代人,当然也有国产的仙剑奇侠传等经典之作流传下来。但是说到DOS下的RTS(Real-Time Strategy)游戏,不得不提起Warcraft!它被认为是现代RTS的鼻祖之一(虽然 阅读全文

posted @ 2013-02-05 22:53 Bill Yuan 阅读(615) 评论(0) 推荐(0) 编辑

摘要: 转自:http://blog.jobbole.com/25409/指针、引用和取值什么是指针?什么是内存地址?什么叫做指针的取值?指针是一个存储计算机内存地址的变量。在这份教程里“引用”表示计算机内存地址。从指针指向的内存读取数据称作指针的取值。指针可以指向某些具体类型的变量地址,例如int、long和double。指针也可以是void类型、NULL指针和未初始化指针。本文会对上述所有指针类型进行探讨。根据出现的位置不同,操作符*既可以用来声明一个指针变量,也可以用作指针的取值。当用在声明一个变量时,*表示这里声明了一个指针。其它情况用到*表示指针的取值。&是地址操作符,用来引用一个内 阅读全文

posted @ 2013-02-05 22:04 Bill Yuan 阅读(403) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.todoair.com/alchemy-2-%EF%BC%88flascc%EF%BC%89%E6%96%B0%E6%89%8B%E5%85%A5%E9%97%A8-%EF%BC%88windows-%E7%89%88%EF%BC%89-2012-10-24/AdobeAlchemy(炼金术)2的预发布版本已经对开发者开放,并且已经更名为FlasCC。炼金术简单来说就是把c/c++代码编译成swf文件,它吸收了c/c++高效的执行效率,比传统开发的swf效率更高,更流畅,而且可跨平台。著名的3d游戏引擎虚幻3利用Alchemy2技术完美实现网页falsh3d游戏,演 阅读全文

posted @ 2013-02-05 19:40 Bill Yuan 阅读(1848) 评论(0) 推荐(0) 编辑

上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 97 下一页