摘要: 从源码安装gRPC C++ 环境准备 $ [sudo] xcode-select --install $ brew install autoconf automake libtool shtool $ LIBTOOL=glibtool LIBTOOLIZE=glibtoolize make 下载gR 阅读全文
posted @ 2021-12-21 17:37 warm3snow 阅读(910) 评论(0) 推荐(0)
摘要: 一直用的好好的Goland,突然不能用了,左边栏Project“消失”了。 如下: 解决方法 遇到上面问题,一般情况是GoLand的cache问题,这个时候要将GoLand清理一下。 方法: File → Invalidate Caches... 选中清空系统缓存和本地历史,并重启 重启后,Proj 阅读全文
posted @ 2021-07-04 17:45 warm3snow 阅读(1557) 评论(0) 推荐(0)
摘要: 非对称算法密钥生成和公钥提取 # ecc算法 openssl ecparam -out pri.key -name prime256v1 -genkey #生成ec密钥,国密使用-name SM2 openssl ec -in pri.key -text #解析私钥 openssl ec -in p 阅读全文
posted @ 2021-04-07 19:27 warm3snow 阅读(2272) 评论(0) 推荐(0)
摘要: 生成自签证书 # 设置CA证书subject CA_SUBJ="/C=CN/ST=ShanDong/L=JiNan/O=sec/OU=sec/CN=www.hxy.com/[email protected]" # 1. 生成rsa自签CA openssl req -x509 - 阅读全文
posted @ 2021-04-07 10:33 warm3snow 阅读(1635) 评论(0) 推荐(0)
摘要: 无法创建目录 最近小伙伴经常反馈Mac根目录下创建文件或目录一直失败,并且尝试了各种姿势。 常见错误如下: # 常见错误1, 直接创建目录 mkdir -p /test mkdir: /data: Read-only file system # 常见错误2。 进入安全模式,关闭authenticat 阅读全文
posted @ 2021-02-20 17:57 warm3snow 阅读(8348) 评论(2) 推荐(1)
摘要: 在上篇 Prometheus监控系统之入门篇(一) 中我们讲解了Prometheus的基本架构和工作流程, 并从0到1搭建了Prometheus服务,pushgateway以及告警系统。 本篇我们主要介绍Prometheus监控数据的可视化工具 Grafana 1. Grafana安装 启动后,访问 阅读全文
posted @ 2020-01-20 14:22 warm3snow 阅读(410) 评论(0) 推荐(0)
摘要: 1. 简介 Prometheus: (简称Prom)是由SoundCloud开发的开源监控报警系统。是大名鼎鼎的CNCF云原生基金会下的第二大开源项目。具有如下特点: 使用Go语言开发 内置时序数据库 性能足够支撑上万台规模的集群 多维度数据模型,灵活的查询语言 通过HTTP的pull方式采集时序数 阅读全文
posted @ 2020-01-19 18:56 warm3snow 阅读(3814) 评论(0) 推荐(1)
摘要: Golang 内存管理 原文链接[http://legendtkl.com/2017/04/02/golang alloc/] Golang 的内存管理基于 tcmalloc,可以说起点挺高的。但是 Golang 在实现的时候还做了很多优化,我们下面通过源码来看一下 Golang 的内存管理实现。下 阅读全文
posted @ 2019-11-21 18:17 warm3snow 阅读(600) 评论(0) 推荐(0)
摘要: 1. Mysql连接问题 远程访问mysql或者通过docker访问宿主机mysql经常会碰到下面的问题: 解决 找到自己MySQL数据库配置文件的位置,编辑 将 注释掉 2. 开放远程连接后,会出现第二个问题: 解决办法 root 进入数据库 执行下方两行命令: 开放所有权限给root,当root 阅读全文
posted @ 2019-10-10 17:57 warm3snow 阅读(9578) 评论(0) 推荐(0)
摘要: TODO 阅读全文
posted @ 2019-09-03 16:31 warm3snow 阅读(1212) 评论(0) 推荐(0)