- 博客(18)
- 收藏
- 关注
转载 nsq - 01 消息中间件先用起来
组成 nsq是一款轻量级的消息中间件,查看nsq官网给出的解释,可知nsq的组成和分工: nsqd is the daemon that receives, queues, and delivers messages to clients. It can be run standa...
2019-06-30 17:05:00
190
转载 其他 05 - Rancher初探
准备 按照Rancher官方文档快速搭建一个集群,需要准备: 两台或更多台虚拟机(如果开启防火墙,请确保开启80/tcp和443/tcp) 每台虚拟机都安装了Docker 规划 现在有三台虚拟机,一台作为服务端,两台作为客户端: 192.168.1.82(服务端)...
2019-01-19 22:49:00
153
转载 其他 - 04 备忘Ubuntu 16.04
前言 使用VirtualBox新建的Ubuntu 16.04虚拟机,在使用过程中有两个需求: 拥有指定的静态IP,便于物理主机与虚拟机互通(比如搭建HDFS集群,希望物理主机能ping通DataNode) 能使用Xshell等工具连接,命令行输入和查看效果明显比控制台小窗口更友好...
2019-01-19 22:38:00
144
转载 Golang 微服务 - 06 Docker Compose上运行服务
安装Docker Compose Docker compose允许用户在YAML文件中定义多个Docker容器及容器运行时所依赖的常量等 Docker Compose的安装和使用,参见《其他 - 01 Docker Compose》 编写YAML文件 创建目录docker-compos...
2019-01-01 16:03:00
399
转载 Golang 微服务 - 00 规划和参照
这里相当于是一个目录,作为规划和参照 01 环境和工具 02 入门微服务框架 go-micro 03 以 consul 方式注册服务 04 编写服务 & 上传Github 05 Docker上运行服务 06 Docker Compose上运行服务 07 数据持久化 //T...
2018-10-28 15:36:00
94
转载 其他 - 03 Hyperledger Fabric 安装和运行
预先安装 注意:以下全部安装和配置都在 Ubuntu16.04.5-server-amd64 上进行 cURL checck on Ubuntu16.04.5 (input command "curl --help") Docker version (17.06.2-c...
2018-10-28 14:45:00
204
转载 其他 - 01 Docker Compose
安装 sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-co...
2018-10-21 19:09:00
119
转载 Golang 微服务 - 05 Docker上运行服务
创建虚拟机Ubuntu 使用 Oracle VM VirtualBox 创建 ubuntu 16.04.5 (VirtualBox下载地址) 镜像为 ubuntu-16.04.5-server-amd64.iso (镜像下载地址) 虚拟机创建步骤略 注意:以下步骤均在已创...
2018-10-14 23:04:00
93
转载 Golang 微服务 - 04 编写服务 & 上传Github
创建Github Repository 登录Github,创建一个Repository,取名go-micro-demo 首次提交,参照如下命令(使用 Git Bash Here) mkdir -p /c/gitrepo/go-micro-democd /c/gitrepo/go...
2018-10-14 18:50:00
233
转载 Golang备忘 - 03 杂项:for & switch,error & panic,G-P-M
for & switch for-range表达式的结果值会被复制,实际迭代时会使用复制而来的结果值而不是原值。 至于会影响到什么,要看这个结果值的类型是值类型还是引用类型。 switch-case中所有case表达式的结果值都要与switch表达式的结果值判等, 因此它们的类型必须...
2018-10-09 22:15:00
160
转载 Golang 微服务 - 03 以 consul 方式注册服务
安装 Install Consul 下载地址https://www.consul.io/downloads.html,解压后,将consul_1.2.3_windows_amd64\consul.exe 拷贝到 GOBIN 目录下(比如:C:\Users\your-host-name\...
2018-09-16 12:02:00
517
转载 Golang 微服务 - 02 入门微服务框架 go-micro
安装 安装 go-micro,使用 Git Bash Here,输入如下命令 cd $GOPATH/srcgo get -u github.com/micro/go-micro 此过程中会安装 mdns 等 实操 下面以 micro/go-micro 首页中的 Gre...
2018-09-15 22:04:00
222
转载 Golang 微服务 - 01 环境和工具
注意:主机操作系统为 Windows SDK 下载地址 https://studygolang.com/dl,安装略 验证是否成功,控制台中输入 go env 相关环境变量: 添加环境变量 GOPATH,值为C:\Users\your-host-name\go(路径可自定义)...
2018-09-15 19:57:00
113
转载 Golang备忘 - 02 杂项:面向对象,通道
面向对象OO语言最重要的三方面分别是:封装、继承和多态,在Go中它们如何体现:封装:即数据隐藏,与别的OO语言有4个或更多访问层次相比,Go简化为2层:包范围内的:通过标识符首字母小写,对象只能在它所在的包内可见可导出的:通过标识符首字母大写,对象对所在包以外也可见继承:用组合实...
2018-09-02 16:32:00
156
转载 Golang备忘 - 01 杂项:零值,接口,自定义包
零值 当一个变量被声明后,系统自动赋予它该类型的零值: int为0,float为0.0,bool为false,string为空字符串,指针为nil 注意:所有内存在Go中都是经过初始化的 接口 1. 在接口上调用方法时: 指针方法可以通过指针调用 值方法可以通过值调用 接...
2018-09-02 16:05:00
101
转载 01 -- UDP vs. TCP (part 1)
UDP vs. TCP Introduction Hi, I’m Glenn Fiedler and welcome to the first article in my article seriesNetworking for Game Programmers 嗨,我是 Glenn ...
2015-11-24 23:33:00
155
转载 00 -- Profile
Game Networking UDP vs. TCP What is the bestle we explore this fundamental choice and decide on the best option for fast-paced action games.way...
2015-11-23 23:04:00
143
转载 MySQL 中文乱码(全)
避免中文乱码的完整流程: # 建库时,指定字符集和排序规则 CREATE DATABASE `company` CHARACTER SET utf8 COLLATE utf8_general_ci; # 建表时,指定字符集 CREATE TABLE `employee` ( `i...
2015-06-07 15:21:00
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人