AMI BIOS 选项展示及部分解释 (by ChatGPT)
AMI BIOS 选项展示及部分解释 (by ChatGPT)
一、Main 主页
二、Advanced 高级
2.1 CPU Configuration 处理器配置
[dlgcy]:Intel trusted execution technology 是什么?
[ChatGPT]:
Intel Trusted Execution Technology(TXT)是一项基于硬件的安全技术,旨在保护计算机系统免受恶意软件和未经授权的访问。TXT 可以确保系统启[……]
WPF 属性变动后的业务处理及恢复原始值的方法
WPF 属性变动后的业务处理及恢复原始值的方法
一、前言
本文主要介绍在 WPF 中,当属性变动后,如何依据是哪个属性变动了,以及其变动的值的情况来进行相应业务处理的推荐的方式;以及如果要恢复属性的原始值,可以怎么做。
阅读本文需要有一定的 WPF 基础(WPF 绑定基类),如果是刚入门的朋友,可以先看看我以前写的文章《WPF 原生绑定和命令功能使用指南》。
二、INotifyPropertyChanging
之前定义绑定基类的时候,大家都是只关注 INotifyPropertyChanged
这个接口,也就是只会在绑定基[……]
移除 Win11 的文件夹标签功能
移除 Win11 的文件夹标签功能
一、现象描述
现象:
也就是,之前一直在使用 QTTabBar 的,后来 Win11 不知道从哪个版本开始添加了自带的文件夹多标签功能,不好用还有 Bug,而且搞得 QTTabBar 也不太正常了还重复了。由于微软没有提供关闭的开关,所以只得自己寻找关闭的方法了。
以下是网友询问微软官方获得的回复(https://answers.microsoft.com/zh-hans/windows/forum/all/win11/ba2370a7-15fb-4ca5-a560-c[……]
WPF 依赖注入之 Microsoft.Extensions.DependencyInjection
WPF 依赖注入之 Microsoft.Extensions.DependencyInjection
NuGet 包:
添加业务需要的接口及实现类:
在 App 中声明服务提供者对象,以及添加服务等:
核心代码:
/// <summary> /// App.xaml 的交互逻辑 /// </summary> public partial class App : Application { /// <summary> /// 服务[......]
Win11 桌面快捷方式未全部显示的诡异现象及解决方法
Win11 桌面快捷方式未全部显示的诡异现象及解决方法
一、现象描述
最近在使用我的电脑时,开机后,桌面的快捷方式总感觉少了很多,怀疑是之前使用了 360 桌面助手导致的,但是我没有证据。现在已经没有使用了,还是这样,所以也不太确定。先来看看现在出现问题的情况,现在桌面上总共有 38 个项目(一列 14 个):
众所周知,桌面文件夹是在用户文件夹内部的,所以我们先看看用户文件夹。目前 C 盘的 “用户” 文件夹下有三个子文件夹,一个 “dlgcy” 即当前用户,一个 “公用”,一个 “Default” 里面的 Desktop[……]
我向 ChatGPT 讨教了一下 WPF 中的行为 Behavior
我向 ChatGPT 讨教了一下 WPF 中的行为 Behavior
以下是整个过程的截图:
总结:用过几次这个 ChatGPT,整体感觉还是非常强大的,对于提问的编程方面的问题,它给的解答也很有启发性。不过也有几个缺点,比如不支持大陆和香港地区使用、回答有的时候会中断、会一本正经地胡说八道、有的时候传达的信息是略微过时的,等等。所以总体来说,它是个很强大的工具,至于最终的效果,和使用者的知识储备以及提问方法也有很大关系。
导出链接(不知道会不会过期):https://chatgpt-static.[……]
【PPT】适配器模式 和 桥接模式
【PPT】适配器模式 和 桥接模式
为之前公司准备的分享 PPT,后来没用上。关于设计模式中的 适配器模式 和 桥接模式,主要参考资料是公众号 “十一学技术” 的相关文章(《设计模式的艺术》中相关篇章的 C# 版)以及《大话设计模式》等。现将全部 PPT 页面截图贴上,完整 PPT 获取方式见文末。
一、PPT 截图
1.0、封面和目录
1.1、设计模式概述
摘抄自《大话设计模式》
1.2、结构型模式特点
使用通用附加属性来减少 WPF 元素自定义样式的多余代码
使用通用附加属性来减少 WPF 元素自定义样式的多余代码
本文将以 WPFUI(https://gitee.com/dlgcy/WPFUI)项目中的 ComboBox 样式为例,介绍如何使用附加属性来增强和简化样式代码。
一、自定义元素样式的方法
在开发 WPF 应用的过程中,我们常常需要给元素设置样式,其中一种方法是创建自定义样式,套路如下:
在设计器的元素上右键 –> 编辑模板 –> 编辑副本:
选择名称和位置后点击确定即可创建:
创建后的样式如下,还包括一些颜色画刷之类的,还有最重要的 Te[……]
Windows 中支持 DLNA 媒体库的视频播放器推荐
Windows 中支持 DLNA 媒体库的视频播放器推荐
一、前言
之前用手机通过 Samba(局域网共享)观看下载在 NAS(挂载了硬盘的树莓派)中的电影时,发现在视频文件比较大或者格式比较特殊(比如 mkv)的情况下,大概看到一个多小时进度的时候,就会播放失败,换了各种播放器也不能解决这个问题(在电脑上是可以顺利播放的)。
后来在知乎上看到一篇介绍在树莓派上搭建 DLNA 服务器的文章 ——《基于树莓派搭建 DLNA 流媒体服务器》—— 于是也动手搭建了一个 minidlna 服务器,成功解决了上面说的问题,在手机上播放也能随意拖动进度[……]