花费 9 ms
C++多进程并发框架FFLIB

三年来一直从事服务器程序开发,一直都是忙忙碌碌,不久前结束了职业生涯的第一份工作,有了一个礼拜的休息时间,终于可以写写总结了。于是把以前的开源代码做了整理和优化,这就是FFLIB。虽然这边总结看起来像日记,有很多废话,但是此文仍然是有很大针对性的。针对服务器开发中常见的问题 ...

Tue Jul 31 03:52:00 CST 2012 15 27595
游戏服务器设计之任务系统

游戏服务器设计之任务系统 介绍 任务系统是游戏中最重要的系统之一,本文旨在设计一个轻量清晰的任务系统。通用易扩展是本系统关注的重点。任务系统中当角色的条件满足时,自动触发每一类型的任务,每个任务有 ...

Mon Jan 22 05:35:00 CST 2018 1 2973
游戏服务器ID生成器组件

游戏服务器程序中,经常需要生成全局的唯一ID号,这个功能很常用,本文将介绍一种通用ID生成组件。游戏服务器程序中使用此组件的场景有: 创建角色时,为其分配唯一ID 创建物品时 ...

Thu Sep 05 20:22:00 CST 2013 8 5004
C++ 多进程并发框架FFLIB之Tutorial

FFLIB框架是为简化分布式/多进程并发而生的。它起始于本人尝试解决工作中经常遇到的问题如消息定义、异步、多线程、单元测试、性能优化等。基本介绍可以看这里: http://www.cnblogs.com/zhiranok/archive/2012/07/30 ...

Thu Aug 09 05:48:00 CST 2012 0 5433
FFLIB C++ 异步&类型安全&printf风格的日志库

摘要 C++程序的调试一般有调试器、printf、日志文件三种。Linux下的调试器为gdb,关于gdb的使用甚至可以单独用一本书来说明,但是本章并不会过度讨论gdb,读者可以寻找相关的 ...

Mon Jan 21 03:47:00 CST 2013 6 3454
C++使用ffpython嵌入和扩展python

摘要: 在服务器编程中,经常会用到python脚本技术。Python是最流行的脚本之一,并且python拥有定义良好的C API接口,同时又有丰富的文档,与C++结合非常的适合。通常情况下使用C++ ...

Fri May 10 04:36:00 CST 2013 0 4846
FFLIB 框架Broker 之Master/Slave 模式

FFLIB的两篇介绍中,已经介绍了FFLIB是基于Broker模式构建的框架,核心组件关系图如下: http://www.cnblogs.com/zhiranok/archive/2012/07/30/fflib ...

Sun Aug 19 18:28:00 CST 2012 2 4596
RedRabbit——基于BrokerPattern服务器框架

RedRabbit 经典网游服务器架构 该图省略了专门用途的dbserver、guildserver等用于专门功能的server,该架构的优点有: l LoginGat ...

Mon Jul 08 02:52:00 CST 2013 6 2931
python的解释器spython介绍

Python解释器spython介绍# 简介   出于个人爱好和某种需求,我再16年对python的解释器产生了浓厚兴趣,并且下定决心重新实现一个版本。我个人再游戏服务器开发中,对c++嵌入lua ...

Tue Feb 28 03:21:00 CST 2017 2 1428

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM