摘要: Supervisor Behaviour是一个用来实现一个supervisor进程来监控其他子进程的模块子进程可以是另一个supervisor,也可以是一个worker进程worker进程一般使用gen_event,gen_fsm或gen_server behaviour来实现一个使用该模块来实现的... 阅读全文
posted @ 2015-05-31 22:59 gitfong 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 转自:http://veniceweb.googlecode.com/svn/trunk/public/daily_tech_doc/erlang_global_20091109.txt1. 介绍: 这个全局服务是通过一个global_name_server的process来提供的,这个进程存在于每 阅读全文
posted @ 2015-05-13 16:44 gitfong 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 1 %%本地注册进程 2 erlang:register(a,Pid_a). 3 erlang:whereis(a). 4 %%全局注册进程 5 global:register_name(a,Pid_a). %%成功与否返回yes与no; 6 global:whereis_name(a). %%在远程节点可以直接调用 7 %%经测试发现,用本地方法以名字a注册进程Pid_a后,可以继续以该名字... 阅读全文
posted @ 2015-05-13 16:24 gitfong 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向S的指针。需要的头文件在C中 <string.h>在C++中 <cstring>函数介绍void *memset(void *s,int ch,size_t n);函数解释:将 s 中前 n 个字节用 ch 替换并返回 s 。memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法[1]。见错误第一: 搞反了 ch 和 n 的位置.一定要记住如果要把一个char a[2 阅读全文
posted @ 2013-04-19 17:48 gitfong 阅读(245) 评论(0) 推荐(0) 编辑