摘要: 最近实现一个Prometheus的exporter需要支持HTTP gzip压缩,起初直接用zlib库,发现Prometheus读到被压缩时的数据时会报错,同时Chrome浏览器直接访问exporter的HTTP端口也无法正常显示页面,而IE浏览器可以。基于这些奇怪的现象不得不对HTTP如何支持gz 阅读全文
posted @ 2023-11-06 07:52 shijianyujingshen 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 快手联合东南大学、清华大学在SIGCOMM'23提交了一篇poster:《Chameleon: Automatic and Adaptive Tuning for DCQCN Parameters in RDMA Networks》,描述了一种可自动调节DCQCN流控参数的工具,企图将复杂、枯燥而又 阅读全文
posted @ 2023-09-23 17:39 shijianyujingshen 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 字节跳动在SIGCOMM'23以Poster形式提交了一篇论文《PolyCC: Poly-Algorithmic Congestion Control》,试图将各种拥塞控制算法整合到一个统一的框架里。其理由是近40年来各种渠道发布的各种拥塞控制算法,没有一种算法能解决所有网络场景(不同的应用,不同的 阅读全文
posted @ 2023-09-23 12:02 shijianyujingshen 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在vscode内使用remote ssh连接远程树莓派4时,有可能遇到“xxxx node: file not found”问题。 即使登录到树莓派4上,直接执行该node可执行文件,也会提示“File not found”。 ldd查看该node执行文件文件,也是报错。 在谷歌上找到有人遇到相同的 阅读全文
posted @ 2022-05-03 16:39 shijianyujingshen 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了借助libimobiledevice在树莓派4b上抓取报文的方法。 使用设备: iphone6一台,ios12系统(高版本ios使用本文方法可能会失败) 树莓派4b一台 1、树莓派软件安装: apt-get install libimobiledevice-utils apt-get in 阅读全文
posted @ 2021-03-16 22:53 shijianyujingshen 阅读(224) 评论(0) 推荐(0) 编辑
摘要: dlna+upna的协议体系实际是将A端的媒体URL发送至B端,B端经此URL进行视屏或者音频播放。因此我们可以通过投屏的方法来接收此URL,方法如下: 1、在树莓派(本人使用Pi4)上,git clone gmediareder代码:https://github.com/hzeller/gmren 阅读全文
posted @ 2021-01-31 19:44 shijianyujingshen 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 直接apt-get安装libbluetooth-dev时发生依赖错误: pi@raspberrypi:~ $ sudo apt-get install libbluetooth-dev Reading package lists... Done Building dependency tree Re 阅读全文
posted @ 2020-06-26 22:10 shijianyujingshen 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 1、如果出现myconfig.h找不到: cp /usr/local/include/mysql/mysql.h /usr/local/include/mysql/my_config.h 2、如果ld报错:ld: library not found for -lssl,直接安装一个老版本: env 阅读全文
posted @ 2020-06-25 19:06 shijianyujingshen 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 目前(2019年8月)NanoPC T4的桌面系统FriendlyDesktop是基于Ubuntu18.04进行集成的,因此大部分可以参考Ubuntu18.04的配置方法。 1、无线网络配置 可参考官方文档:https://docs.ubuntu.com/core/en/stacks/network 阅读全文
posted @ 2019-08-25 18:18 shijianyujingshen 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 需求: 服务B要在服务A之后启动,且由于存在强内在依赖关系,B必须在A完成初始化之后才能被启动。 解决方法: 首先使用systemd,service脚本需要配置服务B要after服务A。 其次,A服务的service脚本需要配置Type=notify,并且NotifyAccess=all或main。 阅读全文
posted @ 2018-08-13 18:43 shijianyujingshen 阅读(4536) 评论(0) 推荐(0) 编辑