刷新
《C# .net软件设计模式-----观察者模式》

观察者模式(Observer Pattern)是一种‌软件设计模式‌,属于对象行为模式的一种。它定义了一种‌一对多的依赖关系‌,使得多个观察者对象可以同时监听某个主题对象(也称被观察者)。当主题对象的状态发生改变时,会自动通知所有注册的观察者,让它们能够自动更新自身状态。‌ 这种模式的核心在于‌解耦 ...

基于深度学习的电缆损害检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)

博主头像 摘要:本文介绍了一套基于YOLO算法的电缆损害智能检测系统,主要用于识别电缆断裂和雷击损伤。系统包含用户登录、多模态检测、结果保存、模型切换等功能模块,采用YOLOv5/v8/v11/v12等多种模型进行训练对比。技术分析显示YOLO12n模型精度最高(mAP40.6%),YOLO11n速度最优(5... ...

串口接收,环形缓冲区+解析

博主头像 串口接收,环形缓冲区+解析 环形缓冲区存储结构体 #define RX_RING_SIZE 256 typedef struct { uint8_t buf[RX_RING_SIZE]; // 实际存数据 volatile uint16_t head; // 写指针(中断在改),(volatile) ...

NVRC 论文阅读

博主头像 论文地址:https://arxiv.org/pdf/2409.07414 代码地址:https://github.com/hmkx/NVRC 摘要 基于隐式神经表示(INR)的视频编码技术近年来取得了显著进展,展现出与传统方法和其他基于学习的方法竞争的潜力。INR 方法通过训练神经网络对视频序列进 ...

WSL 无响应问题修复

博主头像 前几天跑代码的时候发现wsl无法打开,遂上网查询资料,经验证如下方法可以有效解决问题 问题描述 wsl终端无响应,停留在初始化页面(图一) 图一 使用 wsl --shutdown 等 wsl 相关命令卡住 主流修复方案 一、销毁重启 LxssManager 进程 管理员权限启动 Terminal ...

constexpr与const的理解随笔

C++中constexpr与const的核心区别与使用准则 在C++编程中,constexpr和const都围绕“只读”语义设计,但二者的设计目标、底层行为和适用场景差异显著。之前我总是混淆二者,甚至误将const等同于“编译期常量”——事实上,二者的核心差异恰恰体现在编译期/运行期的求值阶段和符号 ...

东南亚海外仓商品SKU审核规则这么多!卖家该如何应对?

博主头像 作为深耕东南亚的海外仓老板,今天聊聊卖家常吐槽的SKU审核,常有客户抱怨:“规则这么多,是不是故意刁难?要短、不能相似、不能纯数字或带符号,还得传图填尺寸,太麻烦!” 其实,这些规则绝非形式主义,核心只有一个:避坑——既对仓库负责,也对卖家的货和店铺负责。 SKU就是产品的“身份证”,贯穿入库、拣货 ...

setTimeout返回值不可能是0

博主头像 clearTimeout 的行为 clearTimeout 是一个全局函数,它的参数是一个定时器 ID。 如果传入的 ID 是 null、undefined 或者无效的定时器 ID clearTimeout 不会抛出错误,而是静默忽略。 总结:clearTimeout(无效id || 0 || nu ...

读数字时代的网络风险管理:策略、计划与执行12AI及其他(上)

博主头像 1. AI及其他 1.1. 一些曾经只有极少数专业的技术人员才知晓的术语,如区块链、加密货币、物联网、量子计算等,现在已经成为商业世界和个人生活中的日常话题 1.2. CRMP基于长期确立的风险管理原则,最重要的是,我们需要平衡风险与回报,在保护企业免受威胁的同时确保企业保持活力和竞争力,并将这些原 ...

HiNeRV 隐式神经编码环境搭建

博主头像 由于直接下载 torch2.1.0,torchvision0.16.0 已不可得,只能手动下载 可以去该网址下载对应版本:https://download.pytorch.org/whl/torch_stable.html torch下载地址:https://download.pytorch.org ...

听《卡农》有感

博主头像 听到这首10年前听的歌,在结合最近的经历有感而发: 这首古典乐,让我眼前浮现十年前独自坐在阳台发呆的场景(刚从农村到县城读书的某种精神冲击),那时还是一个没有主见,是别人随意一两句话都让我眼角湿润的人。而如今内心却时常总有一种莫名的孤独感,或许是人生本没有任何意义,所有一切都会像历史人物一样走向灭亡 ...

对《深入理解计算机系统》第七章 链接的读书随笔

对《深入理解计算机系统》第七章“链接”的学习随笔 学习《深入理解计算机系统》第七章“链接”后,我对程序从代码到可执行文件的最后一步关键流程有了清晰认知。链接本质上是由链接器负责,将多个独立的代码段、数据段组合成一个可加载、可执行单元文件的过程,是构造大型程序不可或缺的环节。 理解链接的核心意义,不仅 ...

一、单例模式

博主头像 一、模式定义: 保证一个类只有一个实例,并且提供一个全局访问点 二、使用场景: 重量级对象,不需要多个实例,如:线程池,数据库连接池 三、类图: 四、不同方式创建的单例设计与区别 4.1、懒汉单例模式 懒汉单例模式的特点是延迟加载,只有在真正使用的时候,才开始实例化,用该方式创建单例对象时,对于线程 ...

设计模式的前言——Solid设计原则

博主头像 Solid原则是为针对面向对象的程序语言设计,从本质上来讲,SOLID是5个原则的缩写,这5个原则有助于软件设计:更加容易理解,更灵活,可维护性更强。这个与掌握软件设计原理无关,这个原理是很多原则的子集。 单一职责原则(Single responsibility principle) 开闭原则(op ...

<1···456···100>