Erlang
文章平均质量分 79
ljfeng123
每天进步一..
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
erlang lists操作
转自:http://blog.youkuaiyun.com/cntway/article/details/7764240 一,带函数Pred1, all(Pred, List) -> boolean()如果List中的每个元素作为Pred函数的参数执行,结果都返回true,那么all函数返回true,否则返回false例子:lists:all(fun(E) -> true end,转载 2014-04-18 13:13:14 · 1357 阅读 · 0 评论 -
Erlang获取当前时间
可以用erlang:now()和os:timestamp()来获取当前时间,返回的是形如{MegaSecs, Secs, MicroSecs}这样的元组,如{1396,707464,903000}。原创 2014-04-05 22:25:59 · 5033 阅读 · 1 评论 -
Mnesia用户手册:三,构建Mnesia数据库
转子: 本章详细介绍了设计Mnesia数据库和编程结构的基本步骤: 1)定义schema 2)数据模型 3)启动Mnesia 4)创建新表 1,定义schema Mnesia系统的配置在schema里描述 schema是一个特殊的表,它包含了表名、每个表的存储类型(表应该存储为RAM、硬盘或两者)以及表的位置等信息 不像数据表,schema表里包含的信息转载 2014-04-05 21:51:52 · 1124 阅读 · 0 评论 -
Flash Socket 和 Erlang Socket 通信的注意事项
原文来自:http://www.iteye.com/topic/401041 学erlang有一段时间了,现在在维护一套webim系统 并打算扩展成 webgame 的服务程序在没有使用包协议的时候,遇到好多粘包问题,实在恼火查阅了相关资料:Flash Socket 的 writeUTF() 会自动增加包头长度的协议,刚好对应了 Erlang的Socket选项 {pac转载 2014-04-06 21:54:22 · 620 阅读 · 0 评论 -
使用Mnesia问题积累
-record(player,{id,pw,createDate}).do_this_once() -> mnesia:create_schema([node()]), mnesia:start(), mnesia:create_table(player, [{type,set},{disc_copies,[node()]},{attributes,record_info(field原创 2014-04-05 21:48:43 · 1065 阅读 · 0 评论 -
Erlang笔记
进程链接:通过调用process_flag(trap_exit,true)来把一个普通进程转为系统进程,系统进程能捕获它所链接的进程的退出消息。进程A与进程B链接,进程B调用process_flag(trap_exit,true),进程B为系统进程,进程A正常常退出时,进程B捕获到并处理A退出的消息,进程B继续正常运行。进程A与进程B链接,进程B调用process_flag(trap_原创 2014-04-25 18:15:55 · 1234 阅读 · 0 评论 -
Erlang节点连接
原文地址:http://blog.youkuaiyun.com/historyasamirror/article/details/4132160副标题:《Programming Erlang》第十章 分布式编程 读书笔记题外话:很久没更新blog了,前阵子又是工作忙,又是要考试,实在没精力写blog。倒是攒了不少材料,以后慢慢添吧。这章最重要的内容就转载 2014-07-30 19:55:31 · 1044 阅读 · 0 评论
分享