上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 69 下一页
摘要: 概述 上一篇已经提到如何安装以及利用 phoenix framework 来开发一个简单的 api。 接着上次的工程,下面演示如何通过 phoenix framework 来构建各种类型的 api 来应对前端的各类请求。 注 下面使用的工程的完整代码已经公开在: 各类 api 的实现示例 restf 阅读全文
posted @ 2016-09-07 14:48 wang_yb 阅读(3124) 评论(0) 推荐(0)
摘要: 安装 phoenix framework 安装 phoenix 很简单: 安装之后,mix 的子命令中就多了 phoenix 相关的内容了。 phoenix 工程介绍 接下来,我们创建一个 phoenix 的工程。 phoenix 是个完整的 web 框架,包括 controller,view以及m 阅读全文
posted @ 2016-08-30 22:28 wang_yb 阅读(2292) 评论(0) 推荐(0)
摘要: 概述 之前有一篇介绍如何使用 golang 通过SSH协议来执行远程命令: "golang 执行远程命令" 同样,通过SSH协议也可以使用 golang 来远程传输文件。 除了 SSH 的库,为了传输文件,还需要用到 github.com/pkg/sftp 这个库。 实现方式 废话不多说,直接看代码 阅读全文
posted @ 2016-08-05 15:00 wang_yb 阅读(5269) 评论(0) 推荐(0)
摘要: 概述 一般提到机器学习,总会让人想到高深的算法,复杂运算,仿佛是只有科学家才能玩的东西,对普通人来说可望不可及。 其实,随着PC性能的飞速发展,以及大数据技术的发展,机器学习也可以像其他IT技术一样,走进普通程序员的生活。 本文是机器学习的入门介绍,它的目的不是介绍机器学习的原理,也不会介绍机器学习 阅读全文
posted @ 2016-07-02 09:20 wang_yb 阅读(1013) 评论(0) 推荐(0)
摘要: 1. "elixir 高可用系列(一) Agent" 2. "elixir 高可用系列(二) GenServer" 3. "elixir 高可用系列(三) GenEvent" 4. "elixir 高可用系列(四) Task" 5. "elixir 高可用系列(五) Supervisor" 阅读全文
posted @ 2016-06-15 22:20 wang_yb 阅读(618) 评论(0) 推荐(0)
摘要: 概述 OTP 平台的容错性高,是因为它提供了机制来监控所有 processes 的状态,如果有进程出现异常, 不仅可以及时检测到错误,还可以对 processes 进行重启等操作。 有了 supervisor,可以有效的提高系统的可用性,一个 supervior 监督一个或多个应用, 同时, sup 阅读全文
posted @ 2016-06-08 11:24 wang_yb 阅读(1496) 评论(0) 推荐(0)
摘要: 概述 之前学习的 Agent,GenSever以及GenEvent,都是用来管理状态或者处理消息的。 但是在很多时候,我们需要的是执行某个任务,这时如果使用 GenSever 或者 GenEvent,就会显得比较笨重。 这时,我们就可以使用 Task 模块,使用 Task 模块时注意以下几点: 1. 阅读全文
posted @ 2016-06-03 09:28 wang_yb 阅读(1179) 评论(0) 推荐(0)
摘要: 概述 GenEvent 是事件处理的通用部分的抽象。 通过 GenEvent ,我们给已有的服务 动态 的添加 事件处理。 GenEevent 和 GenServer 的区别 之前已经介绍了 GenServer ,GenServer 和 GenEvent 的主要区别在于: GenServer 是服务 阅读全文
posted @ 2016-05-25 09:00 wang_yb 阅读(1004) 评论(0) 推荐(1)
摘要: golang 的语法和使用方式都非常简单明了,没有花哨的语法糖,也没有多余的关键字。 但是即使是这么简洁的语言,仍然有一些不那么直白,需要注意的地方,比如下面2点。 interface 赋值 nil Pointer 之后,变成 non nil interface 由2部分组成, type 和 val 阅读全文
posted @ 2016-05-21 10:06 wang_yb 阅读(987) 评论(0) 推荐(0)
摘要: 概述 如果我们需要管理多个进程,那么,就需要一个专门的 server 来集中监控和控制这些进程的状态,启停等。 OTP 平台中的 GenServer 就是对这个 server 通用部分的抽象。 利用 GenServer 中已经提供的通用操作, 可以很方便的开发出可靠,健壮的程序。 下面首先通过一个示 阅读全文
posted @ 2016-05-15 23:33 wang_yb 阅读(1580) 评论(0) 推荐(0)
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 69 下一页