自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Ctf组会-网络基础,一篇总览基本的网络知识

即使是无线网络,真正完成“接入互联网”也仍然离不开前面讲的那些基础:链路层接入、IP 配置、路由、DNS、TCP/UDP 等。攻击者可以伪造 ARP 应答,告诉受害者“我是网关”,再告诉网关“我是受害者”,于是双方流量都先经过攻击者,实现中间人。tips:IPv6 地址允许省略前导 0,并使用 :: 压缩连续的 0,但同一个地址中 :: 只能出现一次。IPv6 通常被简单概括为“地址空间更大”,但在实际网络和安全场景中,它的变化远不止这一点。在以太网中,数据以“帧”的形式传输。

2026-04-05 14:04:48 391

原创 耗时2小时58分,理想的AI编程助手Claude Code 部署与本地自托管模型配置

项目建议模型选择优先使用 Qwen3.5、Llama-3-70B 等支持长上下文的模型安全性内网部署 + 禁用外网访问 + 关闭自动文件修改(除非可信)性能优化使用 GPU 加速(如 llama.cpp 的 cuBLAS)、量化模型(Q4_K_M 平衡速度与精度)维护性将和纳入项目模板统一管理。

2026-04-05 14:03:27 355

原创 NVIDIA GPU 集合通信库 NCCL 基本概念简述

NCCL 通过 GPU 沿着 PCIe 路径反推至 CPU,在这个过程中将会探测到路径上的 GPU、PCIe Switch、CPU 等 PCIe 设备。NIC 也是相同方式。</pci></pci>......</pci><nic></nic></pci>......</cpu></system>生成的 XML 拓扑反映了从 CPU 往下,直到 GPU 或者 NIC 的层次关系。NCCL 正是基于这种层次关系去建立 PCIe 设备间的逻辑连接关系。

2026-04-04 14:15:19 362

原创 CLAUDE.md内容的一些实践总结

## MUST FOLLOW: 项目的数据库使用的是PostgreSQL,编写SQL要使用Postgresql的语法,不要使用MySQL的语法。### 做计划的时候要优先考虑业界最佳实践,输出计划前也要再反思一下,参考本项目的整体逻辑不遗漏细节,同时又不要过度设计。├── controller/ # 控制器 (MVC中的C)├── service/ # 业务逻辑层。├── router/ # 路由注册。

2026-04-04 14:14:26 298

原创 模型评估小册(1) ROC 曲线与 AUC

目标检测问题本质上也是如此,在高光谱目标检测、雷达探测、异常检测等目标检测任务中,我们面对的不是“对或错”这么简单,而是。这样,我们就得到了 ROC 曲线中的一个点:(0.2,0.97) ,我们称之为。显然,AUC面积越大,模型越能在低虚警率下实现高检测率,模型的检测效果就越好。总之,在检测系统中,没有免费的午餐:提高检测率,往往要付出虚警率的代价。:系统把普通旅客误判为危险旅客的比例,即“不该抓的抓错了多少”。:系统能正确抓住真正危险旅客的比例,即“该抓的抓了多少”。假设我们在机场负责安检。

2026-04-03 14:45:05 360

原创 简易的分布式kv设计

在 Raft KV 系统中,每个节点(Node)都是对等的。一个典型的请求流向是:Client->->Raft 日志同步->大多数节点确认->应用到状态机 (KV Store)->返回 Client。

2026-04-03 14:44:16 389

原创 istio初探以及解决http-426的问题

载、流量劫持、sidecar自动注入,到envoy的各种能力:熔断、流控、分流、透明代理、可观测性等等,已经可以支撑起一个完整的服务治理框架了而今天介绍的istio,正是前面提到的这些所有功能的集大成者,从本文开始,我们将详细介绍istio,并且与之前手搓的功能做一个详细的对比,为大家以后选择服务治理的某个功能提供参考。

2026-04-02 15:19:19 411 1

原创 Python 高效实现 Excel 转 TXT 文本

将 Excel 转换为 TXT 不仅是格式的简单转换,更是实现数据自动化流程的重要环节。

2026-04-02 15:18:45 47

原创 .NET Aspire 概述

可组合应用的工具、模板和 NuGet 包本地编排与部署能力内置可观测性和遥测与 Redis、PostgreSQL、健康检查等服务的简化集成其目标是让开发人员专注于业务逻辑,而非基础设施流程,通过提供一个有主见、准备好生产环境的基线来实现这一目标。特征描述AppHost 编排管理多服务应用组合和容器编排的中央项目服务默认预烘焙配置,用于遥测、健康检查、弹性和服务发现模板(CLI/IDE).NET Aspire 应用的入门和全栈模板开发者仪表盘。

2026-04-01 15:17:51 314

原创 Anthropic 如何评估 AI Agent

这并非简单的程序错误,而是前沿模型的一个典型特征:它们的解决问题的能力,已经开始超越那些嵌入在旧式评估里的、基于静态规则的假设。以Anthropic提到的 Opus 4.5 模型为例,在一个预订航班的测试任务中,它没有遵循预设的流程,而是通过发现政策中的一个漏洞,为用户找到了一个更好的解决方案。在开发AI智能体的过程中,许多团队都经历过这样的痛点:你修复了一个问题,却在不经意间引发了另一个更隐蔽的问题。“阅读记录是验证你的评估是否在衡量真正重要的事情的方式,也是智能体开发的一项关键技能。

2026-04-01 15:17:13 327

原创 Vision Transformer——打破CNN垄断的视觉革命先锋

Vision Transformer(ViT)是一种将Transformer架构直接应用于图像数据的视觉模型,它通过将图像转换为序列化的图像块,利用自注意力机制捕捉图像全局特征,从而实现各类视觉任务。与CNN依赖局部卷积操作不同,ViT的核心优势在于能够高效建模图像中远距离区域的依赖关系,这一特性使其在需要全局理解的视觉任务中具备天然优势。图 1:模型概述。我们将图像分割为固定大小的补丁块,对每个补丁块进行线性嵌入,添加位置嵌入,并将得到的向量序列输入标准 Transformer 编码器。

2026-03-31 15:44:41 373

原创 Notion生日计算器

计这个小工具的起因是想用Notion来提醒记录好友生日,然后定期给他们发消息、买礼物等。但后来发现有两个问题:一是好友生日获取很麻烦;二是每次阴历和阳历转换都要执行一次程序,虽然也可以部署到网上自动执行,但对于小白来说不友好。所以最后搁置了。以下是自己用到的代码,希望对后续想做的朋友有帮助。

2026-03-31 15:43:51 9

原创 记一次 .NET 某低代码开发框架 内存暴涨分析

微信里有一位朋友找到我,说他们公司的程序存在内存暴涨问题,自己分析了下没有找到原因,让我看下怎么回事?从官方描述来看,就是有人创建了 scope,但后续没有调用 dispose 方法来及时释放,导致框架中的 WeakReference 引用滞留,引发内存暴涨,可以说两者都有责任吧。等了20多分钟都没有出来结果,可能 6kw 的根纵横交错让windbg不堪重负,没有就没撤了,使用内存搜索法寻找上级所属对象。区域,最好是托管层吃掉了,否则就麻烦了,接下来使用。承担了所有,接下来的关注点就来到了。

2026-03-30 15:29:17 213

原创 Sa-Token v1.45.0 发布 [特殊字符],正式支持 Spring Boot 4、新增 Jackson3/Snack4 插件适配

SSO 单点登录模块在本版本也有不少文档与示例上的增强:📖STS 协议定义:文档为模块正式定义了 STS 协议,方便大家理解与对接。平台中心模式 demo:sso-server 前后端分离模式下,新增平台中心模式 demo 示例。消息处理器相关文档:补全了 SSO 模块内置消息处理器相关文档,修复了 msgType 参数说明与 API 说明。🔗视频讲解:B 站 up 主「王清江唷」录制了 SSO 篇共 29 集视频,从零到一讲解单点登录,非常适合入门与进阶。

2026-03-30 15:28:41 373

原创 Context 如何重塑 AI 的能力边界

Context 并不是存储结构。物理约束。模型在一次推理中可以同时访问的信息窗口。参数规模决定模型能“想多复杂”,Context 决定模型能“看到多少”,

2026-03-29 21:13:12 343

原创 ansible介绍、按照及配置

它最大的特点是无客户端(Agentless) —— 不需要在被管理的服务器上安装任何代理程序,仅通过 SSH 协议(默认)或 WinRM(Windows 主机)与目标机器通信,部署和使用门槛极低。

2026-03-29 21:11:41 286

原创 AI 时代的前端技术:从系统编程到 JavaScript/TypeScript

既然浏览器只认 JS,为什么我们要发明 React 和 Vue?因为原生的 DOM API () 就像是Win32 API或者X11——极其繁琐、指令式、且难以维护。现代前端框架本质上是DSL (领域特定语言),旨在解决 UI 开发中的状态同步难题。现在,我们将整个流程串联起来。核心结论:我们在写 TypeScript、React Hooks、Vue Templates。我们在写配置,指示 Node.js 进程如何生成一堆经过混淆的、浏览器能读懂的 ES5 代码。它就是那个。

2026-03-28 15:43:56 223

原创 从零学习Kafka:数据存储

本文我们了解了 Kafka 物理层面的数据存储。在 Broker 根目录下,有集群元数据、数据目录、Checkpoint 文件三种类型的文件(目录)。在数据目录中,最核心的三种文件是.log.index和.timeindex三种文件,它们分别存储了数据、稀疏 Offset 索引以及时间戳与 Offset 的映射。

2026-03-28 15:43:06 200

原创 python-langchain框架(1-8-2 缓存机制——验证缓存的效果)

下面看看这段代码,就能清晰的体现使用缓存后能提升的用户体验。(同一个问题问大模型三次,第一次没有缓存,后两次有缓存)结论:从时间消耗上看,缓存命中几何倍数的缩短了用户等待时间,提升了用户的使用体验。回答: 太阳系中最大的行星是**木星**。回答: 太阳系中最大的行星是**木星**。回答: 太阳系中最大的行星是**木星**。将重复调用 3 次(第1次无缓存,后续应命中缓存)测试问题: "太阳系哪个行星最大?1. **体积与质量** ...1. **体积与质量** ...1. **体积与质量** ...

2026-03-27 15:10:38 29

原创 揭开 C#中的异步/等待:隐藏状态机

而你的主要代码逻辑则被移动到状态机的MoveNext()方法中,通过状态值和switch语句实现执行点的跳转。下次使用async/await时,请记住:你正在利用C#编译器的强大魔法,将看似简单的顺序代码转换为高效的状态机实现。特别重要的是:如果异步方法同步完成(所有等待的操作已经完成),状态机将保留在栈上,不会发生堆分配。该构造会追踪代码中的各种操作和状态,比如当代码达到等待表达式时放弃执行,以及在后台作业完成时恢复执行。在编译时,编译器会将该方法重写为状态机结构体,并生成一个存根方法替换原始方法签名。

2026-03-27 15:09:49 214

原创 实际开发中应用细节

await App.Current.MainPage.DisplayAlertAsync("错误", $"更新失败: {ex.Message}", "确定");await App.Current.MainPage.DisplayAlertAsync("错误", "无法获取当前活动", "确定");await App.Current.MainPage.DisplayAlertAsync("更新", "此平台不支持自动更新", "确定");// 默认实现,非 Android 平台使用。

2026-03-26 15:29:59 199

原创 5x5的浮点数据的中值滤波算法优化及相关记录。

变量的个数称为优化问题的维数。最优化问题(Optimization Problem)是应用数学中的一个核心领域,其目标是在满足一定约束条件的情况下,从一组可能的方案(或解)中找出使某一特定指标(目标)达到最优(最大或最小)的解。按照规范化的形式,都把优化问题归结为求目标函数的极小问题,换句话说,目标函数值越小,优化方案越好,对于某些追求目标函数极大的问题,可以转换成求其负值最小的问题。按约束条件的作用还将约束条件划分为起作用的约束(紧约束,有效约束)和不起作用的约束(松约束、消极约束)。

2026-03-26 15:19:17 205

原创 .NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破

随着.NET 11 Preview 1 的正式发布,.NET 生态系统迎来了一次具有分水岭意义的基础架构演进。本次发布的核心亮点在于.NET 的 CoreCLR 运行时现在已经能够原生运行在 WebAssembly (WASM) 平台上。这是一个重大的技术突破,标志着微软在跨平台战略上的全面统一 。在过去的迭代中,浏览器端的 WebAssembly 负载高度依赖于从 Xamarin 收购而来的 Mono 运行时。尽管 Mono 在资源受限的环境中表现出色,但其在处理复杂的高吞吐量企业级应用时,与服务器端使用

2026-03-25 15:43:24 329

原创 全程用 Claude Code 搓了一个 macOS 原生应用:SkillDeck

有时候让 AI 做了一大堆分析(比如梳理项目架构、分析某个复杂模块的实现),这些内容当下可能用不上,但后面很可能会再用到。我的做法是让 AI 把分析结果整理成文档保存到项目的 memory 目录,下次开新 context 的时候直接加载这个文档,不用重新消耗 token 再分析一遍。让多个 AI Agent 的 Skills 管理更直观易用。从安装、更新、分配到删除,全部在一个 GUI 里搞定。

2026-03-25 15:42:17 388

原创 Kuboard 离线安装与 K3s 集群绑定完整指南

准备阶段:在联网的 Windows 机器上下载 Kuboard 镜像和 Docker 离线包传输阶段:使用 SecureCRT 的 SFTP 功能将文件传输到内网服务器安装阶段:执行安装脚本,自动完成 Docker 和 Kuboard 的安装修复阶段:解决 nginx 配置问题,更换端口确保正常访问绑定阶段:通过 KubeConfig 或 Token 方式将 K3s 集群绑定到 Kuboard。

2026-03-24 14:04:09 332

原创 AI是资本的胜利-未来可能是资本的天下

AI演进路径,我觉得从根源上背离了“工具赋能人”的传统逻辑,现阶段接触到的所有AI,例如manus、claude code、midjourney等不同领域的AI,它们被赋予的终极目标是用“数字概率”替代“人的经验”、”人的美感”、”人的一切脑力价值”,让机器接管最核心的智力劳动。垄断越强,资本越集中”的循环。资本无需再为程序员的经验积累支付高额薪酬,只需投入算力与模型训练成本,就能获得源源不断的“数字劳动力”,而程序员的工作,也从“创造性劳动”沦为“对AI生成结果的监督与修正”,经验的溢价空间被彻底压缩。

2026-03-24 14:03:30 317

原创 C# 14 中的新增功能

支持重载复合运算符(如。

2026-03-23 21:30:23 20

原创 .NET Aspire 概述

可组合应用的工具、模板和 NuGet 包本地编排与部署能力内置可观测性和遥测与 Redis、PostgreSQL、健康检查等服务的简化集成其目标是让开发人员专注于业务逻辑,而非基础设施流程,通过提供一个有主见、准备好生产环境的基线来实现这一目标。特征描述AppHost 编排管理多服务应用组合和容器编排的中央项目服务默认预烘焙配置,用于遥测、健康检查、弹性和服务发现模板(CLI/IDE).NET Aspire 应用的入门和全栈模板开发者仪表盘。

2026-03-23 21:29:45 533 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除