- 博客(163)
- 收藏
- 关注
原创 【系列合集目录】.net开发选型记录
net版本:.net framework,.net core不支持win7。.net framework版本:.net framework 4.5。桌面应用技术:WinForms,WPF。喜欢的点个关注吧><!单exe:Costura.Fody。winforms教程。
2026-03-27 13:47:18
112
原创 【知识聚合】AI相关名词解释、软件网址聚合
AI在最近几年获得了飞速的发展,并且仍然在日新月异的变化中,每天都有些新技术和新产品,对于刚开始接触了解AI的朋友来说,有时候会很难理解和分清他们的作用,很多0基础教程又无法做到真正的0基础,都是用一些默认概念去解释一个专业概念,解释了又好像没解释。本教程致力于对AI相关名字进行大白话的解释,以及一句话对AI产品进行描述。
2025-05-22 13:56:50
431
原创 【知识聚合】Java相关技术网址聚合
Java的技术太多了,有时候想找个官网总是一下找不到,浏览器收藏栏已经太多了,也没时间整理,正好在这里梳理一篇网址聚合博客。
2025-05-15 14:50:22
349
原创 【保姆级喂饭教程】 Windows下WSL2+Docker+Qdrant安装教程
整个教程分为三大部分:WSL2:开启 Windows 的 Linux 子系统,安装 Ubuntu 发行版。Docker:安装 Docker Desktop,配置镜像源或代理,整理常用命令。Qdrant:拉取镜像、生产环境启动、Python SDK 的基本操作。WSL(Windows Subsystem for Linux,Windows 子系统 Linux)是微软开发的一项功能,它允许用户在 Windows 系统上直接运行原生 Linux 程序。
2026-08-25 16:13:52
306
原创 【AI生成】【沉浸式解决问题】Claude Code 的 claude-hud(状态栏)一切换供应商就消失?一文彻底解决
最近在折腾 Claude Code,给它装了个状态栏插件claude-hud(就是在输入框下方实时显示上下文占用、模型、工具、agent、todo 的那一行,懂的都懂,写代码时抬眼瞄一眼上下文还剩多少,真的香)。还配了些 Hook、MCP 之类的自定义设置。结果呢?反反复复装了好几次都是"User 级",装完确实能用,但只要一用 cc-switch 切换供应商/模型,这一堆设置就全没了;再切回之前"装过"的供应商,它又回来了。就这么时有时无地折磨了我大半天。
2026-08-20 13:46:06
467
原创 【保姆级喂饭教程】【12万字讲解】Claude Code+CC Switch+ API 介绍、安装、使用教程,含100%国内安装方法(5)
Coreutils for Windows 基于 Rust 重写的 uutils/coreutils,打包成一个单一的多调用二进制文件。它说 ls -la,你的 Windows 就能跑 ls -la。它说 grep -r “error” .,你的 Windows 就能跑 grep -r “error” .。无论你在哪个“壳”(Shell)里敲命令,启动的都是同一个 claude.exe 进程,所以启动界面和初始化过程完全一致。再用同样的方法,在地址栏跳转到下面这个路径,删除 OpenTerminal:。
2026-08-17 13:17:57
272
原创 【保姆级喂饭教程】跨屏鼠标(软件KVM)推荐,一套键鼠掌控多台电脑 及Mouse Without Borders 安装教程
当你的桌面上摆着两台甚至多台电脑——办公本、台式机、Mac 各一台时,反复插拔键鼠或者在两套外设间来回切换,无疑是效率杀手。**跨屏鼠标(也常被称为无界鼠标、软件 KVM)**正是解决这一痛点的方案:只需移动鼠标划过屏幕边缘,就能无缝切换控制不同电脑,剪贴板和文件还能跨设备互通。
2026-07-29 13:32:48
578
原创 【保姆级喂饭教程】WinGet介绍、安装、命令及UniGetUI介绍、安装、使用教程
之前看文章看到过使用winget安装软件,一直没有仔细了解过,前段时间看到有教程说可以用winget无魔法安装Claude code,不清楚怎么实现的,正好研究一下。WinGet文档官网WinGet 全称Windows Package Manager(Windows 包管理器),是微软官方推出的 Windows 系统原生命令行软件管理工具。你可以把它理解成「命令行版的微软应用商店。
2026-07-22 14:26:15
633
原创 【AI总结】十年AI风云录:从Transformer到Agentic Coding(2015–2026)
从深度学习的星火燎原,到大模型的百舸争流,再到Agent编程的范式革命。十年间,AI从实验室的小众课题变成了重塑千行百业的通用生产力。本文按年梳理技术演进、产品迭代与产业格局的关键节点,完整复盘这一轮AI浪潮的来龙去脉,看懂每一次技术突破背后的逻辑与影响。2015年是深度学习从学术研究走向产业落地的关键转折点。这一年,ResNet解决了深度网络的训练难题,TensorFlow降低了行业的参与门槛,AlphaGo证明了AI在复杂决策上的潜力,国内国外的科技公司都在疯狂加注AI赛道。
2026-07-03 16:44:10
426
原创 【AI总结】2026年6月 主流国内外大模型总结
自2022年ChatGPT引爆生成式AI浪潮以来,全球大模型行业进入高速迭代周期。海外科技巨头依托先发优势持续夯实通用大模型底座,国内大厂立足中文场景、国产化算力与行业落地需求,快速补齐技术短板,形成了国内外双线并行、差异化竞争的行业格局。对于开发者、AI从业者以及普通用户而言,市面上大模型版本繁杂、配套Agent工具更新频繁,很难快速厘清各家产品迭代脉络与生态布局。
2026-06-17 17:48:35
6817
原创 【保姆级喂饭教程】Rime(小狼毫)+万象拼音pro+小鹤双拼+自定义词库 完全教程,从全拼到双拼切换记录
老早以前用的最多的是搜狗输入法,后来电脑上的搜狗输入法广告实在太多,一次重装系统后就稳定用Windows自带的系统输入法了,但是去年以来,不知道是不是受AI的影响,微软肯定调整了词库和词序逻辑,导致打字总是卡壳。为什么2025年全部输入法变得非常难用?(除了五笔)?- 四十四次日落的回答 - 知乎。
2026-06-12 16:24:51
2945
原创 【手把手实战教学】基于C#和.NET Framework的WinForms开发教程系列(6)AutoUpdater.NET自动更新
开发环境:语言:C#框架:.NET Framework 4.5在前面的文章中,我们让程序拥有了开机自启、定时任务、后台托盘等强大能力,并且通过自动生成脚本实现了版本号递增。但是,如果新版本只停留在开发者的电脑上,用户永远不会知道。如何让用户手中的软件自动检测并升级到最新版本,是商业软件必须要解决的问题。本文将使用开源库,仅需几十行代码,就能为你的 WinForms 程序添加强大的自动更新功能。
2026-06-02 18:10:04
280
原创 【保姆级喂饭教程】Inno Setup下载安装、添加中文、打包、自动化教程
之前需要开发一个小工具,虽然大部分功能都已经实现,但由于要推广用户,为了防止用户一不小心删除可行性文件,决定将工具打包为安装包。【AI总结】WinForms应用打包发布完全指南:从官方方案到第三方工具,一网打尽【AI总结】【技术选型】 .NET Framework 打包指南:5种主流免费单EXE安装方案对比与推荐最终选型为通过Inno Setup方式打包[Setup]区块的Compression表示生成安装包时的压缩等级,默认没有,默认值是lzma。压缩等级可以填写以下值,从低到高如下none(不压缩)
2026-06-02 15:52:15
10108
原创 【手把手实战教学】基于C#和.NET Framework的WinForms开发教程系列(5)版本自增
开发环境:语言:C#框架:.NET Framework 4.5在前几篇文章中,我们完成了开机自启、定时更新和后台运行等核心功能,程序已经能够稳定地在后台执行日常任务。当软件逐渐成型并准备对外发布时,版本号管理就成了不可回避的问题。一个清晰、可追溯的版本号不仅能帮助我们定位不同版本的问题,也能让用户清楚地知道自己使用的是哪个版本。一些教程会建议修改文件,将设置为"1.0.*",从而实现每次编译自动变化。
2026-06-02 14:26:05
302
原创 【AI总结】WinForms 控件命名规范:从混乱到优雅的代码组织
一套良好的命名规范是代码质量的基石。本文推荐的“容器用后缀、控件用前缀”模式已被无数开发者验证为高效、易维护的方案。代码阅读效率提升 50%查找控件不再需要猜测新成员快速上手重构时减少错误。
2026-04-01 11:11:53
424
原创 【手把手实战教学】基于C#和.NET Framework的WinForms开发教程系列(4)后台运行
开发环境:语言:C#框架:.NET Framework 4.5经过前三篇的学习,我们已经实现了开机自启和定时更新功能。现在程序可以在系统启动后自动运行,并在用户设定的时间静默同步数据。然而,开机自启后主窗体直接弹出来,可能会干扰用户,用户也可能随手关闭程序导致同步任务失效。本篇将教你如何让程序开机后自动隐藏到系统托盘,真正做到后台运行,既不影响用户工作,又能持续执行定时任务。
2026-03-30 20:02:35
533
原创 【手把手实战教学】基于C#和.NET Framework的WinForms开发教程系列(3)自动定时更新
开发环境:语言:C#框架:.NET Framework 4.5本系列上一篇文章我们实现了开机自启功能,让程序可以在系统启动时自动运行。然而,很多工具类软件还需要在特定时间自动执行任务(比如每天下午6点同步数据)。本篇将教你如何实现定时自动更新功能,让程序在用户设定的时间自动完成数据同步。通过本文,我们成功实现了定时自动更新功能,用户只需勾选自动同步并设定时间,程序就会每天在指定时间静默执行数据同步。结合上一篇的开机自启,你的程序已经具备了后台运行的核心能力。
2026-03-30 17:39:49
493
原创 【手把手实战教学】基于C#和.NET Framework的WinForms开发教程系列(2)开机自启
开发环境:语言:C#框架:.NET Framework 4.5通过以上几步,我们实现了程序的开机自启功能。用户只需勾选复选框,程序就会在下次系统启动时自动运行。这种实现方式简单可靠,且代码高度复用,后续其他 Windows 相关操作也可以放入同一个工具类中。喜欢的点个关注吧><!祝你永无bug~/*_ooOoo_o8888888o88" . "88(| -_- |)O\ = /O`\ _ /`;`=---='佛祖保佑 永无BUG*/
2026-03-30 17:07:19
795
原创 【AI总结】WinForms 开发规范:常用控件的命名缩写前缀(匈牙利命名法实践)
MyDataGrid→mdg→abtn→utrv要点说明前缀规范三个小写字母标识控件类型,如btntxt语义名称采用帕斯卡命名法,描述控件用途团队统一规范需固化到项目文档中,并在 Code Review 时检查适用范围不仅适用于手动拖拽的控件,也适用于动态创建的控件一套良好的命名规范,是代码自文档化的重要一步。虽然初期需要一点点适应成本,但长期来看,它会为项目带来可维护性的大幅提升,减少因命名混乱引发的低级 Bug。希望本文对正在从事或即将从事 WinForms 开发的你有所帮助。
2026-03-27 15:59:33
361
原创 【AI总结】C#与.NET:一段跨越20年的命名纠葛与共生传奇
回顾这段历史,.NET这个名字虽然带有时代的烙印和营销的妥协,但它承载的却是一个持续20多年的技术传奇。从最初的NGWS,到差点成为“AAAWare”,再到今天跨平台、开源的现代开发平台,.NET走过了一条不平凡的道路。而C#,这个从“COOL”更名而来的语言,始终是.NET最亲密的伙伴。它们的关系就像一枚硬币的两面:C#是表达思想的语言,.NET是实现思想的舞台。20多年后,当开发者们在Windows、Linux、macOS上使用.NET 8/9编写C#代码时,可能很少会想起这段命名的轶事。
2026-03-27 13:56:34
552
原创 【AI总结】【技术选型】 .NET Framework 打包指南:5种主流免费单EXE安装方案对比与推荐
开发完一款基于.NET Framework的WinForms应用后,如何交付给用户是一个绕不开的问题。尤其是当你的应用需要支持Windows 7、实现开机自启、并且希望生成一个干净的单EXE安装包时,选择合适的打包工具就显得尤为重要。【AI总结】WinForms应用打包发布完全指南:从官方方案到第三方工具,一网打尽,那篇文章主要做一个打包方式普及,有很多并不常用。本文从中小企业/个人开发者的视角出发,结合免费、单EXE安装包、支持开机自启等核心需求,对五种主流打包方案进行了全面对比。
2026-03-27 13:40:11
680
原创 【AI总结】【选型指南】.NET Framework 4.8 与 .NET Core(.NET 5+/.NET 9/.NET 10)到底怎么选?看完这篇不再纠结!
到底选 .NET Framework 4.8 还是最新的 .NET Core 系列(.NET 5+,含已发布的 .NET 9、.NET 10)?本文结合 .NET 9、.NET 10 的最新特性,从兼容性、性能、发布方式、维护周期、适用场景等角度,帮你彻底理清两者区别,并给出一套可直接落地的选型建议,适合 C# 桌面开发、后端开发同学参考,兼顾新手友好和实战性。
2026-03-26 16:27:02
1299
原创 【AI总结】WinForms应用打包发布完全指南:从官方方案到第三方工具,一网打尽
开发完一款WinForms应用,如何交付给用户?是直接丢一个exe,还是做一个专业的安装包?需不需要自动更新?要不要支持卸载和快捷方式?这些问题困扰着很多开发者。本文汇总了18种WinForms应用的打包发布方式,覆盖微软官方、第三方工具、现代更新框架、企业级部署等所有场景。每种方案都列出了开发商、安装方式、费用和难度,并附上详细说明和操作指南,方便你快速上手。面对18种方案,很多开发者可能会眼花缭乱。你的需求推荐方案理由最简单的分发:用户复制即运行独立部署 + 单文件(方案2)
2026-03-26 16:21:02
734
原创 【保姆级喂饭教程】WinForm开发.Net Framework版本推荐和Visual Studio 2026安装.Net Framework 4.5及之前版本教程
最近使用vs2026基于winforms开发了一个小工具,选. net framework版本的时候想着版本越高越好,于是选了最新的4.8,开发完之后发给朋友使用,结果报错没有system.net.http,经过沟通他的系统是win7,搜索了一下是不同Windows系统自带和支持的.Net版本不同【技术变迁脉络】2026最新桌面应用开发技术汇总【保姆级喂饭教程】Visual Studio 2026 企业版安装教程。
2026-03-23 16:06:54
2130
原创 【保姆级喂饭教程】Windows各版本对.NET支持情况
开发.net应用时,Windows版本对.net版本的支持情况,是我们开发时选择框架版本的一个重要参考,下面根据相关资料做一个总结。主要来源于新生命团队测试,致谢。各版本操作系统对.NET支持情况(250707更新)
2026-03-23 16:04:13
871
原创 【保姆级喂饭教程】【抽丝剥茧知识讲解】服务器更换SSL证书
公司ssl证书到期了,需要更换一下新的,做个简单记录SSL 证书(现行行业标准为 TLS 证书)是一种数字证书,用于验证网站身份并加密浏览器与服务器之间的通信。证书由受信任的证书颁发机构 (CA) 签发,是实现 HTTPS 协议、保障数据传输安全与完整性的基础。核心价值数据加密:通过加密客户端(如浏览器)与 Web 服务器之间的传输数据,防止敏感数据被非法截取或篡改。身份验证:验证服务器的合法性,防止用户访问仿冒或钓鱼网站。提升浏览器信任:消除浏览器“不安全”警告,在地址栏显示安全锁标志。合规性保障。
2026-03-18 18:23:47
666
原创 【AI总结】【技术总结】深入剖析编程语言的分类:运行时语言 vs 编译型语言
执行引擎:解释器或即时编译器(JIT)核心类库:提供基础功能(如Java的java.lang、Python的标准库)内存管理:垃圾回收器(GC)异常处理、线程管理等运行时语言的核心思想是:开发者分发中间代码(字节码)或源代码,用户在目标平台安装对应的运行时,由运行时负责将中间代码转换为机器码并执行。运行时语言(如 Java、C#、Python)✅方便开发者:只需编译(或直接写)一份代码(字节码或源码),就能在任何安装了对应运行时(JRE、.NET Runtime、Python解释器)的平台上运行。
2026-03-18 11:55:40
373
原创 【AI总结】Spring Boot单体、多模块、微服务项目核心区分
单体项目:“一个文件夹装所有代码”;多模块项目:“把一个文件夹拆成多个子文件夹,仍装在同一个箱子里”;微服务项目:“把一个箱子拆成多个独立箱子,每个箱子单独存放、单独搬运”。单体项目:单一Spring Initializr模块,1个启动类,单JAR部署;多模块项目:1个Spring Initializr + 多个Maven模块,仅1个启动类,仍单JAR部署;微服务项目:全量Spring Initializr模块,每个模块1个启动类,多JAR独立部署;
2026-03-12 17:33:33
733
原创 【手把手实战教学】基于C#和.NET Framework的WinForms开发教程系列(1)Visual Studio 2026 中创建、运行、发布应用
最近需要开发一个小工具,选择了基于 c# 的 WinForms,简单记录一下【技术变迁脉络】2026最新桌面应用开发技术汇总【保姆级喂饭教程】Visual Studio 2026 企业版安装教程在 Visual Studio(VS)中将项目生成.exe可执行文件,主要分为两类需求:仅生成可执行文件 和 打包为安装程序(含 .exe 安装包)。根据当前时间(2026年3月)和主流开发环境(如 VS2022),推荐以下方法:一、仅生成可执行文件(适用于本机运行或简单分发)
2026-03-06 17:21:06
1990
原创 【技术变迁脉络】2026最新桌面应用开发技术汇总
桌面应用开发一直是开发者关注的重点,无论是Windows专属工具、跨平台应用,还是老项目维护,选择合适的技术栈直接决定开发效率和产品体验。同时给出选型建议,适合新手入门和开发者技术选型参考。桌面应用开发技术没有绝对的“最好”,只有“最适合”。本文整理的12种技术,覆盖了遗留项目、Windows专属、跨平台、脚本开发等所有场景,表格清晰列出了核心信息,方便大家快速对比选型。
2026-03-05 15:20:09
1196
原创 【保姆级喂饭教程】【沉浸式解决问题】阿里云服务器部署原型HTML文件
使用Axure做了很多产品原型,最开始都是发布成html文件,打个压缩包给前后端,再给大家都安装上Axure的浏览器插件,看起来效果也很好,有时候给领导或者甲方看就用视频会议或者投屏。后来觉得把原型像前端一样发布到服务器,用一个稳定的域名或者端口查看不是很方便。只是有个问题,平常做原型喜欢设置页面宽度为1920,但是个人的电脑一般都会选择放大桌面,导致不通过插件查看的话总是会大,还需要手动缩小,尝试了两次后就没再用了。最近一个项目甲方又想提前浏览,想了下还是先发布到服务器上,自适应问题后续再解决。
2025-12-26 17:52:31
1242
原创 【AI总结】Axure实战:解决导航栏母版跳转后选中状态丢失问题
在Axure原型设计中,使用母版(Master)制作导航栏是提高工作效率、保持设计一致性的常用方法。点击导航跳转到新页面后,选中状态总是重置为第一个选项。本文将详细介绍多种解决方案,帮助你完美解决这一痛点。小型项目/简单原型:使用方案一(页面名称判断),简单直接中型项目/需要状态持久化:使用方案二(全局变量),稳定性好复杂项目/多级导航:使用方案三(URL参数),灵活性高通过本文介绍的几种方法,你可以轻松解决Axure导航栏母版跳转后选中状态丢失的问题。推荐初学者从方案一开始尝试,它最直观且易于理解。
2025-12-15 14:21:55
1159
原创 【AI总结】Windows nslookup 命令完整教程:从入门到精通
nslookup(Name Server Lookup)是一个用于查询 DNS 记录的命令行工具。它可以将域名解析为 IP 地址,也可以反向查询,还能显示详细的 DNS 服务器信息。无论你是开发人员、系统管理员还是普通用户,掌握 nslookup 都能让你在排查网络问题时事半功倍。nslookup 是一个简单却功能强大的网络诊断工具。掌握它不仅能帮助你快速解决日常网络问题,还能加深对 DNS 系统的理解。简单查询指定类型指定服务器进入交互模式:直接输入nslookup。
2025-12-08 14:27:52
1456
原创 【AI总结】Python中**kwargs的灵活传递:如何选择性地将参数传递给下一级函数
在Python中灵活传递**kwargs参数是一项重要技能。无论是直接传递全部参数,还是筛选后传递部分参数,都有多种实现方式。简单场景:直接传递所有参数或明确指定参数复杂场景:使用字典推导式或辅助函数重复模式:考虑使用装饰器掌握这些技巧将使你的代码更加灵活、可维护,并能更好地处理各种参数传递需求。希望本文对你有所帮助!如果你有更多关于Python参数处理的问题或技巧,欢迎在评论区留言讨论。
2025-12-02 16:09:26
768
原创 【技术变迁脉络解析】领域驱动设计(DDD):一场精心策划的“设计邪教”
在软件开发的江湖里,总有一些技术名词,它们的光环大于实效,它们的黑话多于代码。它们让初学者不明觉厉,让老油条会心一笑,更让那些能拍板决策的非技术领导心驰神往。在这片黑话的修罗场上,牛B的人物早已厌倦了中英文混杂。他们更进一步,熟练运用中英文缩写,对普通人进行降维打击。而最顶级的玩家,则擅长造就新名词,并成功将其科普出去,成为行业“圣经”。有几项技术,我从心底里鄙视和厌恶,但每次在技术方案中,都默默的把它们加进去,而且给足了它们分量。因为它们对于方案的成功与否,起着重要的概念性指导作用。
2025-11-27 14:40:58
1079
原创 【AI总结】Python魔法:深入理解*args和**kwargs的妙用
在Python中,*args和**kwargs是用于函数定义的特殊语法,允许函数接受任意数量的位置参数和关键字参数。*args和**kwargs是Python中非常强大的特性,它们让我们的代码更加灵活和通用。✅ *args用于接收任意数量的位置参数,打包成元组✅ **kwargs用于接收任意数量的关键字参数,打包成字典✅ 在实际应用中的多种场景,如装饰器、继承、API设计等✅ 参数的正确顺序和使用注意事项✅ 参数解包和类型提示等高级技巧。
2025-11-26 11:50:35
865
电脑进程读写文件-fileactivitywatch-x64.zip
2025-07-25
电脑进程读写统计-appreadwritecounter-x64-1.4.2.zip
2025-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅