- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 Erlang下编译和测试openpoker
openpoker是一个基于Erlang开发的开源网络棋牌类游戏服务端1)打开一个已创建mnesia schema的节点,比如master12)进入openpoker下的src目录(可以用我前面介绍的方法自动设定到该目录)2)执行make:all(). 编译所有module到最新3) 执行schema:install([node()]).4) 执行test:all().5)
2008-06-20 17:37:00 6957
转载 轻松实现可伸缩性,容错性,和负载平衡的大规模多人在线系统
原文地址:www.devmaster.net/articles/mmo-scalable-server/ 原文作者:Joel Reymont 译文地址:blog.mylkcn.net/senzung.php 翻译作者:神宗冥浩简介:本文以我的OpenPoker项目为例介绍另一种构建大规模多人在线系统的方案。OpenPoker是一个大型多人扑克网游,内建支持了容错能力,负载平衡和
2008-06-18 17:52:00 4775
原创 Mnesia启动过程
Mnesia是Erlang下的分布式数据库管理系统,有以下主要特性: 1) 适合于电信应用的 关系/对象 混合数据模型 2) 特别设计的DBMS查询语言,QLC 3) 持久性,数据表既可以存在磁盘也可以全部保留在主存 4) 复制,数据表可以在几个节点之间复制 5) 原子事务,一系列的表操作可以组合成一个事务 6) 存储位置透明,编程时无需知道实际存储位置 7) 非常快的
2008-06-18 17:08:00 3019
原创 更改Erlang的工作目录
一进入Erlang目录,默认的工作路径是Erlang的bin目录或usr目录(都是erl根目录下的目录),你在别的目录的文件没法编译,那么怎么设置工作路径呢?在Windows,有几种方法: (1)进入Erlang后通过命令更改,如下:Erlang (BEAM) emulator version 5.6.3 [async-threads:0]Eshell V5.6.3 (abort with ^G
2008-06-17 20:19:00 5639 1
原创 进入erlang的世界
今天开始研究用erlang实现大型并发服务的方法,以期充分利用它的高并发﹑高可靠特性来实现我们网络应用服务,达到“电信级服务”的要求。官网 http://www.erlang.org/ 可下载最新的 Erlang/OTP 版本,windows下安装版有50几兆。 先从http://cean.process-one.net/download/ 下载了一个较小的发行版cean (cean_in
2008-06-13 20:15:00 2400 2
原创 数学和数学库函数,你还记得多少?
今天看见论坛上有人提问,说遇见这样的上机面试题:输入任意一个数值,输出它的七次方根。想了好一会,居然没有想出来,才发现原来数学知识忘记太多了,看了高手们的解答,恍然大悟。这是其中一个较明了的算法:#include h>#include h>#define N 7voidmain(){ doublex,y,n; scanf("%lf",&x);
2008-06-12 18:09:00 1610
原创 Corba接口(TAO及Java客户端)测试
编译TAO相关的tao_idl.exe等程序和dll,它们都在ACE_wrappers/bin下面一个IOR串实例:IOR:010000000d00000049444c3a4563686f3a312e3000000000010000000000000060000000010102cd03000000787900cd1704cdcd1b00000014010f00525354cd936c
2008-06-10 13:35:00 4452 1
原创 推荐一个MySQL的图形管理工具
找过很多MySQL图形管理工具,大多要收费;经过多方比较,个人认为其中SQLYog的功能较好,可以编辑函数,过程,触发器,帐号权限等,而且迁移工具,导出导入工具都不错,还可以正常显示Latin1下的中文(5.26版),但没有直接管理事件event的功能。 最近又找到一个MySQL的免费管理工具:Navicat Lite for MySQL 默认是个受限功能版,但做基本的管理和开发够
2008-06-06 19:52:00 1459
转载 单元测试
1 单元测试的重要性1.1 一些错误的认识在实际的单元测试过程中总会有一些错误的认识左右着我们,使之成为单元测试最大的障碍,在此将其一一分析如下:它太浪费时间了,现在要赶进度,时间上根本不允许,或者随便做做应付领导。我是一个很棒的程序员,我写的代码肯定是没有问题的。做单元测试太烦了,直接集成,到时有问题在集成测试时肯定能发现的,实在不行在系统测试总该能发现吧。它仅仅是证明
2008-06-05 15:36:00 3949
原创 在应用中集成KiwiSyslog建立Windows下的集中日志系统
前一段写的一篇“建立Windows下面的syslog日志服务器”介绍了使用KiwiSyslog的一些情况,提到了在应用中集成Klog(KiwiSyslog的一个实用客户端工具)的方法。本文特地对Klog的DLL方式进行了测试,并对接口进行了封装和简化,贴出来和大家分享一下。 首先,找到Klog的3个文件:Klog.dll Klog.lib kloglib.h(我的电脑上在安装目录C:/Pr
2008-06-04 19:15:00 6440
原创 Windows下实现应用程序看门狗软件
有时候,我们需要确保一个应用程序长期稳定地运行,但是在Windows平台上由于种种原因,几乎不可能保障一个应用的绝对可靠运行。那么,我们就需要有一个机制,在应用死机﹑异常﹑系统重启等情况下自我恢复,而且能够做一些指定的动作,比如定时重启等。方案一:把应用注册成服务,并把它放到启动项里。这个方法简单,但功能限制太大。方案二:自己做一个服务管理器,定时检查服务运行情况。这个方法要自己开发代码,
2008-06-03 15:00:00 13929
node.js+socket.io离线包+聊天室源码
2013-09-05
国产免费IP路由trace工具 x-firewalk
2009-07-02
vc++7项目文件转化为vc++6项目文件工具
2008-12-19
Tail for Win32
2008-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人