自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

heartrude的专栏

走在开发自己的游戏的路上

  • 博客(15)
  • 资源 (26)
  • 收藏
  • 关注

转载 NGUI与EZGUI比较

图片上传了就不清晰了,请参考资源吧………

2012-12-27 09:08:29 1137

原创 vs2012 STL vector

最近项目的开发库大量使用了STL,为了确认内存已经性能问题,只能拿起代码看看。vs2012使用的STL是由Dinkumware维护的P.J. Plauger STL版本。与侯捷大作的SGI STl差距还是很大的。而且vs2010开始,该版本进行了一些c++0x的优化,据说性能有不少的提升。所以拿起代码来看看吧。借侯捷的话说就是源码之前,了无秘密。先看使用最多的vector吧。初始化

2012-12-22 11:15:23 2487

转载 vs2008 sp1 regex

vs2008 sp1添加了TR1, 开始支持如下内容:Smart pointersRegular expression parsingNew containers (tuple, array, unordered set, etc)Sophisticated random number generatorsPolymorphic function wrappersT

2012-12-21 22:55:29 1302

原创 vs2010的c++0x支持

http://blogs.msdn.com/b/vcblog/archive/2008/10/28/lambdas-auto-and-static-assert-c-0x-features-in-vc10-part-1.aspxhttp://blogs.msdn.com/b/vcblog/archive/2009/02/03/rvalue-references-c-0x-features-in

2012-12-21 19:18:35 1051

翻译 STL Performance

最近项目在vs2010上开发,发现有些同学在大量使用STL做服务器的一些Lib开发。我表示会非常有问题。为了确认哪些需要修正,我准备重新看一下简单的容器的代码。然后发现vs2010相对于vs2008的变化很大。查了一下资料看看到底有什么变化:http://blogs.msdn.com/b/vcblog/archive/2009/06/23/stl-performance.aspx1.引

2012-12-21 14:38:57 650

原创 移动开发工具、引擎、资源列表

2012的八个开发工具,无需代码知识http://www.csdn.net/article/2012-12-17/2812912-top-mobile-dev-tools2012的16个跨平台引擎http://www.csdn.net/article/2012-12-17/2812927-multi-dev-engine/1Love2d: 一个window、Linu

2012-12-19 15:24:00 678

原创 DotheUntwist_1006

这个太简单了,没什么好说的#include #include #define STRING_LEN_MAX 71char g_ciphertext[STRING_LEN_MAX];char g_plaintext[STRING_LEN_MAX];char g_Code2CharTable[] = {'_', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h

2012-12-19 13:06:27 471

转载 计算机科学与技术反思录

这个是我在百度文库里面找到的,具体出处和作者我没有找到,有谁知道的希望告诉我一下。我去膜拜一下。计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近三年了,自己也做了一些思考,我一直认为计算机科学与技术这门专业,在本科阶段是不可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需要技术;每一个人(包括非计算机专业),掌握简单的计算机技术都很容易

2012-12-13 16:44:28 1128 1

原创 Jugs_1005

这个问题很简单。主要就是两种情况 iMax*i - iMin*j或者 iMin*j - iMax*(i-1)由于对于打印方案的时候,结束判定错误,导致了两次错误提交。成绩不理想啊#include int CalcHCF(int iMax, int iMin){ int m = iMax % iMin; while(m != 0) { iMax = iMin; iMin

2012-12-11 07:48:16 611

原创 U1002:487-3279

其实这个题目比较简单。唯一比较恶心的就是,输入字符串竟然长度为16还不够。应该来说不会无谓的输入'-'的么。输入长度扩展到80就OK了不过这个代码数据量上升,对于一些操作性能上体验还是比较明显。比如hash得一个memset就是用了60ms, qsort和使用原生的qsort就差距了60ms,取消hash索引还可以降低到150ms#include #include #include

2012-12-08 16:39:59 809

原创 AnagramsbyStack_1004

1.没有注意i, o后面都是跟随一个空格的。错了两次。先是完全没有空格,然后是最后一个有效数据后以为不用空格2.没有注意栈在深度搜索的时候数据也要恢复到前一次,才能退出这次操作#include #include #include #define INPUT_STRING_MAX 30char g_Input[INPUT_STRING_MAX];char g_Output

2012-12-07 18:08:38 690

原创 CrashBalloon_1003

这个题目读题错了两次。首先分数是乘起来,需要进行因式分解,结果理解错了,当成加法了。接着是没有注意如果小分数计算错误,就需要判定大分数胜利的。这里说法比较绕,叫做challenge would not be upheld。没有理解。直接导致了我以为测试需要大数运算。失败。还有就是g++的强转需要()把类型给括号起来的。vs是不用的。导致了我一次不能编译错误。先上一个

2012-12-07 08:23:32 692

原创 有关大数进行小数操作的实现

#include #include #include #include /* 实现十进制字符串转整形数组存储(算数操作性能高很多)大数对小数进行 * / % <操作大数的字符串打印*/#define BIGNUM_LEN 25class BigNum{public: BigNum() { memset(m_iNum, 0, sizeof(m_iNum));

2012-12-03 15:27:26 788

原创 Visual studio使用技巧

1. Debug对于指针,一般debug在auto和local里面显示的是第一个地址的值。其他的不显示。在watch里面写ptr,n就可以显示n长度的数组数据

2012-12-03 10:30:29 504

原创 FireNet_1002

#include #include //二分图 最大匹配度 匈牙利算法//Bipartite graph, maximum matching, Hungarian algorithm#define X_MAX_GRID_NUM 4#define Y_MAX_GRID_NUM 4#define X_MAX_POINT_NUM (X_MAX_GRID_NUM*(Y_MAX_GRID_N

2012-12-01 13:40:57 746

speex 1.2rc1

解决项目工程编译问题 支持win7 支持x64

2013-03-29

计算机数学教材合集

集合 基础集合论 董延 逻辑 面向计算机科学的数理逻辑 陆钟万 图论 图论及其算法 王树禾 组合 具体数学 Ronald L. Graham / Donald E. Knuth / Oren Patashnik 代数 Introduction to Linear and Abstract Algebra 数论 初等数论 潘氏兄弟

2012-12-13

jamplus 110621

jamplus for luaplus. 可以用来编译luaplus

2012-10-20

Luaplus 51 2012.10.17

Luaplus 最后一次Commit内容 Oct 17, 2012 tilde: Upgrade the protocol to support new features

2012-10-20

vassistx 10.6.1837 破解

vassistx visual assitX 10.6.1837 破解

2012-10-17

PhysX SDK 2.8.1

PhysX SDK 2.8.1安装包 包含Document、Sample、VRD

2012-07-20

Cocos2d-x 1.0.1-x-0.11.0 手册

Cocos2d-x 1.0.1-x-0.11.0的代码手册

2012-04-02

大师谈游戏设计(3/3)

一共3卷 这是最后一卷 本書由已經在遊戲業界非常知名的兩位專家通力合著,透過他們精闢的見解以及豐富的業界經驗,詳細解說設計遊戲時所應具備的完整概念以及注意事項。書中並舉出諸如《大富翁》、《模擬城市》、《魔獸爭霸》等多種大家耳熟能詳的經典遊戲,客觀地分析其優缺點,以做為設計遊戲時的最佳參考實例。

2012-03-15

大师谈游戏设计(2/3)

一共3卷 5分 本書由已經在遊戲業界非常知名的兩位專家通力合著,透過他們精闢的見解以及豐富的業界經驗,詳細解說設計遊戲時所應具備的完整概念以及注意事項。書中並舉出諸如《大富翁》、《模擬城市》、《魔獸爭霸》等多種大家耳熟能詳的經典遊戲,客觀地分析其優缺點,以做為設計遊戲時的最佳參考實例。

2012-03-15

大师谈游戏设计(1/3)

一共3卷 5分 难得的清晰,并有案例的说明游戏项目开发过程的好书 本書由已經在遊戲業界非常知名的兩位專家通力合著,透過他們精闢的見解以及豐富的業界經驗,詳細解說設計遊戲時所應具備的完整概念以及注意事項。書中並舉出諸如《大富翁》、《模擬城市》、《魔獸爭霸》等多種大家耳熟能詳的經典遊戲,客觀地分析其優缺點,以做為設計遊戲時的最佳參考實例。

2012-03-15

WinGnuRegex2.7 window工程版

修改regex.c为regex.cpp 使用c++编译器 修改?:语法,以及函数定义语法 解决所有int unsigned int的warning 替换getenv为dupenv_s

2011-01-13

SOCKET I/O模式分析比较

对SOCKET的I/O模式进行代码级分析 并进行性能差异比较

2010-09-16

COM原理、入门、精通

COM原理讲解,剖析用C++实现COM的各种技术。从而从根本上阐述COM COM杨老师设计与应用。手把手教你设计、实现COM,和应用COM COM精通,深入说明COM各种应用

2009-09-16

计算机编程艺术(The Art of Computer Programming)四卷全.part1

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-14

计算机编程艺术(The Art of Computer Programming)四卷全.part7

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-14

计算机编程艺术(The Art of Computer Programming)四卷全.part6

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-14

计算机编程艺术(The Art of Computer Programming)四卷全.part5

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-14

计算机编程艺术(The Art of Computer Programming)四卷全.part4

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-14

计算机编程艺术(The Art of Computer Programming)四卷全.part3

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-14

计算机编程艺术(The Art of Computer Programming)四卷全.part2

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了8个包,一共162M

2009-05-13

计算机编程艺术(The Art of Computer Programming)四卷全.part1

这么经典的书,找了很久终于找到了清晰版的,而且是1-4卷全的。献给大家了!  该书涉及到的问题是计算机科学诞生之初就自然面对的几个基本的算法和数据结构的问题。时至今日,这些问题还在应用中扮演着重要角色;在很多研究课题中,它们是基础或原型。   算法分析(analysis of algorithms)是此书的核心。   TAOCP并没有综述算法设计(design of algorithms)的各种思想;也没有介绍证明问题下界(lower bounds)的各种技巧;也并没有对问题、模型、复杂度这些专题作出体系性的阐述。可以说,TAOCP的几乎所有的篇幅都放在了对具体算法的性能分析上,并把这条路走到了极致。 分成了9个包,一共162M

2009-05-13

大教堂与市集 (开源开发模式)

Linux的发展史促生了一些关于软件工程的惊人理论。 我有意的在一个成功的开源项目fetchmail中测试了这些理 论,并在此加以剖析。这里讨论了两 种根本上不同的开发 模式:大多数商业项目使用的“大教堂”模式和Linux世界 的“市集”模式。我们将看到,这两种模式源于对软件调试工 作的本质的两种彼 此对立的假设。我接着从Linux的经验 出发,对“只要眼球足够多,所有臭虫都好捉”的定理作了一 个站得住的论证;建议它与其它由自主成员组成的自纠错系 统之间富有意义的相似之处。最后,我探讨了这个发现对未 来软件业的启示。

2008-09-13

深入linux内核(书籍,o'relly)

o'relly出品,必属精品 深入Linux内核

2008-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除