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