- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 Golang常量计数器iota使用方法
iota是golang语言的常量计数器,只能在常量的表达式中使用。iota在const关键字出现时将被重置为0(const内部的第一行之前),const中每新增一行常量声明将使iota计数一次(iota可理解为const语句块中的行索引)。使用iota能简化定义,在定义枚举时很有用。举例如下:1、iota只能在常量的表达式中使用。fmt.Println(iota) 编译错误: undefined:
2017-11-28 13:07:39 5020
原创 Docker 私有仓库,上传镜像报错:server gave HTTP response to HTTPS client
执行docker pull 1.2.3.4:5000私有仓库,遇到如下问题:Using default tag: latestTrying to pull repository 1.2.3.4:5000/centos ... Get https://1.2.3.4:5000/v1/_ping: http: server gave HTTP response to HTTPS client解决办法
2017-11-22 22:43:51 1244
原创 grpc服务认证实现方式
gRPC服务认证有几种实现思路gRPC通信层使用SSL/TLS认证gRPC服务提供的接口中认证使用注册中心的认证通信层基于SSL/TLS认证方式参考这里: https://segmentfault.com/a/1190000007933303 大致思路是,gRPC通信层使用证书: 服务端创建服务增加参数creds, err := credentials.NewServerTLSFrom
2017-11-22 22:38:38 9009
原创 gRPC负载均衡方案
实现方案选择负载均衡处理方案有三种: - 负载均衡软件 HAProxy, LVS 等 - 客户端进程内负载均衡 - 客户端机器部署独立负载均衡进程 类似QConf-agent参考负载均衡方案: https://segmentfault.com/a/1190000008672912gRPC go client 实现gRPC go client 采用第二种方式,客户端进程内实现负载均衡。 其基
2017-11-22 22:35:15 7578
原创 golang使用odbc链接hive
golang使用odbc链接hive安装odbcyum install unixODBCyum install unixODBC-devel## mysql driver requireyum install mysql-connector-odbc## hive driver require## https://cwiki.apache.org/confluence/display/Hi
2017-11-17 15:08:34 3531
原创 golang通过thrift链接hiveserver2
golang链接hivehive提供以下几种交互方式:1、cli:是Command Line Interface 的缩写,是Hive的命令行界面,用的比较多,是默认服务,直接可以在命令行里使用2、hiveserver/hiveserver2:这个可以让Hive以提供Thrift服务的服务器形式来运行,可以允许许多个不同语言编写的客户端进行通信,使用需要启动HiveServer服务以和客户端联系,我们
2017-11-07 19:28:31 2441 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人