会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
HolleHuang
喜欢C++
博客园
首页
新随笔
联系
订阅
管理
[置顶]
HMX-Server C++ 分步式服务器大版本更新了(有源码)
摘要: 原文地址:http://www.cnblogs.com/hellohuang/p/6294763.html # HMX-ServerHMX-Server分步式服务器框架,主要分为网关、登录、世界、场景、数据服务器,适用于大中小型项目 # 安装步骤1. 下载后,将Source/dependence/下
阅读全文
posted @ 2017-01-17 21:29 HolleHuang
阅读(1370)
评论(0)
推荐(0)
编辑
[置顶]
HMX-Server-分步式服务器框架(开源+源码)
摘要: (原文地址:http://www.cnblogs.com/hellohuang/p/5492302.html ) 这是一个简单实现有分步式框架,由5个服务进程组成一个服务器,它们分别是世界服(Ws),数据库处理服(Dp),场景服(Ss),网关服(Fep),框架的思想用来自工作项目框架(但没有它的代码
阅读全文
posted @ 2016-05-16 11:21 HolleHuang
阅读(2320)
评论(3)
推荐(4)
编辑
[置顶]
分享封装好的异步Mysql动态的库(DyNetMysql.dll) + 项目源码
摘要: 在做C++项目时,经常会用到Mysql数据库,Mysql接口提供给我们的数据是相当原始的,如:字段名、字段类型,字段长度等等,一般情况我们都想一种更方便获得数据如:XXXStruct* pRecourdInfo =(const XXXStruct*)(mysql获得的数据指针);直接转换字段对应的结...
阅读全文
posted @ 2015-04-23 22:42 HolleHuang
阅读(2166)
评论(0)
推荐(3)
编辑
2022年8月19日
Mysql的读写分离中间件该怎么写?听我来说。
摘要: #网上有很多读写分离的中间件,像proxy,mycat等等,由于本人比较懒,懒得去读各种开源的东西,还是想造轮子来得快。 ##1、了解mysql通信协议,其中有分4.1之前和4.1版本的,由于4.1之前几乎没有人去使用了,所以我就直接按4.1的版本来实现。 ##2、找一个解析sql的库,从而得到sq
阅读全文
posted @ 2022-08-19 16:03 HolleHuang
阅读(262)
评论(0)
推荐(0)
编辑
2018年7月9日
西数数码-安装hmx_linux下的环境记录
摘要: [nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/6/x86_64/gpgcheck=0enabled=1 在etc/yum.repos.d/nginx.repo建个文件,将上面的内容填入
阅读全文
posted @ 2018-07-09 21:42 HolleHuang
阅读(125)
评论(0)
推荐(0)
编辑
2018年6月7日
apk生成多渠道的安装包
摘要: 一、前言->需求 最近公司的项目需要试上线,安卓包会放到多个渠道进行推广,玩家会进行下载安装登录,后台为了得到渠道包的下载使用数据,就会给每个渠道包加入了不同的渠道ID以便统计数据。那问题就来了,每出一个新版本的包,要快速生成几十上百个渠道包,那改怎么办,不可能手动去改ID再去生成吧,这样会很费时费
阅读全文
posted @ 2018-06-07 18:01 HolleHuang
阅读(609)
评论(1)
推荐(2)
编辑
2015年1月31日
分享一直在维护简单实用高效的C++Socket框架Swa-server(开源+源码)
摘要: Swa-server 开源框架* 适用于中小型游戏,如:养成、RPG、棋牌等;应用软件,如:聊天室等* 已经封套好底层socket管理,sql请求处理、数据加密解密* 拿来即可开工写业务* Swa-server是面向小型快速开发的框架,所以采用单进程模式,以后更新也是单进程方案去解决所遇到的问题,这...
阅读全文
posted @ 2015-01-31 13:48 HolleHuang
阅读(14287)
评论(19)
推荐(7)
编辑
2013年11月7日
一时兴起,写了个寻路代码
摘要: 看到一个面试题,是有关寻路的,于是想练练手,自己也写一个。把地图坐标设计为二维数据,坐标点的值代表不同意义。先上代码: 1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.Comparator; 4 import java.util.List; 5 6 public class FindLine { 7 // 测试数据,0代表可通的路,1代表墙,5代表起点或终点 8 public static int[][] map = { 9 ...
阅读全文
posted @ 2013-11-07 18:08 HolleHuang
阅读(906)
评论(0)
推荐(1)
编辑
2013年4月20日
能尽量用数据库代替内存就用吧,减少整天担心内存问题
摘要: 游戏不好搞啊,设计的东西,能尽量简单就简单,代码太多判断就写死行了,反正它运行起来是对的就行了。情形:09:00昨天发生了很痛苦的一件事情,那就是游戏中data内存同步不到data数据库,这个问题在第二天才发现(游戏还可以正常玩),这让人很担心啊。同步data内存的是一个定时器TaskTimer,这个定时器会定时回写数据到data库中,但在某个时间点后就发现数据库没有增,一直停留停在那个点上;看到这个问题时,游戏肯定是不允许kill掉重启的(部分玩家数据会没有,会回档)。确认问题:18:00一开始时,就以为是后台操作不对,或配置有问题会导致data同步TaskTimer停掉,但开服后过一段时间
阅读全文
posted @ 2013-04-20 13:21 HolleHuang
阅读(2182)
评论(7)
推荐(1)
编辑