码迷,mamicode.com
首页 >  
搜索关键字:erlang    ( 1826个结果
实践:不同编程语言, 函数检测多属性的全部合理的具体实现。
以java和erlang为例:①、java:面向对象 且 存在return。②、erlang: 函数性编程 不存在return%% 模拟检测 多个输入信息是否合理,只要有一个不合理,则返回。%% 举例:UName,UEmail,UPass,USex,UMoney,UOwn.%% 以上述描述的顺序为检...
分类:编程语言   时间:2014-05-19 10:27:08    阅读次数:347
Rebar:Erlang构建工具
Rebar是一款Erlang的构建工具,使用它可以方便的编译、测试erlang程序、内联驱动和打包Erlang发行版本。Rebar是一个独立的erlang脚本,所以使用Rebar发布程序非常简单,甚至可以直接集成在项目文件夹中。默认的情况下,Rebar会按照Erlang/OTP来组织项目的结构,这样...
分类:其他好文   时间:2014-05-17 00:57:49    阅读次数:298
压力测试工具tsung
tsung是用erlang开发的一款简单易用的压力测试工具,可以生成成千上万的用户模拟对服务器进行访问。目前对tsung的理解也仅限于会简单的应用,其内部结构没有深入研究过。1、安装tsung是用erlang编写的,所以首先安装erlang的运行环境。然后就是按照tsung的官网下载编译tsung。...
分类:其他好文   时间:2014-05-16 23:27:29    阅读次数:415
ZeroMQ 的模式
在需要并行化处理数据的时候,采用消息队列通讯的方式来协作,比采用共享状态的方式要好的多。Erlang ,Go 都使用这一手段来让并行任务之间协同工作。最近读完了ZeroMQ的Guide。写的很不错。前几年一直有做类似的工作,但是自己总结的不好。而 ZeroMQ 把消息通讯方面的模式总结的很不错。Ze...
分类:其他好文   时间:2014-05-14 09:48:48    阅读次数:256
erlang在windows下和虚拟机节点通信
在Linux下部署erlang项目,开发过程很多都是在Windows完成的,然后再发布到Linux,所以测试过程要在虚拟机下完成。有一天因为想要在虚拟机中使用到erlang图形化工具,比如appmon、tv、observer等等,便突发奇想得利用Windows的erlang连接到虚拟机中使用这些工具,用以查看虚拟机的运行状态。...
分类:Windows程序   时间:2014-05-14 01:03:20    阅读次数:437
erlang R17新socket选项{active,N}
erlang R17带来了新的socket选项{active,N} ,与{active,once}一起为应用层提供流量控制。为什么会多了这个选项,{active,once}不是可以有效抑制大量socket消息吗?我们知道,{active,once}在每次接收到包都要重新设置active选项,才能继续接收erlang的消息通知。实际上,每次设定{active,once}都意味着调用一次epoll_ctl, 如果请求过于频繁,就会有大量的epoll_ctl调用。erlang目前只有一个线程会收割epoll_wa...
分类:其他好文   时间:2014-05-13 08:04:58    阅读次数:365
COWBOY业务流程简单分析
COWBOY是erlang的一个成功的开源库,学习的人也很多,本人学习erlang,就拿此库过来练练手。   COWBOY库也可以称之为COWBOY app,其启动依赖于cowlib,ranch,cryto这3个app,此3个app中对于ranch app也有过研究,之前也写过其分析文章,这里不再过多描述。   先看看COWBOY app的进程树情况 上面的图没有处理好,见谅!  ...
分类:其他好文   时间:2014-05-12 23:43:58    阅读次数:466
Linux下多核环境Erlang的SMP测试
目标 (1)       了解在多核cpu环境下,erlang并发进程调度对各个cpu核负载的影响; (2)       Erlang虚拟机的内存增加机理; (3)       Erlang进程的调度情况; (4)       Linux下监控cpu的使用状况 实验环境 联想小型机:操作系统:RedHat Enterprise LinuxServer release6.4(Santia...
分类:系统相关   时间:2014-05-11 21:17:03    阅读次数:492
Erlang服务器内存吃紧的优化解决方法
问题提出:服务器100万人在线,16G内存快被吃光。玩家进程占用内存偏高 解决方法: 第一步: erlang:system_info(process_count). 查看进程数目是否正常,是否超过了erlang虚拟机的最大进程数。 第二步: 查看节点的内存瓶颈所在地方 > erlang:memory(). [{total,2099813400},  {processes,19...
分类:其他好文   时间:2014-05-11 01:44:40    阅读次数:453
[Erl_Question03]Erlang有哪些好用的静态分析工具?
1. dialyzer Dialyzer starts its analysis from either debug-compiled BEAM bytecode or from Erlang source code. Dialyzer 可以分析*.erl和有debug-info的BEAM, Dia...
分类:其他好文   时间:2014-05-10 06:32:02    阅读次数:253
1826条   上一页 1 ... 179 180 181 182 183 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!