xqqlyx

2026年5月12日

C# Dictionary Key正确使用

摘要: C# Dictionary 用不好?多半是 Key 的问题 先说个常见场景:代码写得好好的,突然有一天 ContainsKey 怎么都返回 false,明明那个 Key 就在字典里。折腾半天发现,原来是 Key 对象里某个属性被人改了一下。 这不是什么稀奇古怪的 bug,而是 Dictionary 阅读全文

posted @ 2026-05-12 16:50 仙秦区老英雄 阅读(4) 评论(0) 推荐(0)
Task + async/await和BackgroundWorker编程练习

摘要: 编程练习题:WinForm 多线程数据采集与 UI 同步 一、题目要求 新建 WinForm 窗体程序,界面包含以下控件: 一个 Label:用于实时显示当前采集数据,数值超 80 背景标红高亮,否则浅黄色 两个 Button:【开始采集】【停止采集】 一个 ListBox:用来输出运行日志,带时分 阅读全文

posted @ 2026-05-12 11:04 仙秦区老英雄 阅读(3) 评论(0) 推荐(0)

2026年5月11日

BackgroundWorker理解和使用

摘要: 核心概念 1. DoWork —— 后台线程真正干活的地方(自定义事件函数) 运行在 子线程 做耗时操作:计算、读取文件、网络请求、循环 绝对不能直接改控件 2. ReportProgress —— 后台 → UI 发消息、传数据(实例方法) 后台线程调用 作用:把进度、结果、状态 发给 UI 第一 阅读全文

posted @ 2026-05-11 23:07 仙秦区老英雄 阅读(3) 评论(0) 推荐(0)
C#值类型和引用类型的区别-程序验证

摘要: 区别 值类型分配在栈上(如果不在栈帧当中声明),如果是类的属性、数组、被装箱、放在闭包中那就是在堆上。 引用类型分配在堆上,栈中存的是引用变量,引用变量的值是堆上的地址。 GC 只管堆,不管栈 栈:自动释放 堆:GC 回收 值类型 数据直接存在声明的位置 方法内 → 栈 类 / 数组 / 装箱 → 阅读全文

posted @ 2026-05-11 14:00 仙秦区老英雄 阅读(3) 评论(0) 推荐(0)

2026年3月13日

VS Code 端口转发使用

摘要: 0成本公网访问:VS Code 端口转发 + Groovy 极简实践 ✨ 10分钟实现:本地服务 → 公网可访问,适用于演示、回调调试、临时联调 核心前提:VS Code 端口转发,所有访问者必须登录 GitHub 账号(无 GitHub 账号无法访问) 一、环境准备 1. 安装 Groovy(Wi 阅读全文

posted @ 2026-03-13 15:17 仙秦区老英雄 阅读(36) 评论(0) 推荐(0)

2026年2月1日

MinIO环境搭建

摘要: Dokcer安装 Docker Compose方式 version: '3.8' services: minio: image: minio/minio:latest container_name: minio restart: always ports: - "9000:9000" # API 端 阅读全文

posted @ 2026-02-01 18:34 仙秦区老英雄 阅读(9) 评论(0) 推荐(0)

2026年1月26日

K8s问题列表、思路变化、不足分析及总结

摘要: 大模型辅助学习总结问的k8s问题 一、用户K8s问题列表(按认知递进顺序排列) 基础概念类 K8s集群指的是实际机器吗? 手机+电脑能否组成异构K8s集群?如何搭建? ARM架构(手机)与AMD/x86架构的区别是什么? 集群内是否就是Master节点和Worker节点? 核心组件与关系类 Pod与 阅读全文

posted @ 2026-01-26 16:23 仙秦区老英雄 阅读(11) 评论(0) 推荐(0)

2026年1月24日

WSL2迁移D盘+修改默认用户

摘要: 1. 迁移 WSL2 到 D 盘 查看 WSL 发行版 wsl --list --verbose 关闭 WSL wsl --shutdown 导出镜像到 D 盘 wsl --export Ubuntu-22.04 D:\WSL\Ubuntu.tar 注销 C 盘旧镜像 wsl --unregiste 阅读全文

posted @ 2026-01-24 22:11 仙秦区老英雄 阅读(94) 评论(0) 推荐(0)

2026年1月22日

Windows下Python环境变量配置避坑指南:解决命令行跳微软商店问题

摘要: Windows下Python环境变量配置避坑指南:解决命令行跳微软商店问题 一、核心问题总结 卸载微软商店版Python、配置官方版Python环境变量后,命令行输入python仍跳转微软商店,调整环境变量顺序无效,最终删除微软相关环境变量才生效。 二、关键原理梳理 1. 环境变量的核心逻辑 命令行 阅读全文

posted @ 2026-01-22 16:02 仙秦区老英雄 阅读(285) 评论(0) 推荐(0)

2026年1月20日

拆解Python装饰器工厂:从语法糖到本质

摘要: 拆解Python装饰器工厂:从语法糖到本质 装饰器工厂的核心可归结为函数嵌套调用 + 闭包传状态。 一、示例 from functools import wraps # 1. 定义装饰器工厂 def contract(pre=None, post=None): def decorator(func) 阅读全文

posted @ 2026-01-20 16:26 仙秦区老英雄 阅读(10) 评论(0) 推荐(0)