- 博客(3)
- 收藏
- 关注
一个简单的列表操作性能测试
Note:首先要了解,Erlang里面的列表,比如 [1,2,3,4],其实是这样的方式来存储 [1,[2,[3,[4]]]],因此在头部插入一个元素,很简单,但是在尾部插入就比较困难了。闲来对Erlang中的2个列表操作进行了测试,先上代码:[code]-module(test_list).-compile(export_all).main() -> tes...
2007-05-24 12:12:24 82
用Erlang写了个解八数码的小程序
NOTE:修正了一个Bug,加入了能否求解的数学算法判断,代码更新了算法学的不好,一直没有写什么算法程序。之前一直想写个A*的,研究了一下,最终还没有写成。昨晚花了点时间,用Erlang写了个解八数码的程序,用的是最简单的A*,程序没有做什么优化,中规中矩,偷懒用模式匹配来处理移动情况。如果想看更加优雅的Erlang算法程序,可以查看我在附件提供的sudoku.erl,里面大量使用了高阶函...
2007-05-21 21:50:09 103
Erlang中频繁发送远程消息要注意的问题
注:这篇文章可能会有争议,欢迎提出意见在Erlang中,如果要实现两个远程节点之间的通信,就需要通过网络来实现,对于消息发送,是使用TCP。如果要在两个节点间频繁发送消息,比如每秒几百上千条,那样就要注意了。无论是网游服务器开发的书籍,或是经验老道的工程师,都会告诉你,在发送数据包时,尽可能把小的消息组合为一个比较大的包来发送,毕竟一个TCP包的头也很大,首先是浪费带宽,其次调用底...
2007-05-01 21:09:00 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人