一般循环用在遍历列表的时候,erlang有lists模块直接支持遍历,不需要自己写尾递归遍历listlists:foreach用来遍历列表,不保存结果,最后一次返回oklists:map遍历列表,不过,每次函数 Fun 执行的结果将保留,并组成一个列表返回。lists:filter遍历列表,根据返回...
分类:
其他好文 时间:
2014-12-22 19:15:02
阅读次数:
361
时间过得很快,再过几天就是新的一年了,在此总结一下过去的一年:
1. 苦练驾驶技术,一年没有出险:)
2. 自驾车去了一趟庐山,来回近2000KM
3. 坚持游泳,个人蛙泳纪录突破2500米
4. 看了几本好书《新机器的灵魂》,《再定位》,《闪电战》,《我的互联网方法论》,《Programming Erlang》
5. 学了几个新的技术:Python,Erlang,Django, nod...
分类:
其他好文 时间:
2014-12-22 18:05:09
阅读次数:
182
Erlang/OTP in Action读书笔记。
分类:
其他好文 时间:
2014-12-21 23:37:20
阅读次数:
283
Connection 连接,与rabbitmq server建立的一个连接,由ConnectionFactory创建,虽然创建时指定 了多个server address,但每个connection只与一个物理的server进行连接,此连接是基于Socket进行连接的,这个可以相...
分类:
其他好文 时间:
2014-12-19 15:59:32
阅读次数:
333
原文地址:http://blog.sina.com.cn/s/blog_7cc0c8cc0101mb4a.html1.下载并安装erlang,http://www.erlang.org/download.html,最新版是R15B01(5.9.1)。由于我机器是64位的Win7,所以找到otp_wi...
一、概述
thrift :是由 Facebook
主导开发的一个跨平台、支持多语言的,通过定义 IDL 文件,自动生成
RPC 客户端与服务端通信代码的工具,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml
这些编程...
分类:
编程语言 时间:
2014-12-19 14:34:37
阅读次数:
349
一、回顾
让我们回顾一下,在上几章里都讲了什么?总结如下:《柯南君:看大数据时代下的IT架构(1)业界消息队列对比》《柯南君:看大数据时代下的IT架构(2)消息队列之RabbitMQ-基础概念详细介绍》《柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控》《柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)》《柯南君...
分类:
其他好文 时间:
2014-12-19 10:07:23
阅读次数:
180
http://blog.csdn.net/zhangxinrun/article/details/6993892参考“转载1”和“转载2”就可以了,但需要注意以下两点:1.如果用rebar - create-app appid=abc创建“应用abc”,当前的目录名必须是abc,举例:在abc目录下...
分类:
其他好文 时间:
2014-12-18 18:46:09
阅读次数:
426
NOSQL数据库 Mongodb?(c/c++)?RECOMMEND CouchDB (ErLang) RethinkDB?(c/c++) MapDB (java) ArangoDB (c/c++) FlockDB (java 图片数据库) OrientDB (java 文档数据库) 缓存服务 中小型 Mencached ?大型?Red...
分类:
其他好文 时间:
2014-12-18 17:05:36
阅读次数:
197
Akka/Erlang的actor模型与Go语言的协程Goroutine与通道Channel代表的CSP(Communicating Sequential Processes)模型有什么区别呢?
首先这两者都是并发模型的解决方案,我们看看其定义和实现方式:
Actor模型描述了一组为了避免并发编程的常见问题的公理:
1.所有Actor状态是Actor本地的,外部无法访问。
...
分类:
其他好文 时间:
2014-12-18 17:02:22
阅读次数:
656