进入erlang的世界收藏

Erlang 的世界观 Erlang 的核心其实就是6... 阅读详情
  进入erlang的世界收藏

新一篇: 更改Erlang的工作目录 | 旧一篇: 数学和数学库函数,你还记得多少?

今天开始研究用erlang实现大型并发服务的方法,以期充分利用它的高并发﹑高可靠特性来实现我们网络应用服务,达到“电信级服务”的要求。

官网 http://www.erlang.org/ 可下载最新的 Erlang/OTP 版本,windows下安装版有50几兆。

先从http://cean.process-one.net/download/ 下载了一个较小的发行版cean (cean_installer.exe,约11.3M,自解压文件,绿色的!),解压安装后点击目录里的start.bat,立即就可以进入erlang的世界。

根据网上的介绍,写了一个简单的测试程序test.erl, 却不知道默认可以放在哪里,我用c(test).命令编译报告文件找不到,后来发现要把它放到bin目录去(默认是cean/erlang/erts- 5.5.5/windows/bin ,暂时还不知道怎么调整这个默认文件位置)。

编译完了会产生一个test.beam的文件,相当于执行的二进制文件。

test.erl的内容(其实是个递归函数,计算阶乘):

-module(test). -export([fac/1]). fac(0) -> 1; fac(N) -> N * fac(N-1).

一般的编辑器要加插件才能显示erl文件,Windows下我推荐一个国产的简单编辑器FlexEdit,可以用来作为erl文件的编辑器。

小注:

实际上在cpu多核化的发展方向之下,并发编程将是以后应用开发的一个要点,而函数式编程语言由于能够更好的支持多处理器,所以有较大的发展空间。 除了Erlang,Lisp, APL等函数式语言之外,最近的Visual Studio也会推出一种新的函数式编程语言F#,配合VS.NET良好的IDE环境,估计也会成为函数式编程语言的一个新热点。

发表于 @ 2008年06月13日 20:15:00|评论(0)|收藏

新一篇: 更改Erlang的工作目录 | 旧一篇: 数学和数学库函数,你还记得多少?

2023年5月青少年软件编程Python等级考试四级真题(含答案和解析) 电子学会,2023年5月,青少年软件编程,Python等级考试,四级真题(含答案和解析) 阅读详情

相关推荐

解决Android UVCCamera stopPreview 报错 崩溃 闪退 问题

在使用libuvccamera库的UVCCamera时,经常在调用stopPreview关闭预览的时候,app直接崩溃闪退了,经过综合各种修改源码的方案,已解决这个问题,以下请参考: 首先找到android_usbfs.c,linux_usbfs.c两个原文件,在两个文件中都可以找到这段代码,按如下示例修改: 修改前: for (i = 0; i < num_urbs; i++) { if (urb == tpriv->iso_urbs[i]) { urb_idx = i + 1;

hanye2020的博客 3576

cean(Comprehensive Erlang Archive Network) help

2007-09-23 旧文。原载:http://blog.youkuaiyun.com/st_monad/article/details/1797681 zz from http://cean.process-one.net/doc/ * give some help &gt; cean:help(). * list available packages &gt; cean:av...

mmdev 166

基于Q-learning的无人机三维路径规划(含完整C++代码)

基于Q-learning的无人机三维路径规划(含完整C++代码)

weixin_54186646的博客 1万+

解决:node server/bin/www (node:1788) DeprecationWarning: current URL string parser is deprecated,...

当使用Node时出现:node server/bin/www (node:1788) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: t...

qq_39009562的博客 3293

5G NR PDCCH实战解析:从DCI格式到CORESET配置的完整指南

本文深入解析5G NR PDCCH的实战配置,涵盖DCI格式选择、CORESET配置及Search Space优化等关键内容。基于3GPP R16标准,提供现网部署中的典型问题解决方案,如覆盖边缘失步、多用户调度冲突等,帮助提升控制信令传输效率。特别针对5G NR PDCCH的灵活资源分配和自适应编码机制进行详细探讨。

weixin_29231263的博客 498

CASIA数据集解析:图像篡改检测的黄金标准与实践指南

本文深入解析了CASIA数据集在图像篡改检测领域的核心价值与应用实践。作为中科院自动化所打造的黄金标准,CASIA数据集通过模拟真实篡改场景(如拼接和复制移动)为研究者提供全面支持。文章详细对比了v1.0与v2.0版本差异,分享数据预处理和模型训练的最佳实践,并探讨了未来研究方向,是图像篡改检测领域的重要参考指南。

kappa的博客 784

1788

//2007-02-13 23:21:10    Accepted    1788    C++    00:00.18    3236K//用时1小时15分,读题时间 =0,第二次做 ,一次AC /*用数组存放4-树,Tree[0]为根Tree[i]的四个儿子是Tree[4*i+1],Tree[4*i+2],Tree[4*i+3],Tree[4*i+4]若i!=0,Tree[i]的父亲是Tr

魔のKYO的工作室 904

openclaw + ollama本地模型 + 飞书平台 windows平台部署教程

本教程将指导您在 Windows 10/11 环境下,通过 Ollama 运行本地模型,并结合 OpenClaw 接入飞书,搭建一个完全本地化的 AI 助手。

专注于技术研发行业技术主要有AI人工智能视觉识别、物联网技术、电商平台、app原生技术、微信小程序、鸿蒙语言开发、办公企业oa、ERP等,致力于做东半球最优秀的程序员 2173

ARM学习笔记--LPC1788引脚分析

A http://zgmgypb.blog.163.com/blog/static/962028192012730104640980/ RM学习笔记--LPC1788引脚分析   2012-08-30 16:54:57|  分类: arm学习笔记|举报|字号 订阅 上一篇提到LPC1788的引脚构成:port P0--P4每个Port有32个pi

STM32F4的专栏 4221

315、弱电基础知识介绍

常见的弱电系统包括:闭路电视监控系统、防盗报警系统、门禁系统、电子巡更系统、停车场管理系统、可视对讲系统、家庭智能化系统及安防系统、背景音乐系 统、LED显示系统、等离子拼接屏系统、DLP大屏系统、三表抄送系统、楼宇自控系统、防雷与接地系统、寻呼对讲及专业对讲系统、弱电管道系统、UPS不 间断电源系统、机房系统、综合布线系统、计算机局域网系统、物业管理系统、多功能会议室系统、有线电视系统、卫星电视系统、卫星通讯系统、消防系统、电话 通讯系统、酒店管理系统、视频点播系统、人力资源管理系统等等。

qq_43416206的博客 1365

LVGL(lv_table)

LVGL中的lv_table是一个轻量级表格控件,用于显示行列式文本数据。它支持设置单元格内容/样式、行列调整、事件响应等基础功能,适用于参数配置、数据展示等场景。通过API可快速创建表格,设置行列数、填充数据,并自定义对齐方式与样式。但需注意默认无滚动条、行数限制等问题。该控件适合简单表格需求,复杂交互需结合自定义事件处理。

m0_49476241的博客 1262

进入Erlang世界

Erlang是什么 Erlang是什么是我们最先要面对的问题,只有清楚了它是什么,我们才能做出我们的决定。可见这个问题的重要性,它决定了很多读者是否会继续看下去!非常紧张。 Erlang最初是爱立信为开发电信相关产品而产生。 Erlang是一种面向并发(Concurrency Oriented),面向消息(Message Oriented)的函数式(Functional)编程语言。 面向并

铿锵玫瑰的专栏 1030

出现 Transaction rolled back because it has been marked as rollback-only 解决方法

出现 Transaction rolled back because it has been marked as rollback-only 解决方法

码农研究僧的博客 1万+

进入erlang的世界

今天开始研究用erlang实现大型并发服务的方法,以期充分利用它的高并发﹑高可靠特性来实现我们网络应用服务,达到“电信级服务”的要求。官网 http://www.erlang.org/ 可下载最新的 Erlang/OTP 版本,windows下安装版有50几兆。 先从http://cean.process-one.net/download/ 下载了一个较小的发行版cean (cean_in

2529

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

进入Erlang的世界

    进入Erlang的世界作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”。这些正确与否,都已成过去!现在,让我们迎接Erlang盛宴!经历2007年11月在koders.com搜索代码时,发现*.erl格式的源文件,感叹开发语言的花样百出,此时,我觉得erlang是一个丑陋的小家伙,看名字就没有对它提起多少兴趣。2

python二级题库 749

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Erlang概述收藏

 Erlang概述收藏 新一篇: 什么是Python | 旧一篇: Ruby简介 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);voi

skyremember的专栏 925

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

更改Erlang的工作目录收藏

更改Erlang的工作目录收藏 新一篇: Mnesia启动过程 | 旧一篇: 进入erlang的世界 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection

skyremember的专栏 893

如何快速上手intellij-erlang?5分钟完成Erlang IDE搭建指南

想要在IntelliJ IDEA中高效开发Erlang应用吗?intellij-erlang插件是你的终极解决方案!这个强大的Erlang IDE插件将IntelliJ平台转化为功能完整的Erlang开发环境,支持语法高亮、代码补全、调试等核心功能。无论你是Erlang新手还是经验丰富的开发者,只需5分钟就能完成搭建,开启高效的函数式编程之旅。 ## 📦 intellij-erlang插件安装

gitblog_00584的博客 655
上一篇: 第一个 Erlang 程序: Ftp 下载客户端收藏
下一篇: [译]使用Mochiweb构建百万级Comet程序,第一篇
skyremember
博客等级 码龄20年 204粉丝 484原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值