自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GAME-LAB(游戏开发,微信公众号:fury-programer)

本博客不再更新!出没于知乎:https://zhuanlan.zhihu.com/fury-programer!

  • 博客(8)
  • 资源 (19)
  • 收藏
  • 关注

原创 每周一荐:文本处理工具AWK

上周给大家推荐了流编辑器sed,用sed其实已经可以干很多事情了。批量替换文件,批量查找指定的模式,支持单行和多行模式。但通过”sed单行脚本快速参考“可以看出,sed写出来的脚本可读性很差,有些甚至非常难以理解,特别是对于那些对sed的用法不是很熟悉的人来说,看起来简直像一堆毫无意义的字符乱码。脚本写出来不是给自己看的,也要考虑到后续的维护。有没有更好的方式来做同样的事情,甚至比sed能

2012-04-27 12:25:23 1880

原创 解析XML文件

动机网游服务器端开发过程中,很多控制游戏的参数都不应该直接硬编码的。需要各种各样的配置和脚本文件,好处:可以由策划或数值去随意修改,而不用动程序代码配置可以动态加载,可以动态改变服务器运行中的参数,对已经发布的功能进行调整一般,可采用:ini配置,一般用于window下的软件,游戏客户端有时会用到。比较简单,功能有限。Excel表格,数值策划特别喜欢用这个,可以做很多运

2012-04-24 21:25:42 2303

原创 代码的坏味道

代码坏味道:是指在代码之中潜在问题的警示信号。并非所有的坏味道所指示的确实是问题,但是对于大多数坏味道,均很有必要加以查看,并作出相应的修改。1. 重复的代码如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。同一个class内的两个函数中含有重复的代码段两个兄弟class的成员函数中含有重复的代码段两个毫不相关的cl

2012-04-24 01:22:20 2499 4

原创 每周一荐:流编辑器sed

做网络游戏服务器端,最烦人的就是查后台日志。外面的玩家报BUG或者其他异常的时候,客服搞不定的时候,就需要服务器的程序去查日志。分析日志需要一些比较好的文本分析工具,grep和sed都是不错的文本分析工具,还有awk,再过复杂的日志分析估计就要写脚本了,推荐使用Python。(其实我一直在纳闷,数据分析这些事情,怎么老是需要服务器程序去查,有专门的数据中心、运维和客服部门,人家才是专业的,

2012-04-20 23:49:22 1879

原创 每周一荐:《生命之树》、《水上音乐》

电影:《生命之树》《生命之树》由泰伦斯·马力克导演。故事开始于一个1950年代,生活在美国中西部的家庭的杰克在童年时收到双亲两种矛盾的教育。成年后的杰克渐渐迷失了自己,发现他在现代社会失去了灵魂,他寻觅生命的原初以及意义的答案,拷问信仰的存在,最终明白了生命的真谛。故事讲述生长在美国中西部的11岁少年杰克的成长变迁。他的家庭由父母和三兄弟组成。在一个孩子眼中,起初一切都

2012-04-13 07:55:53 1327

原创 POSA2:Wrapper Facade模式

意图用更加简洁、健壮、可移植、可维护和内聚的面向对象接口,封装已存在的非面向对象API的函数和相关数据。背景使用已存在的非面向对象的API提供的服务或机制,开发可维护和进化的应用。问题简洁的代码比复杂的代码更加健壮,因为它易于理解和维护可移植的软件可以容易的在不同的操作系统、编译器和硬件平台之间移植提高软件可维护性,会降低开发生命周期的开销

2012-04-11 09:56:17 1704

原创 MediaWiki编辑工具

vim+wikimedia.vim简介:使用vim的wikimedia.vim插件,可以高亮wiki语法关键字,自动补齐等功能。对于喜欢用vim编辑器的人来说,用此方式编辑wiki再好不过了。可以自动识别的文件类型为*.wiki,或者set filetype=mediawiki。安装:下载VIM插件:http://www.vim.org/scripts/scri

2012-04-07 03:29:52 3000

原创 每周一荐:分布式计算的模式语言

书籍:《面向模式的软件架构IV:分布式计算的模式语言》简介迄今为止,人们提出的软件开发模式有不少是关于分布式计算的,但人们始终无法以完整的视角了解分布式计算中各种模式是如何协同工作、取长补短的。构建复杂的分布式系统似乎成为了永远也无法精通的一门手艺。本书的出版改变了这一切。本书是经典的POSA系列的第4卷,介绍了一种模式设计语言,将分布式系统开发中的114个模式联系

2012-04-06 08:25:14 1617

C++ Template Metaprogram

C++ Template Metaprogram 模板元编程之经典!!!

2010-02-01

超越c++标准库——boost程序库导论

超越c++标准库——boost程序库导论 超越c++标准库——boost程序库导论

2010-02-01

汇编- -入门级PCASM

汇编- -入门级PCASM!忘光了都!有空看看!弥补下!虽然现在工作很少用到!

2009-04-14

汇编--NASM中文手册

NASM中文手册, NASM中文手册, NASM中文手册,

2009-04-14

kernel 试验环境搭建

kernel 试验环境搭建: 如何用boch,winimage,dd...搭建kernel开发环境..比较古老,不过感觉还不错!

2009-03-31

POSIX线程程序设计

POSIX线程程序设计,自己翻译的网上的一篇!原文和译文!

2009-02-05

Pthread多线程编程指南

多线程编程指南,SUN的Pthread线程库手册,中文版的。

2009-02-05

Pthread Primer

Pthread Primer! Pthread线程经典之作!

2009-02-05

UML学习--UML参考(英文)

UML学习--UML参考(英文) UML学习--UML参考(英文)

2008-12-29

UML学习--UML规范V1.5

文档:UML_V15_030301.pdf 说明:Unified Modeling Language, v1.5

2008-12-27

Linux中的汇编语言

短短15页,比较了AT&T汇编语法与MASM/NASM的相异之处!

2008-10-30

Programming Ground Up

呵呵...好像是本比较不错的书!(不过没看过~~)从0开始写程序!

2008-10-30

学习OS用到的BIOS知识及其中断详细文档

学习OS用到的BIOS知识,和技术标准...参考下述网页,有更好的内容。http://www.oldlinux.org/Linux.old/study/sabre/os/articles/

2008-10-30

字符串模式匹配的朴素算法和通配符扩展算法

字符串模式匹配的朴素算法,和通配符扩展的模式匹配算法。可以匹配*(可以匹配多个字符)和?(只能匹配一个)。

2008-09-26

MD5算法源码 下载

虽然MD5可以被破解了,但是在许多不是特别注意安全的地方还是可以用的!

2008-09-18

显示多条数值曲线的类

显示多条数值曲线的类

2008-06-06

LMS算法原理及推导

LMS(Least Mean Squre)算法是一种常用于自适应滤波器的算法。

2008-04-27

psp 游戏开发编程基础(英)

介绍了PSP游戏开发环境的建立和编程基础知识。

2008-04-20

C/C++语言参考

包含C/C++语言所有的标准库函数说明.

2008-04-17

空空如也

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

TA关注的人

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