加载中
erlang 创建进程参数

erlang优势在于线程消息传递及网络层处理,业务逻辑比较弱。 1.-pa 例子: -pa ebin 解释:指定执行文件(.beam)目录 2. +P +P 100000 控制erlang最多创建的进程数量 erlang:system_info(p...

2019/04/25 17:30
1K
关于erlang程序开发

Erlang 是一个面向过程的函数式高并发程序开发语言,最大的好处就是可以热更新,并且可以保证99.999%的稳定性,可以创建很多的轻量级进程。 在开发背包过程中,会有很多的变量需求,如改变的...

2018/10/23 10:05
43
erlang 日志的一些思考

版本信息 Erlang18.3 参考Erlang22.2中logger_formatter.erl文件 模板化的日志文件 1.设置模板格式 %% 默认的日志模板 -define(DEFAULT_FORMAT_TEMPLATE_HEADER, [[logger_formatter,header]...

03/21 16:01
267
Erlang PoolBoy 源码分析

问题存疑: 1.如何释放使用过的进程,被再次利用 答:通过try after 的方式,try checkout锁定一个进程,after 用完之后释放被锁定的进程 2.如果出现初始进程不够了,如果处理 答:如果不够用...

2019/01/21 18:32
566
erlang gen_event解析

版本详情 otp_src_22.2 基本概述 gen_event 是一个事件触发的行为,支持异步消息处理和同步消息处理。通过调用gen_event:notify(M, Event) -> send(M, {notify, Event}) 发送数据信息,给已经...

03/07 18:35
65
Erlang需要了解的知识点

Supervisor 启动的子进程中,用start启动和start_link启动会有什么不同? exit 被进程调用,为什么有些能杀掉进程,有些时候不能杀死进程? erlang节点之间如何通信? rebar是如何使用的?如...

03/12 10:00
219
huffman哈夫曼编码的erlang实现

用途 1.发协议,通信 2.文件压缩 - 无损压缩 原理 哈夫曼就是为了获得最少编码量代替最多字符串,并且不冲突,系统不会误判而产生的。 出现得越多的字母,他的编码越短 ,出现频率越少的字母...

2019/12/02 20:11
114
服务器结构总结

数据库设计 erlang + mysql5.6 设计 网络设计 erlang +cowboy + ranch + http/https设计 逻辑设计 erlang + 代码结构 + 断线重连 日志设计 日志保存 + 数据库日志保存 协议设计 erlang + pro...

Ranch模块分析

ranch_listener_sup模块 介绍 此模块是ranch调用的一个模块,用来处理所有的监听和网络连接中心。 该模块的创建时由ranch:start_listener函数启动的基于监督者进程ranch_sup的子进程 功能函数...

2019/08/23 14:38
100
A_Star 算法

摘录A*算法的erlang实现 原作者出自:https://stevegilham.blogspot.com/2008/10/first-refactoring-of-star-in-erlang.html -module(a_star). -export([main/0]). astar(Start,Goal) -> Cl...

03/27 09:37
101

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部