WPF应用熄屏后内存暴涨问题解决记录

博主头像 1.背景 最近在负责开发和测试一个读取外部ZMQ数据并解包出图显示在界面上的.Net Framework 4.6.2 WPF应用,通过ZMQ接收上游数据,使用WriteableBitmap实现同一时刻多个图像的绘制和双击原图的展示功能。 应用运行在一台物理4CPU、300G+内存(不是硬盘空间)的某 ...

简单电视投屏 6.0.3 beta发布:一个按钮,把电视投影仪变成我们的第二块屏。免费、无广告、无需扫码配对、多设备同投、被动接收投屏、支持安卓ios投屏到简单电视投屏电脑端

博主头像 简单电视投屏 6.0.3 beta发布:一个按钮,把电视投影仪变成我们的第二块屏 小伙伴们,好久不见。 距离上次我们更新,已经过去了快两个多月了。 今天还是想继续和大家聊一件"小事"——投屏。 很多人觉得,投屏嘛,不就是看个广告再扫码配对一下的事吗。但把这一件小事持续做好、做简单、做平稳、做成一件未 ...

手把手教你:基于深度学习的滚动轴承故障诊断|第 7 篇 · 模型训练与评估:复现全部结果、读懂混淆矩阵

博主头像 本文讲模型训练与评估的规范做法:5600条样本按7:3划分、固定随机种子保证可复现,测试集绝不参与训练;除准确率外还要看精确率、召回率、F1与混淆矩阵。核心是内圈召回率差异——随机森林0.73、CNN0.83、ResNet达95%+,三模型对比即成论文题眼。 ...

缓芽:一个从腰酸开始的开源小项目

缓芽:因为坐久了腰不舒服,我用 Codex 做了一个 macOS 休息提醒应用 最近坐在电脑前的时间比较长,腰部经常不舒服。工作一忙起来,几个小时就过去了,等到身体开始抗议,才发现自己已经很久没起来活动。 我想找一个小工具,提醒自己喝水、看看远处、起身走走。找了不少类似应用,有的太重,有的带广告,还 ...

缓存和数据库的一致性,别停在 “延时双删”

博主头像 商品详情页是后端最典型的读写并发场景。一天几千万次请求,九成以上打在读上,价格、库存状态、促销标签全在 Redis 里躺着。写操作每天只占千分之几,却足以让缓存和数据库打架。 先说说延时双删(也有人叫延迟双删)是怎么回事。它是这样一套动作: 删除缓存 → 更新数据库 → 等待几百毫秒 → 再次删除缓 ...

Day 9:数据与定义分家,表单不必各自建类型

一次请求走前端 → API → Business Object → Repository → 数据库,每一层都要拿到同一笔数据。多数系统在这里放的是自己写的类型:一张表一个 Entity、前后端各一份 DTO、中间再一层 Mapper 设置。 这套框架放的是两样东西:一个数据容器(DataSet), ...

Oracle AI World 2026:当 AI 从“观察”走向“行动”

博主头像 在 Oracle AI World 2026 的开场主题演讲中,演讲中由 Mike Sicilia 出镜,展示了 Oracle 如何把 AI、可信数据与企业应用融合起来,让业务自动化和可衡量的成果成为现实。整场演讲传递出一个核心判断:AI 不应只是观察工具,而应成为能预测未来、采取行动的“智能代理” ...

为了薅乐谱,我又通宵做了一个浏览器插件

博主头像 拾穗 (Gleaner) 是一个 Firefox 插件:把网页上的图片收集起来,挑选、排好顺序,装订成一页一图、可以直接送进打印机的 A4 PDF;也可以把选中的原图打包下载。 名字取自米勒的《拾穗者》:在收割过的田里,把散落的麦穗一根根拾起来。 让-弗朗索瓦·米勒《拾穗者》,1857 年,巴黎奥赛 ...

123···100>