erlang
zb_86
这个作者很懒,什么都没留下…
展开
-
工作体会
干活干得腰酸背痛,不过很爽。很快乐。因为我发现我真的是个工作狂。我喜欢研究,喜欢挑战。没有事情或者繁琐重复的事情会让我崩溃。祈求上天能给我最合适的工作。...2009-11-06 16:11:40 · 287 阅读 · 0 评论 -
erlang(初级)
早就听过erlang,但是今天才有时间开始动手,内心一阵惭愧啊。介绍和安装,请自己baidu语法说明:[b]Shell/语句:[/b]以.结束,不是其它语言一般的;结束[b]module/function[/b]:用任何文本编辑器编辑,如:(文件保存名tut.erl)-module(tut).-export([double/1]).-export([fac/1,...2009-12-22 12:26:41 · 85 阅读 · 0 评论 -
erlang-concurrency(初级)
继上一篇《erlang(初级)》后,继续来一个erlang中比较优秀的特色:concurrency。erlang中每一个thread的叫法是process,可能行为上更像进程吧。[b]语法[/b]:[b]1,new一个process[/b]:spawn(module_name, exportFunction, argsList)。 例如:spawn(tut, say_some...2009-12-22 12:27:03 · 130 阅读 · 0 评论 -
erlang连接mysql
下载源码:svn checkout http://erlang-mysql-driver.googlecode.com/svn/trunk/ erlang-mysql-driver-read-only下载完后命名目录为"mysql",进入mysql/src目录对其下的文件全部进行编译;建立mysql/ebin目录,把编译好的.beam文件拷贝到ebin中复制mysql目录到erlang/lib目录...原创 2010-12-24 09:36:52 · 123 阅读 · 0 评论 -
在Ubuntu下的wx配置
我相信很多朋友在Ubuntu下使用Erlang的时候,经常会遇到“Could not find suitable 'wxe_driver' for i686-pc-linux-gnu”类似的问题,尤其是在debug的时候。产生这个原因主要是Ubuntu的发行版(目前最新是10.10)没有自带wx的driver,而这个bug可能在下一个版本中解决。那么只能手动解决这个问题了,答案很简单,运行一下:...原创 2010-12-09 09:37:02 · 322 阅读 · 0 评论 -
非常简单得mochiweb socket wrap
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?-->写了简单得一个socket 接口,就是把mochiweb里socket部分抽取出来了。mochiweb_socket_wrap.erl:%%%-----------------------------------------------------...原创 2012-01-12 10:37:33 · 129 阅读 · 0 评论 -
rabbitmq 网络层启动代码分析
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> networking module:rabbit_networking.erl:start() -> {ok,_} = supervisor2:start_child( rabbit_sup, ...原创 2012-01-12 10:39:21 · 705 阅读 · 0 评论 -
scala vs erlang
今天跑了一下erlang和scala消息处理能力测试。在我的笔记本环境mac 10.88G内存cpu:i3 2.4G 结论:1,内存占用,akka,scala都比erlang高,jvm开1G即可(和消息本身有关,这里不作为重点参考)2,处理能力: erlang:约30万/秒 akka: 约70万/秒 scala: 约20万/秒 可以,在type...原创 2012-10-17 15:42:54 · 235 阅读 · 0 评论