推荐 .NET 8.0 开源项目伪微服务框架

博主头像 前言 嘿,小伙伴们!最近看到了一个 .NET 8.0 的小项目伪微服务框架,非常适合想要快速搭建小型应用项目或是想要学习.NET 8.0及新的技术,但又不知道从哪里学起的朋友。这个框架可以帮助我们简化开发流程,同时还能适应不断变化的需求。 它虽然简化了很多复杂的微服务特性,但仍保留了关键的微服务理念 ...

基于AQS实现的ReentrantLock

博主头像 基于AQS实现的ReentrantLock 这里的源码用的Java8版本 lock方法 当ReentrantLock类的实例对象尝试获取锁的时候,调用lock方法, 会进入sync的lock方法,其中Sync是ReentrantLock的一个内部类,ReentrantLock构造方法会默认使用非公平 ...

浅谈逆序对在算法竞赛中的具体运用

博主头像 目录 逆序对简介 逆序对能做什么 一些逆序对杂题 总结 逆序对简介 逆序对定义 给定一个序列 \(a\),存在有序对 \((i,j)\),满足 \(i<j\) 且 \(a_i > a_j\),则称 \((i,j)\) 为一个逆序对。 如何求序列逆序对对数 根据定义:对于一个下标 \(i\),它能产生 ...

LVM动态扩容完全指南|小白也能上手,零停机扩展磁盘空间(5种方法)

博主头像 做运维、搞服务器的小伙伴,肯定遇到过这种崩溃场景: 半夜被告警惊醒,提示磁盘空间满了,MySQL、日志服务直接卡壳;想扩容,却发现传统磁盘分区一旦创建就固定大小,改起来又麻烦又容易丢数据…… 别慌!今天给大家带来 LVM动态扩容完全指南,从基础理论到实操步骤,全程通俗拆解,小白也能跟着一步步做,轻松 ...

扣子Coze实战:混剪视频工作流,日产50条爆款,单月变现6位数(喂饭教程)

博主头像 大家好,我是汤师爷,专注AI智能体分享,致力于帮助100W人用智能体创富~ 混剪视频作为一种将多种素材拼接组合的创作形式,在抖音、视频号、小红书等平台上广受欢迎。 传统的混剪制作需要耗费大量时间和精力:寻找素材、剪辑片段、添加特效、配音配乐……每一步都考验着创作者的耐心和技术。 然而,AI技术的革新 ...

FastAPI生命周期管理实战:从启动到关闭,如何优雅地管好你的“资源家当”

博主头像 本文深入讲解了FastAPI的Lifespan生命周期管理机制,详细分析了其工作原理,并提供了使用@asynccontextmanager的完整实战代码示例。重点总结了资源初始化、优雅关闭的实现方法,以及在实际使用中常见的四个“坑点”与解决方案,旨在帮助开发者构建更稳定、专业的FastAPI应用。 ...

从Prompt工程到Skill工程:Agent Skills开放标准彻底改变了AI协作方式

博主头像 一、为什么 Agent Skill 突然火了? 你是不是也有过这样的崩溃时刻? 每次让 Claude 写代码,都要重复粘贴 请使用我们的代码规范:驼峰命名、2空格缩进、必须写单元测试 ——像极了每天入职新公司; 好不容易调教好的 Prompt 换个项目就完全失效,之前的调教经验归零; 团队里每个人给 ...

基于Ai Coding,20天完成一个基于大模型的医学分析系统:Ai体征分析助手

博主头像 我是一名长期使用C#开发后台服务与数据库的开发者,在短短20天内,独立完成一个跨前后端、贴合医疗健康场景分析的完整系统(Ai体征分析助手)是未曾想过的。得益于AI Coding工具的深度实践与应用和医疗领域大模型的应用,让我对AI时代的软件开发有了全新的认知。 ...

从计网实验课思考,尝试手撕一个简易的二层 VPN

博主头像 Simple L2-VPN 让位于世界两端的计算机,以为自己连在同一根网线上。 这是一个基于 Linux TAP 虚拟网络设备和 UDP 隧道的学习项目。通过在云端实现一个简单的 MAC 地址学习交换机,构建一个跨越物理边界的虚拟二层局域网,让不同物理位置的主机可以通过虚拟二层网络相互通信,以此解决 ...

MAF快速入门(14)快速集成A2A Agent

博主头像 A2A 即 Agent-to-Agent,翻译过来就是“智能代理之间的协议”,我们可以理解为它就是一个大模型Agent们用来“聊天”的“通用语言”。本文介绍了MAF中集成A2A Agent的核心操作:将A2A Agent转换为AIFunction工具,然后由主Agent自主选择调用一个或多个A2A ... ...

来数独 - LaiSudo

博主头像 来数独 - LaiSudo 校园版v0.20 右键点击标记备选数字(右上角显示) 可调节窗口大小 增加到5个级别难度(不再支持原存储进度) 沉浸式休闲大脑,可保存进度随时继续 全鼠标操作,更加沉浸思考 增加提示功能 规则目标 填充9x9网格,使每行、每列和每个3x3宫格都包含数字1-9 操作说明: ...

用 Hashids 优雅解决 C 端自增 ID 暴露问题

博主头像 在 C 端系统中,直接对外暴露数据库自增 ID 往往会带来数据枚举、越权访问等安全隐患。本文将从实际业务场景出发,分析自增 ID 暴露的问题本质,并介绍一种基于 Hashids 的可逆 ID 混淆方案。通过 Hashids,我们可以在不改变数据库结构的前提下,实现对外 ID 的安全化与美观化,兼顾安 ...

123···100>