会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
Azure's Blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
76
下一页
2023年10月18日
不受系统时钟跳变影响的精确睡眠
摘要: 需求 多线程编程需要控制某个线程的执行频率,嵌入式平台部署时会出现频率不稳定的问题且无法在x86复现。 排查出代码采用了系统内建的std::this_thread::sleep_for()函数,会受到系统时钟跳变的影响。 希望使用一个单调递增的时钟作为参考进行休眠。 实现 Google建议我们可以利
阅读全文
posted @ 2023-10-18 14:16 azureology
阅读(354)
评论(0)
推荐(0)
2023年10月17日
使用busybox自代chrt提升全部TID优先级
摘要: 背景 嵌入式平台比较青睐busybox提高设备安全性 其中内建了chrt可以方便的修改调度优先策略 问题 实际使用过程中发现chrt不能统一修改全部thread的优先级 chrt chrt [ OPTIONS ] [ PRIO ] [ PID | PROG [ ARGS ]] Manipulate
阅读全文
posted @ 2023-10-17 11:17 azureology
阅读(95)
评论(0)
推荐(0)
2023年10月7日
使用Caddy反向代理jellyfin与qbittorrnet
摘要: 需求 家里服务器上跑了很多容器服务,每个容器都做端口映射比较麻烦。 希望通过反向代理将所有服务聚合到同一个端口实现类似网址导航的效果。 实现 相比nginx我使用配置更简单的Caddy进行反向代理,主要难点是编写正确的Caddyfile文件。 # The Caddyfile is an easy w
阅读全文
posted @ 2023-10-07 20:45 azureology
阅读(1135)
评论(0)
推荐(0)
2023年9月5日
使用ssh创建tunnel并守护
摘要: ## 需求 服务器仅开放了ssh作为公网入口,希望经由ssh端口转发访问内网端口业务。 最好能写成类似服务形式,可以守护。 ## 实现 使用ssh建立后台连接并设置`ServerAliveInterval=60`防止断开。 我穿透的是tinyproxy提供的http代理端口,使用`httping`验
阅读全文
posted @ 2023-09-05 14:10 azureology
阅读(108)
评论(0)
推荐(0)
2023年8月16日
关于callback和std::bind的那些事
摘要: ## 前言 使用callback常常需要绑定类的具体函数,哪些可以绑定哪些不能? ## 分析 callback不同与普通函数,其入参也是一个函数,具体行为由入参决定 我们看这样一段代码 https://godbolt.org/z/4YTKs567j ```cpp #include #include
阅读全文
posted @ 2023-08-16 17:52 azureology
阅读(66)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
76
下一页
公告