摘要: 你很可能从某种途径听说过 Go 语言。它越来越受欢迎,并且有充分的理由可以证明。 Go 快速、简单,有强大的社区支持。学习这门语言最令人兴奋的一点是它的并发模型。 Go 的并发原语使创建多线程并发程序变得简单而有趣。我将通过插图介绍 Go 的并发原语,希望能点透相关概念以方便后续学习。本文是写给 G 阅读全文
posted @ 2018-08-15 15:44 往事随风_go 阅读(2233) 评论(1) 推荐(1) 编辑
摘要: go 并发 goroutine gosched goexit gomaxProcs 资源争夺问题 channel channel 实现同步和数据交互 channel 无缓存&有缓存 channel 应用 Timer select 阅读全文
posted @ 2018-08-15 15:30 往事随风_go 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Docker是一个开源的应用容器引擎,开发人员可以非常容易地打包已经开发好的应用,同时将应用相关的依赖包也打包到这样一个可移植的容器中,然后发布到任意的Linux主机系统上。Docker是基于Linux Container(LXC)技术实现的一个轻量级虚拟化解决方案,用户可以直接使用容器(Conta 阅读全文
posted @ 2018-08-15 15:12 往事随风_go 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 方法一 这次将源码包安装的目录是是/root下。 1、官网下载源码包。 2、解压安装 3. 检验是否安装成功 方法二 阅读全文
posted @ 2018-08-15 15:03 往事随风_go 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1. 安装docker 2. mkdir myDocker 3. cd myDocker && touch Dockerfile 4. Dockerfile写入 # 将golang环境作为父镜像 参数解释: 5. 编写main.go 文件 放在myDocker下 6. 构建镜像 说明构成成功。 7. 阅读全文
posted @ 2018-08-15 14:53 往事随风_go 阅读(9638) 评论(1) 推荐(0) 编辑
摘要: Redis Sentinel可以理解为一个监控Redis Server服务是否正常的进程,并且一旦检测到不正常,可以自动地将备份(slave)Redis Server启用,使得外部用户对Redis服务内部出现的异常无感知。按照由简至繁的步骤,搭建一个最小型的高可用的Redis服务。 方案1:单机版R 阅读全文
posted @ 2018-08-15 14:38 往事随风_go 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 进入root模式 su root 返回普通模式 su 用户名 sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户 sudo passwd root sudo passwd 1、重要的几个热键[Tab],[ctrl]-c, [ctrl]-d [Tab]按键 具有『命令补全』不『 阅读全文
posted @ 2018-08-15 10:53 往事随风_go 阅读(140) 评论(0) 推荐(0) 编辑