erlang
文章平均质量分 78
iteye_2167
这个作者很懒,什么都没留下…
展开
-
[转] Erlang 语言介绍
Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适合于构建分布式,实时软并行计算系统。 使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅只是一两个环节,比起C程序的线程切换要高效得多得多了。 使用Erlang来编写分布式应...原创 2011-07-21 14:30:35 · 156 阅读 · 0 评论 -
(转)Erlang中粘包处理
转载自 http://www.qingliangcn.com/?s=%E7%B2%98%E5%8C%85 recv(ClientSock, PacketLenOld, Remain) when is_integer(PacketLenOld) and is_binary(Remain) -> case gen_tcp:recv(ClientSock, 0) of {...原创 2012-08-07 20:08:38 · 287 阅读 · 0 评论 -
erlang学习笔记(一)
1.lists:append(List1, List2) -> List1 ++ List2. 左边的list要复制,递归时要注意。 lists:flatten/1 将嵌套的list变成不嵌套,当只有一个层级的时候,用lists:append/1 2. if、when 的表达式异常会被内部吞掉 3.快速排序: 取一个基数,比它小的放左面,比它大的放右面,然后重复...2012-09-13 10:12:09 · 208 阅读 · 0 评论