OS运行平台:
root@x61-laptop:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"
ERLANG版本:
root@x61-laptop:~# cat /usr/lib/erlang/releases/RELEASES
[{release,"OTP APN 181 01","R12B","5.6.3",
[{kernel,"2.12.3","/usr/lib/erlang/lib/kernel-2.12.3"},
{stdlib,"1.15.3","/usr/lib/erlang/lib/stdlib-1.15.3"},
{sasl,"2.1.5.3","/usr/lib/erlang/lib/sasl-2.1.5.3"}],
permanent}].
操作过程:
Eshell V5.6.3 (abort with ^G)
1> CaptureFile = <<212,195,178,161,2,0,4,0,0,0,0,0,0,0,0,0,96>>.
<<212,195,178,161,2,0,4,0,0,0,0,0,0,0,0,0,96>>
2> A = split_binary(CaptureFile, 1).
{<<"\324"
>>,<<195,178,161,2,0,4,0,0,0,0,0,0,0,0,0,96>>}
3> B = split_binary(CaptureFile, 3).
{<<"\324\303\262"
>>,<<161,2,0,4,0,0,0,0,0,0,0,0,0,96>>}
4> C = split_binary(CaptureFile, 4).
{<<"\324\303\262\241"
>>,<<2,0,4,0,0,0,0,0,0,0,0,0,96>>}
5> D = split_binary(CaptureFile, 5).
{<<212,195,178,161,2>>,<<0,4,0,0,0,0,0,0,0,0,0,96>>}
6> E = split_binary(CaptureFile, 6).
{<<212,195,178,161,2,0>>,<<4,0,0,0,0,0,0,0,0,0,96>>}
7>
这说明split_binary(Bin, N)函数的N如果小于5,则会出错误。
如果Bin超过128M也会出错。
还有<<"\324\303\262\241">>
是怎么产生的?
分享到:
相关推荐
Erlang是一种通用的面向并发的编程语言,它有瑞典电信设备制造商爱立信所辖的CS-Lab开发, 目的是创造一种可以应对大规模并发活动的编程语言和运行环境。
esl-erlang_23.0和rabbitmq-3.8.4windows版本 直接下载安装...以及在path中设置ERLANG_HOME的bin目录 4. erlang安装后要检查能否编译成功一个helloworld文件。 5. rabbitMQ无法安装插件时非常有可能是erlang出问题了。
是erlang_otp_20.3 的win64安装包,内为exe文件,一路next即可安装完成 ...变量名为ERLANG_HOME,变量值为安装Erlang的路径(路径中不要包含bin目录) 2.将新建的系统变量添加在Path中:格式为%ERLANG_HOME%\bin
erlang_otp_win64_25.0
使用erlang:system_info(dirty_cpu_schedulers_online)进行检查。 如果未启用它们,它将返回badarg。 您可以使用以下方法检查您的呼叫是否正在肮脏的调度程序上处理:if(enif_is_on_dirty_scheduler(hp)){/...
这个erlang23.0版本,根据rabbitMQ官网的介绍,可以和下面这几个版本的rabbitMQ配合使用: 3.8.9 3.8.8 3.8.7 3.8.6 3.8.5 3.8.4 其他版本的rabbit,请移步其他资源下载
erlang_otp_20.3_man开发手册,erlang_otp_20.3_man开发手册,erlang_otp_20.3_man开发手册
erlang提供了binary_to_term 函数,用于把二进制数据转为原始的erlang数据。这个函数都是c实现的,这里用erlang语言实现了,很有参考价值,其他语言可以参考这个解析erlang二进制协议数据。配套文章地址...
erlang的timer和实现机制
erlang-sd_notify-1.0-2.el7.x86_64.rpm
erlang-syntax_tools-19.3.6.4-1.el7.x86_64.rpm
发行版 git clone https://github.com/studzien/erlang_release_example cd erlang_release_example ..../deploy/bin/erlang_release_example console (erlang_release_example@MBP) 1> current_version:ge
实现了Erlang B/C功能,支持大容量计算
erlang_v8_lib 建立在erlang_v8之上的自以为是JavaScript框架。 erlang_v8_lib是一个Erlang应用程序,其中包括一个小型框架,以简化向脚本环境添加功能的任务。 该应用程序添加了三个主要组件来完成此任务: v8...
esl-erlang_19.3_osx_10.10_amd64.dmg
Erlang_In_Anger pdf 语言
erlang官网下载速度太慢了,无法忍受,erlang_otp_src_22.3.tar.gz+rabbitmq-server-3.8.3-1.el6.noarch.rpm
otp_win64_24.1.7.exe
erlang-gen_tcp手册,详细完整,网络tcp开发好东东
这是通信专业常用的无线通信容量查表,爱尔兰b表,希望能给有需要的同学用用