简单说说C#中委托的使用-01
没更新文章的主要原因,主要是因为参加工作后,感觉思维没有上学那会活跃,写文章没有思绪。再就是...
40岁后,想清楚这5件事,比努力更重要
我是两个孩子的爸爸(也是他们的备胎司机、生活解说员),白天在为五斗米折腰,晚上在精神世界进行...
搭建个人博客系列–(1) 为什么每个人都该有个数字自留地
期间在不同的平台也写过不少的博客,写了又删,删了有些,留下来的其实也没有多少。
Github Copilot 实战: 从零开始用AI写一个OCR工具 (1)
本项目旨在利用 Github Copilot 辅助开发,从零实现一个基于 AI 的 OCR(...
解密prompt系列54.Context Cache代码示例和原理分析
Context Cache的本质其实是KV Cache在多次请求之间的复用,所以我们先重温下...
SpringBoot3整合SpringSecurity6(五)自定义登陆页面
在前面的文章中,我们学习了 SpringSecurity 登录认证流程,对其应该有个大概印象...
降维技术:带你走进数据的“瘦身”世界
想象一下,你面前有一张包含成千上万列特征的表格,每一列都可能是一个重要的信息源,但同时也会让...
Linux常用命令介绍-文档编辑
常用参数:
C#实现SSE通信方式的MCP Server
下面我们一起来实现,用C#实现自己的MCP Server。
鸿蒙仓颉开发语言实战教程:自定义组件
本文案例就以上一篇文章中的自定义tabbar为例,因为我们自己开发的tabbar一直放在in...
【译】微软与 Anthropic 合作为 MCP 创建官方 C# SDK
该 SDK 是作为一个开源项目在 modelcontextprotocol GitHub...
明明是同一条SQL,为什么有时候走索引a,有时候却走索引b ?
当顾客说:”我要最便宜的川菜”。
单一职责原则的思维:为什么你的代码总在”牵一发而动全身”
想象一下,如果你在厨房里既要炒菜,又要洗碗,还要接电话,最后可能菜烧焦了,碗没洗干净,电话也...
K8s进阶之多租户场景下的资源配额(ResourceQuota)
在 Kubernetes(K8s)中,ResourceQuota(资源配额)是一种用于管理命...
PostGIS栅格数据类型解析【raster】
1. 自动转换
VsCode+DeepSeek的AI编程助手初体验
进入DeepSeek API开放平台,创建了一个API密钥:
聊一聊 .NET Dump 中的 Linux信号机制
从字面上看是 kill,sigsend,raise 发出了携带 SI_USER 代码的 SI...
PC端自动化测试实战教程-7-pywinauto等待方法大集合 (详细教程)
宏哥将其分为三个大类(仅是自己的观点):窗口/元素等待、应用程序等待和全局等待时间Timin...
通过JS模板引擎实现动态模块组件(Vite+JS+Handlebars)
其实只是静态内容,动态的内容其实在JavaScript中实现:
Claude 4炸裂发布!凭什么敢称宇宙最强编程 AI?
据官方称,Claude Opus 4 是 世界上最好的编程模型,在复杂、长期运行的任务和智能...
algolia使用配置教程-为SSG静态站增加algolia搜索功能
比如:用的docusaurus、vitepress构建SSG静态站点,安装algolia依赖...
Web前端入门第 59 问:JavaScript 条件语句中善用 return 让代码更清晰
if 字面意思:如果 xxx。程序中的用法也是这样,如果条件为真,则执行执行代码块,反之则不...
秒杀系统—1.架构设计和方案简介
1.秒杀系统的方案设计要点
前端预览和打印PDF的两种方式
一开始按照网上的方式去操作,但是每一次浏览器直接就下载了下来,后面一看响应头,原来后端的Co...