erlang
文章平均质量分 59
欣然
这个作者很懒,什么都没留下…
展开
-
erlang汇总
文章目录常用启动参数编程规范官网推荐运维常用dialyzer [静态分析](https://erlangdisplay.iteye.com/blog/404570)gen_server exitxrl yrl erlydtl运算符号全局宏字符编码源文件的编码位语法其他文档资料常用启动参数-detached 用于运行守护或后台进程-remsh Node 连接到某个节点-connect_all false禁止节点自动连通,且不能使用全局注册(global)+sub true|false 开原创 2021-07-12 20:40:18 · 250 阅读 · 0 评论 -
cowboy 小结
cowboy 源码 https://github.com/ninenines/cowboyhttps://github.com/ninenines/ranchhttps://github.com/ninenines/cowlib 本文主要对cowboy例子里面的websocket进行分析https://www.processon.com/view/link/5c3d4a55...原创 2019-01-14 20:03:44 · 855 阅读 · 0 评论 -
process_flag(trap_exit, true)
前提erlang进程用了这个函数后,再用exit(Pid,Reason),就不能再杀死进程了(除非Reason=kill),但会发{‘EXIT’, From, Reason}给Pid进程问题在有supervisor启动的gen_server进程,由supervisor进程去广该gen_server进程时,却不会收到信息,而是直接走terminate函数结论原来这是erlang官方的特殊设定 详原创 2017-11-02 19:46:48 · 2928 阅读 · 0 评论 -
erlang节点互联
前提:erlang节点的连通是传递性的,即A节点连通B节点,若B节点之前已经连通C节点,那A也会连通C;节点间的通讯其实就是tcp连接,所以能少则少,erlang有提供 -connect_all false 启动参数,这样A连通B时就不会跟着连通C问题:假设有三组节点,唯一中央节点C;云节点组Y1,Y2…YN;普通节点组N1,N2…NN; 云节点组跟普通节点组都跟C连通,怎么让云节点组跟普通节点组原创 2017-10-30 11:18:02 · 1012 阅读 · 0 评论 -
erlang xrl yrl
最近看erlang protobuffs https://github.com/basho/erlang_protobuffs看到里面有两个奇怪的文件格式 .xrl .yrl.xrl:http://www.erlang.org/doc/man/leex.html.yrl:http://www.erlang.org/doc/man/yecc.html具体看官方文档,大意是按一定规制写原创 2014-11-25 10:48:05 · 1590 阅读 · 0 评论 -
sublime2 的一些配置
package control(比较重要的插件): 打开package目录:Preferences > Browse Packages 上一级进入 Installed Packages 下载 Package Control.sublime-package 复制到 目录下 重启 ok了函数跳转:纯手动安装(原创 2013-07-17 17:30:25 · 2301 阅读 · 0 评论 -
mochiweb小结(基本流程)
怎么下载安装并创建一个例子,可以去网上找,有很多,如http://www.cnblogs.com/yourihua/archive/2012/07/09/2583755.html 我这里是创建了一个叫test的例子,其文件结构如下我们可以通过输入sh start-dev.sh快速启动 我是这样启动的,erl –smp进入erlangshellobserver:原创 2012-08-09 17:52:31 · 4250 阅读 · 0 评论 -
erlang调试 断点
调试一向是了解代码运行的利器 1> c(first,debug_info).first.erl:21: Warning: function foreach/2 is unused{ok,first}2> im().%%启动一个图形检测器,当然现在还不会出现3> ii(first).{module,first}4> iaa([init]).%%将调试器附加到此进程原创 2012-07-06 08:51:47 · 1320 阅读 · 0 评论 -
tsung历程
今天搞tsung真是搞到头大其实tsung很容易,网上也很多资料教你一步步走,但是到我这就特殊了下载tsung源码,解压进入目录,依次输入 ./configurationmakesudo make install然后cp /usr/share/doc/tsung/examples/http_simple.xml ~/.tsung/tsung.xml因为我只是对web原创 2012-07-13 17:16:01 · 826 阅读 · 0 评论 -
ubuntu下erlang emacs distel
<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Ubuntudestop 11.041.安装erlangsudoapt-get install erlang-base//成功$erlErlangR13B03 (erts-5.7.4) [source] [rq:1] [async-threads原创 2012-04-15 11:34:46 · 1292 阅读 · 0 评论