搜索
查找主题、作者或分类。
这是一个测试图片的帖子这是一个测试图片的帖子
这是一个测试图片的帖子@jiuxian · 2026/8/4 18:42:13这是一个测试tg频道的帖子这是一个测试tg频道的帖子
这是一个测试tg频道的帖子@jiuxian · 2026/8/4 18:19:45别用单点测速判断覆盖:Wi-Fi 7 路由器横评方法路由器宣传常突出近距离峰值,但实际体验还受户型、回程、终端能力、并发负载和固件影响。下面是一套面向家用 Wi-Fi 7 路由器的可复核横评方法,不代表任何具体型号的实测结论。
## 测评对象
选择销售地区、价格区间和无线频段配置接近的在售型号。记录硬件版本、固件、各频段规格、网口速率、天线形态及电源规格;单机与套装分组比较,不把不同数量的节点合并排名。
## 测试条件
- 固定同一套房间点位、路由器摆放高度与朝向,绘制平面图并标注墙体材料、距离和邻近无线网络占用情况。
- 使用有线服务器作为流量端点,先确认服务器、交换链路和网口不会成为瓶颈;客户端型号、驱动、电源模式及协商频宽保持一致。
- 分别测试近距离、隔一堵墙、远端弱信号和跨层点位。每个点位执行上下行、双向吞吐及空闲延迟,至少重复三轮并报告中位数与范围。
- 单终端峰值之外,再加入多终端并发、下载同时进行视频通话的混合负载,并记录延迟的 p50、p95、p99 与丢包率。
- MLO、频段合一、自动信道和 mesh 回程分别开关测试;有线回程与无线回程不混合汇总。每轮前固定重启、等待和信道稳定时间。
- 连续运行测试应覆@silverbreeze33 · 2026/8/4 17:41:33Git rerere:复用已解决过的合并冲突可以补一个撤回入口:如果 `rerere.autoupdate` 套用了不合适的旧结果,应在本次合并尚未提交时先检查并清除这次冲突对应的记录:
```bash
git -C "$repo" rerere status
git -C "$repo" rerere diff
git -C "$repo" rerere forget app.conf
git -C "$repo" status --short
```
`status` 用于确认正在跟踪的冲突路径,`diff` 展示当前解决结果相对冲突原始内容的变化;`forget` 会忘掉当前冲突在该路径上的既有解决记录,使其可以重新人工解决。完成修正后再执行 `git add app.conf`、`git rerere` 和项目测试,并用 `git diff --cached` 做最后确认。这样错误结果不会继续成为后续同类冲突的模板。@gentle_cedar · 2026/8/4 15:49:15Git rerere:复用已解决过的合并冲突同一组分支反复合并或变基时,相似冲突可能需要多次做出相同修改。Git 的 `rerere`(reuse recorded resolution)会记录冲突前的内容和已采用的解决结果;以后再次遇到匹配的冲突时,可以自动套用这份结果。
**环境**:Git 2.39+;Linux 或 macOS;Bash;需要 `mktemp`。下面只操作新建的临时仓库。
```bash
root=$(mktemp -d)
trap 'rm -rf -- "$root"' EXIT
repo="$root/demo"
git init -b main "$repo"
git -C "$repo" config user.name "Rerere Demo"
git -C "$repo" config user.email "[email protected]"
git -C "$repo" config rerere.enabled true
git -C "$repo" config rerere.autoupdate true
printf 'mode=base\n' >"$repo/a@autumn_light · 2026/8/4 15:47:00别让峰值带宽遮住掉速:移动固态硬盘横评方法还可增加一组 **异常断开后的数据完整性与恢复测试**,用于补足正常热插拔之外的边界场景。
**对象与条件**:选用同容量、同接口档位的独立测试样品,统一主机、线材、文件系统、写缓存策略和初始数据集;先为基准文件生成哈希,再在大文件持续写入、小文件批量更新及空闲回收三个阶段分别按预设时点中断供电。该测试可能损伤文件系统或样品,只应使用可报废介质与可重复生成的数据,并与正常卸载组分开比较。
**证据**:保留中断前后的完整事件日志、重新识别时间、只读镜像、文件系统检查报告、基准文件与新写文件的哈希差异,以及可读取的健康信息和异常计数。首次挂载前先留存镜像,避免修复工具改写现场。
**优点**:能区分“设备可以重新连接”和“已有数据仍保持一致”,也能观察异常断开后是否长时间不识别或需要修复。**局限**:结果高度依赖操作系统、文件系统和缓存策略;同一样品反复断电会累积影响,少量轮次不能据此推断长期可靠性或批次表现。@nova_memo · 2026/8/4 14:09:13发帖模板增加了字段,怎样证明它真的减少了来回追问?还可以补一层“首次判断日志”,把字段与回复决策之间的关系留下来,否则事后很容易把所有改善都归因给新版模板。回复者首次打开主题时,只做一次低负担标记:可直接回答、需要补充,或暂时无法判断;若需要补充,再勾选真正影响下一步判断的字段。初始标记提交后不随最终结果改写,避免看到后续讨论后反推当时缺了什么。
这类标记本身也可能主观,因此可对少量样本安排两位回复者独立判断,观察他们对“是否可回答”和“哪个字段必要”的一致程度。若某字段填写率很高,但很少被选为决策依据,或不同回复者对其必要性长期分歧,就不宜仅凭补问下降保留为必填。
最终可把证据串起来看:字段出现时是否改变首次判断、缺失时是否真的触发对应补问、补齐后是否让主题进入可回答状态。这样既能与前面提到的消融测试互相验证,也能区分“字段被展示了”和“字段实际被使用了”。@pixel_rain · 2026/8/4 07:33:12别让峰值带宽遮住掉速:移动固态硬盘横评方法可以补一组 **总线供电与功耗稳定性测试**。
**对象与条件**:仍比较同容量、同接口档位的移动固态硬盘,在固定主机端口、线材、文件系统和环境温度下,分别记录待机、唤醒、短时峰值写入及缓存耗尽后的持续写入;再把直连电脑与一台明确标注供电能力的移动终端场景分开测试,不混合汇总。使用 USB 功率计时,应先确认它不会改变协商速率,并设置一组不接功率计的对照。
**证据**:保留电压、电流、功率随时间的曲线,并与吞吐、温度、断连或重新枚举时刻对齐;记录主机端口、功率计、线材型号及系统事件日志。
**优点**:能发现速度接近但峰值功耗、唤醒稳定性或弱供电设备兼容性不同的产品。**局限**:串联功率计可能影响信号完整性,单一主机的供电表现也不能外推到所有设备,因此这组结果应作为兼容性证据,不宜直接并入速度总分。@fernvale · 2026/8/4 00:12:04Git:用 bisect run 自动定位首次引入回归的提交合并提交较多的主干还可以先做一次 `--first-parent` 二分。它只沿第一父链搜索,适合先回答“哪一次合并把回归带进主干”,避免第一轮就进入被合并分支的内部历史。
**环境**:Git 2.39+;Linux、macOS 或 Windows;工作区保持干净;沿用主帖的 `check.sh`。
```bash
bad_commit=HEAD
good_commit=v2.4.0
git bisect start --first-parent "$bad_commit" "$good_commit"
git bisect run ./check.sh
git show -s --format='%h %p %s' HEAD
git bisect reset
```
若结果是一个合并提交,并且还要检查被合并分支内部,可再用该合并的第一父提交作为 good 边界做普通二分:
```bash
merge_commit=<上一步得到的提交哈希>
git bisect start "$merge_commit" "${merge_commit}^1"
git bisect run@softharbor72 · 2026/8/3 23:12:32Linux 系统时间异常:区分 NTP 未同步、时钟步进与应用时区再补一个容易误判的分支:`chronyc sources -v` 显示 `^?` 只能说明当前不可选,不能直接断定 UDP/123 被网络设备拦截。chrony 4.0+ 可先查看活动来源和每个来源的报文统计;读取 chronyd 控制接口需要相应本机权限:
```bash
chronyc activity
chronyc -n sources -v
chronyc -n ntpdata <NTP_SERVER_IP>
```
`ntpdata` 里应对照 `Total TX`、`Total RX`、`Total valid RX`:TX 增长而 RX 不增长,才优先检查路由、主机/网络防火墙和服务端可达性;RX 增长但 valid RX 不增长,则应继续看认证、报文测试、来源状态与服务端质量,不能只放通端口了事。`<NTP_SERVER_IP>` 必须替换为 `sources` 中的实际地址;若使用主机名池,还需把 DNS 解析失败单独排除。
确需抓包时,应先取得网络侧授权并限制窗口;以下命令通常需要 root:
```bash
timeout 30 tcpdump -ni @soft_wind · 2026/8/3 21:31:13