golang docker x509: certificate signed by unknown authority

FROM alpine:3.12 MAINTAINER cnbattle <qiaicn@gmail.com> # 参考如下代码: apk --no-cache add ca-certificates RUN sed -ig 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \ && apk --no-cache add ca-certificates tzdata \ && echo 'Asia/Shanghai' >/etc/timezone COPY ./api /app EXPOSE 1993 ENTRYPOINT ["/app"]……

阅读全文

开发者生态系统状况2019

https://www.jetbrains.com/lp/devecosystem-2019/ 调查结果摘要如下: 最流行的主要编程语言是 Java。 最常用的整体编程语言是 JavaScript。 最有前途的编程语言是 Go。 学习最多的语言是 Python。 过去12个月,使用最多的编程语言是 JavaScript。 最受欢迎的编程语言是 Java 和 Python。 开发环境的操作系统,基本都是Win……

阅读全文

go-micro 使用etcd

import ( "github.com/micro/go-micro/registry" "github.com/micro/go-plugins/registry/etcdv3" // other code ... ) // other code ... func main() { // etcdv3 registerDrive registerDrive := etcdv3.NewRegistry(func(options *registry.Options) { // etcd 地址 options.Addrs = []string{"127.0.0.1:2379"} // etcd 用户名密码,如果设置的话 etcdv3.Auth("root","password")(options) }) service := micro.NewService( micro.Name(microName), micro.Registry(registerDrive), ) // other code ... }……

阅读全文

go-micro broker能力

结论 micro.RegisterSubscriber 和 micro.NewPublisher 配对使用, pub.Publish 第二参数传递对应 proto的 struct broker.Subscribe 和 broker.Publish配对使用, broker.Publish 第二参数传递broker.Message micro 封装实例 创建go.micro.hello.micro.srv.log srv package main import ( "context" logProto "github.com/cnbattle/hello-micro/proto/log" "github.com/micro/go-micro" "github.com/micro/go-micro/util/log" ) type Sub struct {} func (s Sub) Process(ctx context.Context, evt *logProto.LogEvt) error { // 业务逻辑 log.Logf("[sub] 收到日志: %v", evt.Msg)……

阅读全文

昆明润城怡和物业乱收费,不公示相关文件

润城的物业有以下问题 问题1:自来水加压收费虚高及收费方式不合理 物业方:告知评估计算一个成本数据,然后按照每户建筑面积*0.63元的费用进行收取 业主方: 1收费方式不合理:经了解大部分的小区的二次加压收费均按照用水量收取,按建筑面积收费不合理, 2收费虚高:经过粗算物业方仅6栋二次加压……

阅读全文

昆明怡和物业服务有限公司好不好?

昆明润城五区交房 物业对接有以下问题 问题1:自来水加压收费虚高及收费方式不合理 物业方:告知评估计算一个成本数据,然后按照每户建筑面积*0.63元的费用进行收取 业主方: 1收费方式不合理:经了解大部分的小区的二次加压收费均按照用水量收取,按建筑面积收费不合理, 2收费虚高:经过粗算物业方……

阅读全文

adb查看手机当前启动App的应用名和包名

1、在手机上打开app 2、命令:adb shell dumpsys window w |findstr / |findstr name= 3、如下,查出来的包名应用名 ~ adb.exe shell dumpsys window w |findstr \/ |findstr name= mSurface=Surface(name=com.smile.gifmaker/com.yxcorp.plugin.search.SearchActivity) mSurface=Surface(name=com.smile.gifmaker/com.yxcorp.gifshow.HomeActivity) form: https://blog.csdn.net/hxy199421/article/details/81199245……

阅读全文

最近文章

分类

标签

友情链接

其它