排序
Avalonia 中的样式和控件主题
Avalonia 中的样式和控件主题,在 Avalonia 中,样式是定义控件外观的一种方式,而控件主题则是一组样式和资源,用于定义应用程序的整体外观和感觉。本文将深入探讨这些概念,并提供示例代码以帮...
WPF使用事件聚合器,实现任意页面跨页通信
WPF使用事件聚合器,实现任意页面跨页通信,前言:最近几天有好几个小伙伴玩WPF,遇到不同页面,不知道要怎么传递消息。于是,我今天就来演示一个事件聚合器的玩法,采用prism框架来实现。作为福...
浅究一下Freesql对Json列的实现
浅究一下Freesql对Json列的实现,前几天发了一篇随笔,聊了一下在使用Sqlsugar的Json列碰见的一些问题,当时对其解决方案并不是很满意。 今天没啥任务,突发奇想的想看看Freesql是如何实现的,因...
WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战, 开源项目名称:leagueoflegends-OpenSilver 作者:Vicky&James leagueoflegends-opensilver:https://github.com/jamesnetgroup/l...
当在 Entity Framework 中先删除实体、再修改其ID 、然后重新添加时发现的实体未被删除
当在 Entity Framework 中先删除实体、再修改其ID 、然后重新添加时发现的实体未被删除,问题描述 当在 Entity Framework Core 中先删除实体、再修改其ID 、然后重新添加时发现的实体未被删除。 ...
DotTrace系列:6. 程序异常诊断 和 Request慢处理
DotTrace系列:6. 程序异常诊断 和 Request慢处理,一:背景 1. 讲故事 在我分析的众多dump中,有一些CPU爆高是因为高频的抛 Exception 导致,比如下面这张图,有 19 个线程都在抛 xxxResultExce...
推荐一款基于.NET的进程间通信框架
推荐一款基于.NET的进程间通信框架,在Windows操作系统中,每一个应用程序都是相互独立的,它们拥有独立的内存空间,各个应用程序之间形成一道边界,不能互相访问和操作,这是操作系统为了保护应...
FramelessWindow实现qt无边框窗口
FramelessWindow实现qt无边框窗口, FramelessWindow.h文件链接 添加FramelessWindow.h头文件 在你的qt项目中将FramelessWindow.h头文件导入进来,或者使用cmake、qmake将包含该头文件的目录引入...
提高安全性,优雅实现拷贝与交换:C++中的Copy-and-Swap惯用法
提高安全性,优雅实现拷贝与交换:C++中的Copy-and-Swap惯用法, 概述:拷贝并交换(Copy-and-Swap)是C++编程中的惯用法,用于实现赋值操作符和确保异常安全的拷贝构造函数。其核心思想...
C++ — 引用
C++ -- 引用,什么是引用? 引用其实就是一个变量的别名。也就是说,你可以通过引用的名称去访问原来的那个变量。 其操作符很简单,就是在变量前面加上&。 一个很简单的例子: //variable in...
字符编码发展史3 — GB2312/Big5/GBK/GB18030
字符编码发展史3 — GB2312/Big5/GBK/GB18030, 2.2. 第二个阶段 本地化 2.2.3. 多字节编码 2.2.3.1. GB2312 2.2.3.2. Big5 2.2.3.3. GB13000 2.2.3.4. GBK 2.2.3.5. GB18030 2.2.3.6. 总结 上一...
C++ ADL 与 模板
C++ ADL 与 模板,什么是 ADL ADL(Argument Dependent Lookup),参数依赖查找,明确的意思是依赖参数的函数查找,即对于函数调用,不仅会依照常规的名称查找规则,还会在函数参数所在的命名空间...













