当前位置: 移动技术网 > IT编程>脚本编程>

Erlang

erlang安装指引

2018-01-15 09:40 | 分类:脚本编程 | 评论:0 次 | 浏览: 247

tags: erlang linux# erlang安装指引## 安装erlang所依赖的库```bashsudo apt-ge...

AMQP

2018-01-15 09:40 | 分类:脚本编程 | 评论:0 次 | 浏览: 238

AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议...

lager源码阅读

2018-01-15 09:40 | 分类:脚本编程 | 评论:0 次 | 浏览: 304

一. lager简单介绍 lager是一开源erlang 日志框架。地址:https://github.com/basho/la...

【windows环境下】RabbitMq的安装和监控插件安装

2018-01-12 21:10 | 分类:脚本编程 | 评论:0 次 | 浏览: 244

RabbitMq的安装: RabbitMQ是基于Erlang的,所以必须先配置Erlang环境。 下载Erlang,地址:htt...

RabbitMq中的交换机

2018-01-12 21:10 | 分类:脚本编程 | 评论:0 次 | 浏览: 215

Rabbitmq的核心概念(如下图所示):有虚拟主机、交换机、队列、绑定; 交换机可以理解成具有路由表的路由程序,仅此而已。每个...

erlang trap_exit标记

2018-01-12 21:10 | 分类:脚本编程 | 评论:0 次 | 浏览: 289

本篇博文分析设置了 trap_exit 标记为 true 的gen_server 进程会如何处理收到的退出信号。设置了 trap...

有关一些搜刮来的Erlang资源

2018-01-12 09:11 | 分类:脚本编程 | 评论:0 次 | 浏览: 198

搬家啦-->http://my.fubaby.top ...

Appmon启动错误

2018-01-12 09:11 | 分类:脚本编程 | 评论:0 次 | 浏览: 222

搬家啦-->http://my.fubaby.top ...

erlang list:delete不建议使用

2018-01-12 09:11 | 分类:脚本编程 | 评论:0 次 | 浏览: 214

成长就是一个不断积累的过程,记录点点游戏项目中的一些吹毛求疵的优化。菜鸟己见,欢迎不认同者,批评指教!!! 首先我们看erlan...

【翻译】eJabberd 外部脚本的使用

2018-01-11 14:12 | 分类:脚本编程 | 评论:0 次 | 浏览: 212

外部脚本 在这个认证模块中,当ejabberd启动,它将启动一个脚本去调用它的认证任务. 服务管理员可以使用任何的变成语言去编写...

elixir mix 简介

2018-01-11 14:12 | 分类:脚本编程 | 评论:0 次 | 浏览: 215

概述 mix 是 elixir 工程的构建工具,利用 mix,可以快速方便的创建 elixir 工程,写单元测试,管理 elix...

栈应用之将二进制转化为十进制,八进制,十六进制

2018-01-11 14:12 | 分类:脚本编程 | 评论:0 次 | 浏览: 199

1 #include<stdio.h> 2 #include<stdlib.h> 3 #include&...

[Erlang35]Erlang18的time

2018-01-10 09:58 | 分类:脚本编程 | 评论:0 次 | 浏览: 176

在Erlang 18中, 我们还是可以使用erlang:now/0 但也已经 deprecated啦,大量使用可能引发...

C json实战引擎 三 , 最后实现部分辅助函数

2018-01-10 09:58 | 分类:脚本编程 | 评论:0 次 | 浏览: 182

用C手把手写json引擎,这里是完工了, 这里主要添加一些辅助函数.简化 c 操作json内容. cjson 还原大家尝试. 总...

elixir 入门笔记

2018-01-10 09:58 | 分类:脚本编程 | 评论:0 次 | 浏览: 141

安装 MAC 平台用 brew 安装 如果没有 erlang 环境,上面的命令会自定安装 erlang 的环境。 基本数据类型 ...

一个数据库读写模型的设想

2018-01-09 09:59 | 分类:脚本编程 | 评论:0 次 | 浏览: 148

最近这几天,一直在思考写服务器的时候怎么做数据库的读写服务,用什么架构来做这个事情,现在终于有了一个大概的想法,用redis+m...

elixir 高可用系列(一) Agent

2018-01-09 09:59 | 分类:脚本编程 | 评论:0 次 | 浏览: 140

概述 elixir 本身是一种 immutable 的语言,默认情况下,进程间是不共享任何状态的,进程之间通过消息来交互。 而 ...

第二章 rabbitmq在mac上的安装

2018-01-09 09:59 | 分类:脚本编程 | 评论:0 次 | 浏览: 213

下载页: http://www.rabbitmq.com/install-standalone-mac.html 1、下载页面首...

elixir 高可用系列(二) GenServer

2018-01-08 10:39 | 分类:脚本编程 | 评论:0 次 | 浏览: 105

概述 如果我们需要管理多个进程,那么,就需要一个专门的 server 来集中监控和控制这些进程的状态,启停等。 OTP 平台中的...

elixir 高可用系列(三) GenEvent

2018-01-08 10:39 | 分类:脚本编程 | 评论:0 次 | 浏览: 133

概述 GenEvent 是事件处理的通用部分的抽象。 通过 GenEvent ,我们给已有的服务 动态 的添加 事件处理。 Ge...

elixir 高可用系列(四) Task

2018-01-08 10:39 | 分类:脚本编程 | 评论:0 次 | 浏览: 163

概述 之前学习的 Agent,GenSever以及GenEvent,都是用来管理状态或者处理消息的。 但是在很多时候,我们需要的...

elixir 高可用系列(五) Supervisor

2018-01-06 19:34 | 分类:脚本编程 | 评论:0 次 | 浏览: 80

概述 OTP 平台的容错性高,是因为它提供了机制来监控所有 processes 的状态,如果有进程出现异常, 不仅可以及时检测到...

variable 'xxx' unsafe in 'case'的处理

2018-01-06 19:34 | 分类:脚本编程 | 评论:0 次 | 浏览: 265

问题描述: 在case语句中,这样写,编译时,会提示变量unsafe,解决编译器报错的方法有下面两个: 1、给unsafe的变量...

Elixir 单元测试

2018-01-06 19:34 | 分类:脚本编程 | 评论:0 次 | 浏览: 216

概述 elixir 中自带了单元测试框架 ExUnit ,其中提供单元测试的一系列,主要包含以下模块: 1. ExUnit: 单...

centos 6.5安装erlang和RabbitMQ

2018-01-05 11:05 | 分类:脚本编程 | 评论:0 次 | 浏览: 211

一、安装erlang 1、下载erlang源码 2、编译并安装erlang 如果执行./configure报错可能是缺少依赖,使...

酒罢问君三语

2018-01-05 11:05 | 分类:脚本编程 | 评论:0 次 | 浏览: 199

你为什么要开发Erlang? Armstrong博士:纯属巧合。我本来没打算发明一门新的编程语言。当时,我想找一种更好的方式来编...

简单Elixir游戏服设计-玩法simple_poker

2018-01-05 11:05 | 分类:脚本编程 | 评论:0 次 | 浏览: 217

上回介绍了玩法,现在编写了玩法的简单建模。 做到现在感觉目前还没有使用umbrella的必要(也许以后会发现必要吧),model...

简单Elixir游戏服设计-桌子和座位

2018-01-04 09:36 | 分类:脚本编程 | 评论:0 次 | 浏览: 173

建模桌子和座位 代码比较短小,直接贴吧。 model 里新建simple_table.ex 和 s...

简单Elixir游戏服设计-桌子进程跑起来

2018-01-04 09:36 | 分类:脚本编程 | 评论:0 次 | 浏览: 222

像Player进程那样增加TableServer代表桌子进程 增加TableSupervisor监控TableServer。使用...

简单Elixir游戏服设计-测试驱动?

2018-01-04 09:36 | 分类:脚本编程 | 评论:0 次 | 浏览: 169

我们开始要进行牌局游戏了。前面的开发我都是代码与测试交织进行,代码先的时候多点。 但在写测试的时候玩玩发现代码不好测试,又去改代...

移动技术网