- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 node.js入门示例
1、控制台版 Hello World编辑文件hello_world.js var sys = require("util"); sys.puts("Hello world");执行:node hello_world.js结果:2、网页版Hello world编译文件 http_hello_world.jsvar http =
2016-01-16 15:36:04 767
原创 centos安装pomelo
1、安装NPM(Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准)yum install npm2、安装node.jsyum install nodejs3、安装pemelonpm install pomelo -g测试是否安装成功1、创建一个工程Hello worldpomelo
2016-01-16 14:56:47 2223
原创 MMORPG游戏服务器技术选型参考
游戏服务器一般追求稳定和效率,所以偏向于保守,使用的技术手段也是以已经过验证、开发人员最熟悉、能HOLD为主要前提。1、典型按场景分服设计 开发语言: c++ 数据库:mysql 架构: 多个网关:维持与玩家间的SOCKET连接,可处理广播、断线重连等逻辑。 一个或多个账号登陆验证服务器:处理登陆、排队等逻辑。 多个场景服务器:处理在本地图上能解决的逻辑,如
2016-01-16 14:01:49 15204 1
原创 redis源码阅读笔记
在redis中一个数据库结构体是这样的每个dict是一个hash表typedef struct redisDb { dict *dict; /* The keyspace for this DB */ dict *expires; /* Timeout of keys with a timeout set *
2016-01-16 00:34:32 180
转载 send和recv的flags
send和recv解释 int send(int s, const void *msg, size_tlen, int flags); flags取值有:0: 与write()无异MSG_DONTROUTE:告诉内核,目标主机在本地网络,不用查路由表MSG_DONTWAIT:将单个I/O操作设置为非阻塞模式MSG_OOB:指明发送的是带外信息int recv(i
2016-01-09 12:04:36 17303
GNU的自平衡二叉查找树(AVL tree、redblack tree等)源代码
2012-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人