会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
千里之行,始于足下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
53
54
55
56
57
58
59
60
61
···
74
下一页
2016年7月2日
机器学习入门
摘要: 概述 一般提到机器学习,总会让人想到高深的算法,复杂运算,仿佛是只有科学家才能玩的东西,对普通人来说可望不可及。 其实,随着PC性能的飞速发展,以及大数据技术的发展,机器学习也可以像其他IT技术一样,走进普通程序员的生活。 本文是机器学习的入门介绍,它的目的不是介绍机器学习的原理,也不会介绍机器学习
阅读全文
posted @ 2016-07-02 09:20 wang_yb
阅读(1064)
评论(0)
推荐(0)
2016年6月15日
elixir 高可用系列 - 目录
摘要: 1. "elixir 高可用系列(一) Agent" 2. "elixir 高可用系列(二) GenServer" 3. "elixir 高可用系列(三) GenEvent" 4. "elixir 高可用系列(四) Task" 5. "elixir 高可用系列(五) Supervisor"
阅读全文
posted @ 2016-06-15 22:20 wang_yb
阅读(632)
评论(0)
推荐(0)
2016年6月8日
elixir 高可用系列(五) Supervisor
摘要: 概述 OTP 平台的容错性高,是因为它提供了机制来监控所有 processes 的状态,如果有进程出现异常, 不仅可以及时检测到错误,还可以对 processes 进行重启等操作。 有了 supervisor,可以有效的提高系统的可用性,一个 supervior 监督一个或多个应用, 同时, sup
阅读全文
posted @ 2016-06-08 11:24 wang_yb
阅读(1523)
评论(0)
推荐(0)
2016年6月3日
elixir 高可用系列(四) Task
摘要: 概述 之前学习的 Agent,GenSever以及GenEvent,都是用来管理状态或者处理消息的。 但是在很多时候,我们需要的是执行某个任务,这时如果使用 GenSever 或者 GenEvent,就会显得比较笨重。 这时,我们就可以使用 Task 模块,使用 Task 模块时注意以下几点: 1.
阅读全文
posted @ 2016-06-03 09:28 wang_yb
阅读(1210)
评论(0)
推荐(0)
2016年5月25日
elixir 高可用系列(三) GenEvent
摘要: 概述 GenEvent 是事件处理的通用部分的抽象。 通过 GenEvent ,我们给已有的服务 动态 的添加 事件处理。 GenEevent 和 GenServer 的区别 之前已经介绍了 GenServer ,GenServer 和 GenEvent 的主要区别在于: GenServer 是服务
阅读全文
posted @ 2016-05-25 09:00 wang_yb
阅读(1022)
评论(0)
推荐(1)
2016年5月21日
golang 值得注意的地方(2则)
摘要: golang 的语法和使用方式都非常简单明了,没有花哨的语法糖,也没有多余的关键字。 但是即使是这么简洁的语言,仍然有一些不那么直白,需要注意的地方,比如下面2点。 interface 赋值 nil Pointer 之后,变成 non nil interface 由2部分组成, type 和 val
阅读全文
posted @ 2016-05-21 10:06 wang_yb
阅读(1023)
评论(0)
推荐(0)
2016年5月15日
elixir 高可用系列(二) GenServer
摘要: 概述 如果我们需要管理多个进程,那么,就需要一个专门的 server 来集中监控和控制这些进程的状态,启停等。 OTP 平台中的 GenServer 就是对这个 server 通用部分的抽象。 利用 GenServer 中已经提供的通用操作, 可以很方便的开发出可靠,健壮的程序。 下面首先通过一个示
阅读全文
posted @ 2016-05-15 23:33 wang_yb
阅读(1620)
评论(0)
推荐(0)
2016年4月22日
elixir 高可用系列(一) Agent
摘要: 概述 elixir 本身是一种 immutable 的语言,默认情况下,进程间是不共享任何状态的,进程之间通过消息来交互。 而 Agent 则封装了一种进程间共享状态的方式,通过这种方式,不用显式的写 send/receieve 的代码,就能方便的在进程之间共享状态。 使用方法 不用 Agent 来
阅读全文
posted @ 2016-04-22 20:36 wang_yb
阅读(1397)
评论(0)
推荐(0)
2016年3月29日
elixir 入门笔记
摘要: 安装 MAC 平台用 brew 安装 如果没有 erlang 环境,上面的命令会自定安装 erlang 的环境。 基本数据类型 数学运算 / 总是返回浮点数,如果需要整数运算,使用 div 和 rem 函数 二进制,八进制,十六进制表示方式 原子 原子是一种常量,变量名就是它的值。有2种写法: 1.
阅读全文
posted @ 2016-03-29 15:00 wang_yb
阅读(1552)
评论(0)
推荐(0)
2016年2月17日
elixir mix 简介
摘要: 概述 mix 是 elixir 工程的构建工具,利用 mix,可以快速方便的创建 elixir 工程,写单元测试,管理 elixir 包的依赖管理等等。 我觉得刚开始学习 elixir 的时候,先简单看看 mix 的用法,也方便学习中写些 elixir 的小例子。 本文环境基于: 使用 mix 管理
阅读全文
posted @ 2016-02-17 23:39 wang_yb
阅读(1729)
评论(0)
推荐(0)
上一页
1
···
53
54
55
56
57
58
59
60
61
···
74
下一页
公告