%% @author Rolong
-module(process2).
-compile(export_all).
-include("common.hrl").
%% Usage:
%% 启动服务:process2:start().
%% 查看时间:myserver ! now.
%% 结束服务:myserver ! stop.
start()->
Pid = spawn(?MO...
分类:
系统相关 时间:
2015-01-11 11:02:05
阅读次数:
210
原创文章,转载请注明出处:server非业余研究http://blog.csdn.net/erlib 作者Sunface为什么我要选择Erlang呢? 一、erlang特别适合中小团队创业: erlang有异常成熟、经过电信级别大规模验证的OTP应用库,仅仅须要非常easy的代码就能建立起异...
分类:
其他好文 时间:
2015-01-09 14:05:51
阅读次数:
315
erlang提供了两个函数用于erlang数据与二进制的转换,term_to_binary 把erlang数据转成一个二进制数据,binary_to_term 则是把二进制数据转为原始的erlang数据。这两个函数都是c实现的,效率很高,可用于序列化和反序列化数据,可以被直接用来当作网络封包协议。文章主要探讨这种二进制协议数据的组织形式,以及用erlang语言实现binary_to_term...
分类:
编程语言 时间:
2015-01-09 01:35:30
阅读次数:
282
偶然得到一份erlang网页服务端的代码
不得不说写的非常优雅,文档也非常不错,但我看到他的场景管理中的广播算法,不得不说写的很漂亮,但效率非常低。
每次都全局遍历全部在线玩家在某个场景的玩具ID,这样的算法,我不知道一个服能撑起多少人,优化一下,场景服务管理在他服务中的玩家,NPC,MON,效率会提升好几倍,只是代码会稍微复杂一点,没他写的优雅了!!
%% 获取要广播的范...
分类:
编程语言 时间:
2015-01-09 00:14:21
阅读次数:
364
在erlang库中,只有erlang:crc32位的,需要16位的,就写了了一下: 在网上找到CRCccitt XModem版本的: %%%-------------------------------------------------------------------
%%%?@author??<yunnet>
%%%?...
分类:
其他好文 时间:
2015-01-08 20:18:35
阅读次数:
390
http://blog.csdn.net/ubuntu64fan/article/details/40542549本文翻译自:http://ninenines.eu/docs/en/cowboy/HEAD/guide/getting_started/我没有按原文逐句翻译。仅仅是我自己的理解,力求简单...
分类:
其他好文 时间:
2015-01-08 15:13:10
阅读次数:
597
引言: 消息系统是互联网公司在应对大流量、高负载系统中非常常用的一种系统通信机制,它除了可以将不同系统解耦,还可以实现不同的多点系统之间的同步或异步通信机制,它的高性能、高扩展性以及稳定性,一直为各大公司所广泛采用,并且各个互联网公司都开发了各自的分布式消息系统,比如阿里、360、京东等等。本文将基于开源的rabbitMq为例,来介绍其安装和部署的基本过程。...
分类:
其他好文 时间:
2015-01-07 20:57:50
阅读次数:
209
今天安装 erlang-jiffy 把握逼疯,不过最后还是成功了。错误避免:rebar只能再英文目录下运行,如果编译jiffy的目录中有中文或其它unicode字符,将会出错从git release 下下来的编译出错,具体原因不明解决方案,从git 克隆下来最新代码进行编译> git cloneht...
分类:
其他好文 时间:
2015-01-07 20:40:23
阅读次数:
580
http://blog.csdn.net/erlib/article/details/40743687情景:设计一个图书管理系统,需求:1. 基本的增删查改功能;2. 支持多节点备份(其中一个节点挂了进,对外接口不影响)。方案一:Erlang 代码如下:https://gist.github.com...
分类:
其他好文 时间:
2015-01-07 16:33:29
阅读次数:
227
一.1.结构:应用--模块--函数--语句--子语句--表达式--子语句..2.函数式编程a)函数式编程,本身不存放状态,对它的影响只有输入参数,而它的影响就是输出函数。b)函数式编程,是分布式应用中,高并发,代码热替换的基石c)Erlang应用就是由这些函数构成的,它的重要理念,everythin...
分类:
其他好文 时间:
2015-01-07 16:23:36
阅读次数:
197