自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (15)
  • 收藏
  • 关注

原创 Win11系统配置Docker指南

Docker是一个开源的容器化平台,它允许开发者将应用程序与其依赖的资源一起打包成一个轻量级、可移植的容器,然后在任何平台上运行。Docker凭借其轻量化的设计、丰富的开源软件镜像库,以及与各种工具的无缝集成,已经成为了自托管服务的重要工具。其图标如下: (此处可以添加 Docker 图标的 Markdown 图片链接)

2025-05-28 16:10:51 406

原创 探索 C# 中的 Task 和 Task.Run 使用

在C#中,Task和Task.Run是异步编程的核心工具,能够有效提升程序性能和响应能力。Task表示异步操作,通常与async和await配合使用,简化异步代码编写。Task.Run则用于将任务放到线程池中执行,特别适用于卸载耗时操作(如计算密集型任务或IO操作)到后台线程,避免阻塞主线程。然而,使用Task.Run时需注意避免滥用,确保线程安全,并合理管理线程池资源。通过正确使用这些工具,开发者可以显著提高应用程序的效率和用户体验。

2025-05-18 23:01:46 782

原创 快速入门YOLOv8:从安装到实战

YOLOv8作为YOLO系列的最新版本,以其高效的实时目标检测能力、更高的精度和更友好的开发体验脱颖而出。本文详细介绍了YOLOv8的核心优势,包括更快的推理速度、更高的检测精度和更便捷的开发工具。同时,提供了从环境安装、模型推理到自定义数据集训练的完整指南,并分享了进阶技巧如超参数优化和模型部署。此外,通过车牌检测与识别的实战案例,展示了YOLOv8在实际应用中的强大功能。无论是初学者还是进阶开发者,YOLOv8都能提供高效、灵活的目标检测解决方案。

2025-05-16 22:52:59 896

原创 C#中线程与进程的学习

本文深入探讨了进程与线程的本质、创建与管理、同步技巧以及在上位机开发中的应用。进程是操作系统资源分配的基本单元,拥有独立内存空间,而线程是CPU调度的最小执行单元,共享进程资源。文章详细对比了进程与线程的区别,并提供了线程创建、线程池使用、Task模式等实用代码示例。此外,还介绍了线程同步的关键技巧,如锁机制和典型应用场景。最后,文章总结了上位机开发的黄金准则,包括线程安全原则、高效线程池配置和诊断调试技巧,为开发者提供了全面的指导。

2025-05-15 23:10:41 769

原创 如何查看Windows系统中.NET Framework版本?推荐这4种方法

本文介绍了在Windows系统中快速查看.NET Framework版本的多种方法,适用于开发者和普通用户。推荐使用MSBuild命令,通过命令提示符输入特定路径和命令即可获取详细版本信息。此外,还可以通过注册表查询、PowerShell脚本或直接查看系统目录来验证已安装的.NET Framework版本。文章还解答了常见问题,如版本不符、64位系统判断等,并建议定期更新.NET Framework以确保环境的安全性和最新性。

2025-05-15 11:40:04 605

原创 C#内存探秘:堆与栈的本质区别与高效内存管理实战指南

本文详细介绍了C#中栈(Stack)和堆(Heap)的基础概念、关键差异、内存分配示例、进阶细节、性能与设计建议以及调试工具。栈用于存储值类型、方法参数和调用上下文,具有自动管理和后进先出的特点,分配速度快但大小有限。堆用于存储引用类型对象,由垃圾回收器管理,支持大对象但分配速度较慢。文章还探讨了值类型在堆中的情况、ref struct的栈分配、闭包中的变量捕获等进阶内容,并提供了性能优化建议和调试工具。通过理解堆栈差异,开发者可以更高效地管理内存,避免内存泄漏和性能问题。

2025-05-14 22:56:39 370

原创 Windows 下安装 CUDA 和 cuDNN 并解决 ONNXRuntime Error 126 问题

本文简要介绍了在 Windows 上安装 CUDA 和 cuDNN 的步骤,并针对 ONNXRuntime 使用中遇到的 Error 126 问题提供解决方案。安装 CUDA 时,需下载并运行安装程序,选择自定义安装以精简组件。安装 cuDNN 时,将下载的 zip 文件解压并拷贝到 CUDA 安装目录的对应文件夹。解决 Error 126 的方法是将 cuDNN 的 bin 文件夹中的 DLL 文件拷贝到 CUDA 的 bin 目录,并确保环境变量 Path 包含该路径。这些步骤可帮助用户快速配置深度学习

2025-05-13 22:17:21 941

原创 OneNote 使用教程

笔记本:顶层容器,类似于文件夹,用于存放不同主题或项目的内容。分区:笔记本中的分类标签,用于将内容分组。页面:分区中的具体笔记页面,用于记录文本、图片、音频等。OneNote 是一款功能强大且灵活的笔记工具,适合记录生活点滴、管理工作任务或团队协作。通过掌握笔记本、分区和页面的基本结构,结合标签、搜索和协作功能,你可以高效地组织和分享信息。如需更多帮助,可参考微软官方文档或在线教程。

2025-04-08 11:39:20 1324

原创 Windows 10共享文件夹无需密码访问:两种详细设置方法

在局域网环境中,共享文件夹无需输入账户密码即可访问的需求十分常见(例如家庭共享、临时文件传输等场景)。Windows 10系统默认要求用户验证身份才能访问共享资源,但通过以下两种方法可实现免密访问。通过上述两种方法,您可以根据实际需求快速配置Windows 10共享文件夹的免密访问功能。此方法通过为共享文件夹添加通用用户组“Everyone”,并结合本地安全策略调整实现免密访问。此方法通过激活系统内置的Guest账户并调整组策略,实现匿名访问。

2025-03-28 10:07:23 4151

原创 在Windows 11上安装VirtualBox的详细教程

通过以上步骤,你应该已经成功在Windows 11上安装了VirtualBox,并完成了基本配置。VirtualBox是一款免费的开源虚拟化软件,允许你在Windows 11上运行其他操作系统,如Linux、macOS等。以下是安装VirtualBox的详细步骤,确保你能顺利完成安装并开始使用。:扩展包版本需要与VirtualBox版本匹配,确保下载的是对应版本的扩展包。安装完成后,你可以进行一些基本配置,以优化VirtualBox的使用体验。在安装和使用过程中,可能会遇到一些常见问题,以下是解决方法。

2025-03-26 15:06:51 2491

原创 `HalconDotNet` 中HImage加载图像的两种方式及其差异

在。

2025-03-22 16:00:17 528

原创 Visual Studio 2022 快捷键

vs2022 常用快捷键

2025-03-19 13:54:13 816

原创 wpf开发中的基于 MvvM模式的 INotifyPropertyChanged 属性通知的封装

WPF中属性触发实现

2025-03-18 14:55:17 222

原创 实现欧姆龙Udp通信:C# UDP协议

FINS(FA Integrated Network System)是欧姆龙公司开发的工业自动化网络协议,支持多种物理层包括UDP传输。基于命令响应机制支持设备状态监控和读写操作固定格式的二进制报文结构。

2025-03-11 16:14:45 518

原创 FileSystemWatcher路径更新

filesystemwatch监视

2024-07-04 23:20:29 194

原创 CSharp(C#)利用EPPlus写入保存Excel(.xlsx)文件的方法(1)

EPPlus是一个用于创建和处理Excel文件的强大库,能读写Excel(.xlsx)文件的开源组件。通过该方式,可以一个Excel文件保存多个csv文件的数据,完成数据的合并。由于这只是初步的程序,后续可以在此基础上继续开发。

2024-01-29 16:37:40 2226

原创 Matlab中fprintf 和 sprintf的区别

总的来说,fprintf 用于将格式化的数据输出到文件或命令窗口,而 sprintf 用于创建格式化的字符串,可以在程序中进一步处理。

2024-01-25 11:41:03 1592

原创 Matlab界面设计之回调函数

在Matlab设计界面添加控件之后一般会设置相应的回调函数来运行相应的逻辑,在运用中记录使用方便后续查找。

2024-01-24 15:21:15 2490 1

原创 numel函数的使用

本文对Matlab学习过程的记录,记录一些常用函数本文仅仅简单介绍了numel函数的使用。

2024-01-16 14:46:38 2465 1

SPlayer 是一款开源的媒体播放器,以其简洁高效而受到许多用户的喜爱 它支持多种视频和音频格式,提供了轻量级却功能强大的媒体播放解决方案,非常适合追求简单易用和高性能的用户

安装包

2025-05-14

Learning regularization parameters

文档全称:Learning regularization parameters of inverse problems via deep neural networks

2021-10-21

10.窗口看门狗实验.zip

10.窗口看门狗实验.zip

2021-09-27

09.独立看门狗实验.zip

09.独立看门狗实验.zip

2021-09-27

08.定时器触发信号输出.zip

08.定时器触发信号输出.zip

2021-09-27

07.定时器计数器试验.zip

07.定时器计数器试验.zip

2021-09-27

06.定时器中断.zip

06.定时器中断.zip

2021-09-27

05.数码管实验.zip

demo

2021-09-27

04.按键LED实验.zip

04.按键LED实验.zip

2021-09-27

03.外部中断实验.zip

03.外部中断实验.zip

2021-09-27

02.GPIO_中断实验.zip

02.GPIO_中断实验.zip

2021-09-27

01.GPIO_LED实验.zip

01.GPIO_LED实验.zip

2021-09-27

00.GPIO_LED实验寄存器操作.zip

NUC972实验demo

2021-09-27

NUC970 Programming Guide.pdf

NUC970 Programming Guide.pdf

2021-09-27

NUC970 NuWriter使用手册(官方).pdf

nuc970使用手册

2021-09-27

ti-processor-sdk-rtos-c667x-evm-06.03.00.106-Windows-x86-Install.exe

TI的DSP关于667X的函数库,适用于Windows系统

2021-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除