自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Garfield tell

天下云风出我辈,一如江湖岁月催,皇城霸业谈笑中,不胜人间一场醉

  • 博客(9)
  • 资源 (16)
  • 收藏
  • 关注

原创 做一个简单的游戏服务器

为什么其实不重要!做一个简单网游服务器。  服务由两部分构成,网关和世界服务器,绞尽脑汁,还没有想到一个好听的名字,可以肯定的是要code n行,就暂定CodeN {N >= 0}。  语言选用C++和lua,其实也蛮像选scala的,但小众了点,自己也没有java基础,怕有搞不定的问题,c++ lua会更有信心一点。db redis和mongodb 比较,倾向于redis,他大代码量

2012-08-14 23:55:05 3723

原创 A*- not a star in the space, it's on you hands

A*游戏中的常用寻路算法,做游戏的孩子人手一个的轮子,be a gooleplayer。我也是这样的一个孩子,还想造很多轮子的孩子。  上周一位新同学问我A*,哈哈,整好去年细看了,给简单描画了一下。记得上次写A*,是zack给我们介绍了一个a*的优化算法,JPS(jump point search),我用这个算话改写优化了一下服务器的A*。效果不错,测试数据来看大概有100%的提升,服务器路

2012-08-05 21:42:51 1681 1

原创 开始吧,在老去之前

做游戏开发有3年多了,多多少少也写过一些东西,参与过两种设计完全不同都项目,客户端服务器都有写过。慢慢都也积累了一些对游戏开发都想法和抱怨,想做一个可以更多按自己想法实现都游戏。在一个老的项目上想实现很多不同的东西是很困难的,有很多的顾虑和一些不确定,不敢或不准改都东西,非常让人沮丧。代码不好改还有一个原因,别人都代码不好改,每个喜欢程序的coder都对代码漂亮、合理有自己都见解,在没有对错,只是

2012-05-27 09:11:25 1320

原创 个税计算器python

话说那天老大说:“我们XX公司成立了”,然后悲催的是要上税了!!!那要扣多少钱钱呢?更悲催俺是一个码农,所以,你懂的class SalaryTax: def __init__(self, base, steps): self.base = base self.steps = steps self.stepTopSalary = []

2012-04-19 10:41:07 1769

原创 游戏中的跨场景寻路

  年前写过一个跨场景寻路的程序。我们的游戏用鼠标点那种,不是像WOW那种前后左右。在同一场景中使用A*寻路,策划现在的需求是这样呢的,在任务中NPC,杀怪等需要自动寻路能走到其他场景中的NPC或者怪物或者是其他任何东西。         首先看看,我们现在能做的:         A.同一场景能自动走到 x,y         B.当场景发生切换的时候我们可以收到切换消息。   

2010-05-23 23:56:00 4087 2

原创 范式Huffman编码的设计与实现

范式Huffman编码的设计与实现摘要:传统的 Huffman 编码需要构建 Huffman 树方可生成,但也由于树的数据结构特点,生成编码的效率不高、结构较复杂、而且在的有点程序设计语言中树也不容易实现。本文介绍不依赖于树的范式 Huffman 编码的设计与实现。使用数组求到Huffman 码的长度,再使用范式Huffman编码的原理生成前缀码。关键字:范式Huffman编码

2008-03-16 11:39:00 6780 6

原创 简易文件夹打包程序的设计与实现

简易文件夹打包程序的设计与实现摘要:    所谓文件夹打包程序就是指将一个文件夹的内容写入到一个文件之中。本文讨论在win32平台下使用FindFirstFile与FindNextFile函数对文件夹进行深度优先的方法实现简易的文件夹打包程序。 关键字: 文件夹打包 深度优先 win32平台 1引言:       文件夹打包程序被广泛的运用于压缩和网络传输之中,比如

2008-03-16 11:34:00 2921 4

转载 [转载]C++中的左值和右值

C++中的左值和右值[转载自]http://jiang5005.spaces.live.com/blog/cns!619F3DE8AB99988E!111.entry1.  概念变量和文字常量都有存储区,并且有相关的类型,区别在于变量是可寻址的; 对于每个变量,都有2个值与其相关联:1>数据值,存储在某个内存地址中,也称右值(rvalue),右值是被读取的值(read value),文字常

2007-07-22 17:14:00 906 2

原创 百度“水果开会”问题探讨

摘 要:现在,搜索技术被广泛的应用于我们的生活,而对于搜索技术来说速度是至关重要的,这里将百度“水果开会”问题作为讨论的对象,探讨一下散列在搜索、查找中的运用。“水果开会”问题的一般解法的时间复杂度为O(n2),本文讨论使用散列的方法有O(n)的时间复杂度下解决这类问题。关键字:散列,双向链表,STL   现在,在互联网上的信息正民惊人的速度增长,搜索技术为我们在这们大的空间中找到有用信息

2007-07-17 06:41:00 1575 1

游戏场景寻路完整代码

游戏中跨场景自动寻路完整、可用lua代码: 具体内容参加blog: http://blog.csdn.net/ericchn007/archive/2010/05/23/5618887.aspx

2010-05-24

原创 游戏跨场景寻路代码

跨场景寻路可用完整源代码,lua 实现 年前写过一个跨场景寻路的程序。我们的游戏用鼠标点那种,不是像WOW那种前后左右。在同一场景中使用A*寻路,策划现在的需求是这样呢的,在任务中NPC,杀怪等需要自动寻路能走到其他场景中的NPC或者怪物或者是其他任何东西。 blog:具体内容 http://blog.csdn.net/ericchn007/archive/2010/05/23/5618887.aspx

2010-05-24

Erlang程序设计

简介 · · · · · ·   本书是讲述下一代编程语言 Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统,免去锁与互斥技术的羁绊,使程序在多核CPU 上高效运行。本书讲述的各种设计方法和行为将成为设计容错与分布式系统中的利器。 作者简介 · · · · · ·   Joe Armstrong,Erlang最初的设计者和实现者,也是Erlang OTP系统项目的首席架构师。他拥有瑞典皇家理工学院博士学位,是容错系统开发领域的世界级专家。此外,他还在开发旨在替代XML的标记语言ML9。现任职于爱立信公司

2009-07-19

Text.Processing.In.Python

Text Processing In Python .程序设计中我们大约有80的时间花在Text Processing哦。

2008-10-27

Python核心编程第二版

Python核心编程第二版,python入门的极好教程。

2008-10-27

程序设计实践

这本书就不多说了,早已是声名在外了,看了感觉很有收受,不敢独享

2008-06-22

C语言常见问题集

本文从英文C–FAQ (2004 年7 月3 日修订版) 翻译而来。

2008-06-22

C语言指针        

很全面的介绍C语言指针 很全面的介绍C语言指针 很全面的介绍C语言指针

2008-06-22

内存管理内幕

内存管理是计算机编程最为基本的领域之一。在很多脚本语言中,您不必担心内存是如何管理的,这并不能使得内存管理的重要性有一点点降低。对实际编程来说,理解您的内存管理器的能力与局限性至关重要。在大部分系统语言中,比如 C 和 C++,您必须进行内存管理。本文将介绍手工的、半手工的以及自动的内存管理实践的基本概念。

2008-06-22

笨笨熊数据压缩教程      

王永刚写的<笨笨熊数据压缩教程>,也是我的入门教程 ^_^

2008-05-29

Mastering Algorithms with C

用C描述的数据结构和算法

2008-04-27

Data.Compression.The.Complete.Reference.

数据压缩技术的一本全面参考书.数据压缩中涉及的压缩算法都有涉及,还有CRC等校检技术.

2008-04-27

数据压缩技术及其应用

一体很老的数据压缩技术教程,从书中的程序中可以发现王永刚写的<笨笨熊数据压缩教程>就是参考了<数据压缩技术及其应用>,其中的一个bit io 流就直接来源于此书,个人认为对学习数据压缩的朋友来说是很不错的,值得一看.

2008-04-27

the-data-compression-book

the-data-compression-book.9781558514348.26425.pdf<br>gzip作者写的一本数据压缩教程,全书以GZip的设计为主线,献给学习数据压缩的朋友们.

2008-04-27

C语言编译器

网上下的一个C编译器,做得很不错,有源码,对学习编译原理的朋友应该有所帮助,还有程序可能生成asm代码.有一定实用性.好像是一个浙大的朋友做的.

2008-04-26

大型实时数据库关键技术及系统构架

大型实时数据库关键技术及系统构架<br>实时数据库方面的一篇论文,感谢作者

2008-04-26

空空如也

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

TA关注的人

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