排序
C# WPF 开发一个 Windows 动态屏保软件
C# WPF 开发一个 Windows 动态屏保软件,写在前面 两年前我做了第一个开源软件 DreamScene2 动态桌面,如今受到了很多人的喜欢,这增加了我继续做好开源软件的信心。之前的这个软件一直有人希望...
C#自定义控件—转换开关
C#自定义控件—转换开关,C#用户控件之转换开关 如何自定义一个转换键(Toggle)? 三步绘制一个精美控件: 定义属性; 画布重绘; 添加事件; 主要技能: 如何自定义属性; 画布重绘的一般格式...
线程相关函数-条件量
线程相关函数-条件量,使用条件量可以让不满足条件的线程处于挂起状态,等待条件满足时由别的线程进行唤醒 pthread_cond_init函数 此函数可以对条件量进行初始化 pthread_cond_t cond = PTHREAD_...
轻量级力量:深入MiniZip库,实现C++中ZIP文件的简便压缩与解压
轻量级力量:深入MiniZip库,实现C++中ZIP文件的简便压缩与解压, MiniZip是一个轻量级的压缩库,它是zlib库的一部分,用于在C++中进行ZIP文件的压缩和解压缩操作。以下是MiniZip的一些功...
【Linux】僵尸进程|筛选输出|多进程与信号 学习笔记
【Linux】僵尸进程|筛选输出|多进程与信号 学习笔记,日期:2025.1.29(凌晨) 学习内容: 僵尸进程 筛选输出 多进程与信号 个人总结: 僵尸进程: 首先我们需要先了解一件事情,我们在使用fork...
dotnet C# 简单的追加文件夹到 ZipArchive 压缩文件的方法
dotnet C# 简单的追加文件夹到 ZipArchive 压缩文件的方法,实现的方法的代码如下 /// <summary> /// 追加文件夹到压缩文件里面 /// </summary> /// <param name='archive'>&l...
MQTT 客户端 MQTT.fx 使用说明
MQTT 客户端 MQTT.fx 使用说明, 下载 官网:https://softblade.de/en/download-2/ 说明:最后的免费版本是 MQTT.fx 1.7.1,官网已经没有免费的版本 下载 MQTT.fx 1.7.1 https://nowjava.com/dow...
dot net core使用BackgroundService运行一个后台服务
dot net core使用BackgroundService运行一个后台服务,不管是在控制台程序还是asp.net core程序中,我们经常会有用到一个需要长时间运行的后台任务的需求。通常最直觉的方式是使用Thread实例来新...
何时/如何使用 std::enable_shared_from_this?
何时/如何使用 std::enable_shared_from_this?,要点回顾 继承自 std::enable_shared_from_this<T> 的类能够在其自身实例中通过 std::shared_from_this 方法创建一个指向自己的 std::shar...
【Openxml】如何为OpenXml元素创建超链接
【Openxml】如何为OpenXml元素创建超链接,已知在OpenXml有以下几种超链接 功能 说明 跳转页面 跳转某一页:ppaction://hlinksldjump跳转第一页:ppaction://hlinkshowjump?jump=firstslide跳转...
从0到1搭建权限管理系统系列三 .net8 JWT创建Token并使用
从0到1搭建权限管理系统系列三 .net8 JWT创建Token并使用,说明 该文章是属于OverallAuth2.0系列文章,每周更新一篇该系列文章(从0到1完成系统开发)。 该系...
国产化Excel处理组件Spire.XLS教程:在 C# 中生成 Excel 文件
国产化Excel处理组件Spire.XLS教程:在 C# 中生成 Excel 文件, 在 C# 中生成 Excel 文件是一项常见任务,广泛应用于报表系统构建、结构化数据导出及 Excel 自动化流程开发。无论你是在构建桌面...













