蓝天

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 76 下一页

2022年4月25日 #

debug方式使用stl

摘要: -D_GLIBCXX_DEBUG 编译时,指定宏 _GLIBCXX_DEBUG 即以 Debug 方式使用 STL 库,效果如下: #include <string> #include <stdio.h> int main(int argc, char* argv[]) { std::string 阅读全文

posted @ 2022-04-25 11:39 #蓝天 阅读(252) 评论(0) 推荐(0) 编辑

2021年9月5日 #

编译 thrift-0.14.2 的 C++ 版本

摘要: 编译命令: ./configure --prefix=/usr/local/thrift-0.14.2 --with-cpp=yes --with-php=no --with-python=no --with-qt5=no --with-c_glib=no --with-java=no --with 阅读全文

posted @ 2021-09-05 09:54 #蓝天 阅读(222) 评论(0) 推荐(0) 编辑

2021年1月29日 #

go gRPC 客户端内存暴涨原因分析

摘要: 创建一个 gRPC 客户端连接,会创建的几个协程: 1)transport.loopyWriter.run 往服务端发送数据协程,流控时会阻塞,结果是数据堆积,内存上涨 2)transport.http2Client.reader 接收服务端数据协程,并会调用 t.controlBuf.thrott 阅读全文

posted @ 2021-01-29 14:57 #蓝天 阅读(3133) 评论(0) 推荐(0) 编辑

2020年12月18日 #

多线程程序如何简单高效地读取配置中心上的配置?

摘要: 本文限定为主动从配置中心读取配置方法,不限定配置中心类型,比如可使用DB作为配置中心。 程序和配置中心间存在网络开销,因此需避免每次业务处理或请求都从配置中心读取配置。 规避网络开销,可采取本地缓存配置,每隔指定时间只读取一次配置中心,比如每秒读取一次配置中心。 假设每秒读取一次配置中心,这样每次的 阅读全文

posted @ 2020-12-18 15:54 #蓝天 阅读(134) 评论(0) 推荐(0) 编辑

2020年11月16日 #

Skywalking内置Tags

摘要: 定义所在源代码文件: /apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/tag/Tags.java 取值 对应Tag 1 url 2 status_code 3 db.type 阅读全文

posted @ 2020-11-16 14:24 #蓝天 阅读(510) 评论(0) 推荐(0) 编辑

Skywalking 组件类型

摘要: Skywalking 的 Java 嗅探器支持的组件类型定义在文件: /apm-protocol/apm-network/src/main/java/org/apache/skywalking/apm/network/trace/component/ComponentsDefine.java 如果不 阅读全文

posted @ 2020-11-16 10:48 #蓝天 阅读(425) 评论(0) 推荐(0) 编辑

2020年11月10日 #

全链路跟踪系统Skywalking最简安装

摘要: 简述 Skywalking是一个分布式追踪与监控,由国内开源爱好者吴晟开源,目前已是Apache顶级项目。 官网 https://github.com/apache/skywalking 官方效果展 http://122.112.182.72:8080/ 搭建 skywalking 体验环境 Ela 阅读全文

posted @ 2020-11-10 14:35 #蓝天 阅读(1068) 评论(0) 推荐(0) 编辑

2020年9月17日 #

Windows 上配置 Go 的 gRPC 编译环境

摘要: 1、Windows 上查看环境变量方法 以查看 GOPATH 为例。 普通命令行查看 GOPATH: echo %GOPATH% PowerShell 上查看 GOPATH: echo $env:GOROOT 2、安装 protoc 上 https://github.com/google/proto 阅读全文

posted @ 2020-09-17 17:22 #蓝天 阅读(2615) 评论(0) 推荐(0) 编辑

2020年9月9日 #

C++20新线程 jthread 体验代码

摘要: // C++20新线程 jthread 体验代码 // // 编译(编译本代码,-pedantic 不是必须的): // g++ -std=c++20 -Wall -pedantic -pthread -static-libstdc++ C++20_jthread.cpp -o C++20_jthr 阅读全文

posted @ 2020-09-09 15:20 #蓝天 阅读(887) 评论(0) 推荐(0) 编辑

2020年9月7日 #

查找被删除但仍然占据磁盘的文件

摘要: 下载:https://github.com/eyjian/libmooon/blob/master/shell/find_deleted_files.sh。 #!/bin/sh # 查找被删除但仍然占据磁盘的文件 dirs=(`ls -l --time-style=long-iso /proc 2> 阅读全文

posted @ 2020-09-07 10:08 #蓝天 阅读(206) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 76 下一页

导航