1.简介Gen_server实现了通用服务器client_server原理,几个不同的客户端去分享服务端管理的资源(如图),gen_server提供标准的接口函数和包含追踪功能以及错误报告来实现通用的服务器,同时可以作为OTP监控树的一部分。Gen_server函数与回调函数之间的关系: 1 gen...
分类:
其他好文 时间:
2015-07-13 00:45:04
阅读次数:
319
CONFIG_CMD_FAT=yCONFIG_HARD_I2C=yCONFIG_IMX_OTP=yCONFIG_CMD_ITEST=yCONFIG_ETH_PRIME=yCONFIG_CMD_BDI=yCONFIG_MX6Q=yCONFIG_SYS_GBL_DATA_SIZE=128CONFIG_S...
分类:
其他好文 时间:
2015-07-09 19:38:50
阅读次数:
236
erlang OTP是一个完整可靠的大型库,乃前人艰苦卓绝之成就;现在尝试一下里面的application inets的Web服务器httpd,写一段代码调用inets服务:1 -module(inets_httpd).2 -export([start/0]).3 4 start() ->5 ...
分类:
Web程序 时间:
2015-07-08 20:52:58
阅读次数:
155
OCP over current protection 过流保护 OLP over load protection 过载保护 OVP over voltage protection 过压保护 OTP over temperature protection 过温保护 ESD eletro-static...
分类:
其他好文 时间:
2015-07-03 13:46:05
阅读次数:
245
AOSP5.0 MT6572平台,用H9TP32A4GDBCPR_KGM这颗4G的eMMC就可以,但是用H9TP65A8JDACPR_KGM这个8G的就开不了机,一直是重启,用串口抓LOG发现下面这个东东:
[ 2.028532].(0)[6:kworker/u4:0]total reserve: l_otp_reserve = 0x0 blocks, l_mtk_reserve = 0x...
分类:
其他好文 时间:
2015-06-30 18:19:27
阅读次数:
254
Erlang目前已经是Fedora和Debian/Ubuntu软件仓库中的一部分。 Erlang目前最新的版本是OTP 17.0。Erlang是一种编程语言,用于构建大规模、高可伸缩性、高可用性的软实时系统的编程语言。它已经在电信、金融、电子商...
分类:
系统相关 时间:
2015-06-29 01:01:58
阅读次数:
309
一、日志文件一个ejabberd节点写两个日志文件:ejabberd.logejabberd 服务日志, 由 ejabberd 节点汇报的消息erlang.logErlang/OTP 系统日志, 由 Erlang/OTP 使用 SASL (系统架构支持库) 汇报的消息选项 loglevel 修改文件...
分类:
其他好文 时间:
2015-06-23 19:57:43
阅读次数:
107
一、绪论 Ejabberd是一个用Erlang/OTP写的开源即时通讯服务器,其是跨平台、分布式、容错且基于开放标准的实时通讯系统。Ejabberd是一个功能丰富的XMPP服务器,同时适合小规模和超大估摸部署,无论是否需要可伸缩性。二、关键功能1、跨平台Ejabberd可以运行在Microsof.....
分类:
其他好文 时间:
2015-06-23 19:52:25
阅读次数:
175
一、如何工作一个XMPP域是由一个或多个ejabberd节点伺服的. 这些节点可能运行在通过网络连接的不同机器上. 它们都必须有能力连接到所有其它节点的4369端口, 并且必须有相同的 magic cookie (见 Erlang/OTP 文档, 换句话说,在所有节点上,文件 ~ejabberd/....
分类:
其他好文 时间:
2015-06-23 19:50:35
阅读次数:
95
#从源码编译安装Erlang1. wget http://www.erlang.org/download/otp_src_r16b.tar.gz -p /usr/local/src2. tar zxvf otp_src_r16b.tar.gz -c /usr/local/src3. cd otp_s...
分类:
其他好文 时间:
2015-06-16 10:46:28
阅读次数:
127