摘要: 概述Mybatis Dynamic Sql是一个用于生成动态SQL语句的框架。 该库将生成完整的 DELETE、INSERT、SELECT 和 UPDATE 语句,并格式化为 MyBatis 或 Spring 使用。 该库将生成以下类型的 SQL 语句:COUNT :计数语句 - 专门用于返回 Lo 阅读全文
posted @ 2025-12-08 22:30 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: CodeBuddy AI IDE:全栈AI开发平台实战一、CodeBuddy AI IDECodeBuddy AI IDE是腾讯云在2025年推出的全栈AI开发平台,定位为覆盖从产品构思到部署上线的“全栈AI高级工程师”。 技术优势多形态工具矩阵:不仅提供独立IDE客户端,还保留VS Code和Je 阅读全文
posted @ 2025-12-08 21:49 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: 本系列内容知识来源于《智能体设计模式》一书,仅做知识分享。目录提示链模式概述单一提示的局限性通过顺序拆解提升可靠性结构化输出的重要性实践应用与场景1. 信息处理流程2. 复杂问答3. 数据提取与转换4. 内容生成流程5. 有状态对话智能体6. 代码生成与优化7. 多模态与多步推理实战代码示例前置准备 阅读全文
posted @ 2025-12-08 21:09 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: Python 的 dataclass 是 Python 3.7 之后引入的高级特性,用于简化数据对象定义。它通过装饰器和元类机制自动生成常用方法(如 init、repr、eq 等),减少了样板代码,同时提供字段控制、不可变对象、内存优化等功能。本文将系统整理 dataclass 的基础、字段控制、高 阅读全文
posted @ 2025-12-08 20:36 yangykaifa 阅读(0) 评论(0) 推荐(0)
摘要: 进程友情专栏:【把Linux“聊”明白】文章目录进程前言一、基本概念与操作1-1 基本概念1-2 PCB1-3 task_struct1-4 查看进程1-5 通过系统调用获取进程标示符1-6 通过系统调用创建进程1-7 进程具有独立性二、进程状态2-1 运行-阻塞-挂起2-2 Linux内核源代码怎 阅读全文
posted @ 2025-12-08 20:06 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 前言:终于来更新了,这几天一直在赶进度,这些底层的东西听懂加实现需要很长时间,大家在看完之后一定要自己动手,要不然白学,接下来四篇学的内容都是面试与笔试的高频考点,小伙伴们要重视起来哦。看这几篇之前,这篇“【二叉树与堆】:从“根”本说起,一起爬满数据的枝桠!”一定要学会哦!目录一、二叉搜索树的概念二 阅读全文
posted @ 2025-12-08 19:54 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 目录一、清理前的准备二、快速安全清理三、 深度清理四、/snap、/swapfile、/usr 和 /var 文件4.1 `/snap` - Snap 软件包容器4.2 `/swapfile` - 交换文件4.3 `/usr` - Unix System Resources4.4 `/var` - 阅读全文
posted @ 2025-12-08 19:36 yangykaifa 阅读(1) 评论(0) 推荐(0)
摘要: Arbess是一款国产开源免费的CI/CD工具,相较Jenkins,常用任务通过内置的方式来提供,支持免费私有化部署,一键安装零配置,页面设计简洁明了,整体安装上手难度低。本文将介绍如何高效安装配置。1、安装Arbess 私有部署版本更适合有严格数据安全要求的企业,支持在本地或专属服务器上运行,以实 阅读全文
posted @ 2025-12-08 19:18 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: 在使用 Godot 引擎开发并部署移动游戏到 Google Play 平台的过程中,Google Play Console 的审核流程是每位开发者都必须迈过的一道坎。本文将基于笔者最近一次提交审核的真实经历,详细拆解这一反馈:“您的游戏需要进行更多测试才能在 Google Play 上发布正式版”, 阅读全文
posted @ 2025-12-08 18:45 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 线性代数 - 齐次线性方程组的样子flyfish齐次线性方程组是“等号右边全为0”,两种表达,矩阵形式+代数形式1. 代数形式{a11x1+a12x2+⋯+a1nxn=0a21x1+a22x2+⋯+a2nxn=0⋮am1x1+am2x2+⋯+amnxn=0 \begin{cases} a_{11}x 阅读全文
posted @ 2025-12-08 18:28 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 上次我们完毕了DMA数据转运的基本了解,这次我们来进行代码部分的讲解。一.DMA信息转运1.硬件接线图基于我们DMA数据转运是发生在单片机内部的,所以外部接线图就是这些。2.函数学习复制一下我们OLED显示的函数,起一个新名字。(1)小实验-查看存储器映像在学习代码之前我们先做一个实验,看一下我们定 阅读全文
posted @ 2025-12-08 17:59 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: Q1Q:你能给我介绍一下MQTT RabbitMQ KafkaA:行,咱们把这三个常听到的消息/中间件名词拆开说一遍,然后放在一块儿比较一下,就知道各自适合干啥了。1. MQTT定位:轻量级的发布/订阅协议典型场景:物联网、设备上报、弱网、要省流量、省电的场景特点协议本身十分轻:头很小、格式便捷,于 阅读全文
posted @ 2025-12-08 17:26 yangykaifa 阅读(1) 评论(0) 推荐(0)
摘要: 社区养老保障|智慧养老目录基于springboot+小程序社区养老保障系统设计与实现一、前言二、系统功能设计三、系统搭建1老人家属功能2老人用户前台功能3管理员功能4服务商功能四、数据库设计1、实体ER图五、核心代码六、论文参考七、最新计算机毕设选题推荐八、源码获取:博主介绍:✌️大厂码农|毕设布道 阅读全文
posted @ 2025-12-08 17:03 yangykaifa 阅读(1) 评论(0) 推荐(0)
摘要: 想用Rust Tauri开发的小伙伴们有福了!这里快速讲解如何即快速、又无障碍的搭建一个Rust Tauri开发基础环境。跟着做!一、先安装npm你可能问为啥?可不可以不用npm。回答是:可以!但你需要自己手工安装很多东西,不是缺少东西,就是搞错东西!用npm的目的就是方便而已。npm 不用单独装, 阅读全文
posted @ 2025-12-08 16:46 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: 在数字身份管理领域,字体指纹作为浏览器指纹识别技能中最隐蔽的维度之一,正受到越来越多技术人员的关注。根据Mozilla基金会的研究报告,现代浏览器可通过字体枚举获取用户系统安装的逾50种字体信息,这些信息结合屏幕分辨率、时区等参数,能生成超过百万种可能的设备指纹组合。字体指纹检测主导依赖两种技术路径 阅读全文
posted @ 2025-12-08 16:11 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: 在复杂的Excel报表中,合理设置分节符能有效提升文档结构与可读性,尤其在打印输出时效果显著。然而,手动调整效率低下,如何通过Java代码实现自动化管理?本文将深入探讨如何利用Spire.XLS for Java库,轻松实现Excel分节符的添加与删除,助您告别繁琐。库介绍与安装Spire.XLS 阅读全文
posted @ 2025-12-08 15:59 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 网上对于redis的操作有很多文档,但大多太复杂,对于初识者来说有门槛。鉴于我碰到的这种情况,特地写一个redis与c#的基础控制类,仅供参考;我的环境是.net9+webapi 本文件适用于.netcore的任何程序,包括控制台安装首先需要安装依赖包:stackexchange.redis 控制台 阅读全文
posted @ 2025-12-08 15:20 yangykaifa 阅读(1) 评论(0) 推荐(0)
摘要: Kubernetes 中的 Service 概念与原理在 Kubernetes 中,Service 是一个核心概念,用于管理和访问运行在 Pod 中的应用程序。由于 Pod 的生命周期是短暂的,并且其 IP 地址会随着调度和重启而变化,因此直接使用 Pod 的 IP 地址进行访问并不稳定。Servi 阅读全文
posted @ 2025-12-08 14:58 yangykaifa 阅读(0) 评论(0) 推荐(0)
摘要: 文章目录引言一、从 Poll 到 Epoll:核心代码修改解析1. 核心数据结构与函数替换2. 新增 epoll 实例管理3. 事件注册方式:从 “每次循环添加” 到 “一次性注册”4. 事件等待与处理:从 “轮询所有 FD” 到 “仅处理就绪事件”5. FD 移除:从 “自动过滤” 到 “主动删除 阅读全文
posted @ 2025-12-08 14:42 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 第一部分:HTML 到底是什么?最终代码效果图HTML (HyperText Markup Language) 翻译过来是“超文本标记语言”。它不是编程语言:你不会用 HTML 来“计算”或“执行”复杂的逻辑。它是标记语言:你使用它来“标记”内容,告诉浏览器(比如 Chrome 或 Firefox) 阅读全文
posted @ 2025-12-08 14:06 yangykaifa 阅读(5) 评论(0) 推荐(0)
摘要: Ceph就是什么Ceph 是一个开源的分布式存储系统,具有以下特点:统一存储平台:同时支撑对象存储、块设备、文件系统高可用性:无单点故障高扩展性:可扩展至 PB 级别自动化管理:自动数据分布和恢复核心特性特性说明统一存储一套平台支持块、文件、对象三种存储去中心化没有中央元数据服务器,启用 CRUSH 阅读全文
posted @ 2025-12-08 13:39 yangykaifa 阅读(7) 评论(0) 推荐(0)
摘要: 文章目录智能体(Agent)技术深度解析:从架构到实现细节一、智能体的核心定义与特征二、智能体的核心架构:从“感知-决策-行动”到认知闭环1. 反应式架构(Reactive Architecture)2. 认知型架构(Cognitive Architecture)三、关键技术模块:深入智能体的“大脑 阅读全文
posted @ 2025-12-08 13:29 yangykaifa 阅读(4) 评论(0) 推荐(0)
摘要: 卷积通过dim=d的tensor能够进行torch.nn.Convnd(in_channels,out_channels),其中n=d-1,d-2对于torch.nn.Convnd(in_channels,out_channels),改变的是tensor的倒数n+1维的大小n维卷积指的是卷积核的空间 阅读全文
posted @ 2025-12-08 13:16 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: Scikit-learn 入门指南:从零到一掌握机器学习经典库(2025 最新版)核心结论:Scikit-learn(sklearn)是 Python 机器学习生态的“瑞士军刀”,以简洁 API、完善生态和高效性能成为入门首选,10 行代码即可搭建分类/回归模型,无缝对接 NumPy、Pandas、 阅读全文
posted @ 2025-12-08 12:52 yangykaifa 阅读(5) 评论(0) 推荐(0)
摘要: 1. 基本概念对于一个方阵(A∈Rn×n)(A \in \mathbb{R}^{n \times n})(A∈Rn×n),特征分解指的是将它分解为如下形式:A=VΛV−1 A = V \Lambda V^{-1}A=VΛV−1其中:(V)(V)(V) 是由 (A)(A)(A) 的特征向量组成的矩阵, 阅读全文
posted @ 2025-12-08 12:12 yangykaifa 阅读(4) 评论(0) 推荐(0)
摘要: 使用 MoonBit 和 Wassette 构建安全的 WebAssembly 工具欢迎来到 MoonBit 和 Wassette 的世界!本教程将带您一步步构建一个基于 WebAssembly 组件模型的安全工具。通过一个实用的天气查询应用示例,您将学习如何利用 MoonBit 的高效性和 was 阅读全文
posted @ 2025-12-08 11:35 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 如何生成宗地图在arcgis中,有人会说那还不简单,设置一个图框,标注上文字注记,导出地图就可以了啊,说的也没毛病,如果你是单独处理一个或者几个宗地图,此种方法尚且能说可行,可是若是想批量生成就行不通了,你不至于文字注记一个一个修改吧,光是文字部分宗地代码、权利人、所在图幅号、面积、就让你头大了,更 阅读全文
posted @ 2025-12-08 11:24 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: SMTP服务器终极测试指南:一站式解决邮件发送难题为什么你需要一个SMTP测试工具?在软件开发、系统运维乃至日常办公中,邮件发送功能无处不在。无论是用户注册验证、密码重置,还是系统监控告警、营销推广,邮件都扮演着至关重要的角色。而这一切的背后,都离不开一个默默无闻的英雄——SMTP服务器。然而,配置 阅读全文
posted @ 2025-12-08 10:59 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: 点「赞」收「藏」关「注」评「论」 更多文章戳晖度丨安全视界-CSDN博客(原名:whoami!)在金融科技深度融合的背景下,信息安全已从单纯的技术攻防扩展至架构、合规、流程与创新的系统工程。作为一名从业十多年的老兵,将系统阐述数字银行安全体系的建设路径与方法论,旨在提出一套可落地、系统化、前瞻性的新 阅读全文
posted @ 2025-12-08 10:23 yangykaifa 阅读(2) 评论(0) 推荐(0)
摘要: 在开始之前,我们先要弄清一个问题,我们为什么要减少软件的内存占用?简单的回答是,为了使用户获得更好的体验不仅你的 App 会启动得更快,系统会表现得更好,你的 App 也会在内存中保留更长的时间其他 App 也会在内存中保留更长的时间,几乎一切都变得更好内存占用首先我们要谈谈相对底层的部分,页系统通 阅读全文
posted @ 2025-12-08 09:59 yangykaifa 阅读(3) 评论(0) 推荐(0)
摘要: 目录一、Detectron2 的核心作用二、安装 Detectron2三、基本用法1. 数据准备2. 模型配置3. 模型训练4. 模型推理与可视化四、高级功能五、总结Detectron2 是 Facebook AI Research(FAIR)研发的一个基于 PyTorch 的计算机视觉库,专注于目 阅读全文
posted @ 2025-12-08 09:18 yangykaifa 阅读(5) 评论(0) 推荐(0)
摘要: Zookeeper 分布式锁实战版(可直接用)目标:给你一份能直接塞进项目里的实现方案,包含环境准备、依赖、两种写法(Curator 推荐、原生 ZK 也给)、代码结构、注意事项。 使用场景:扣库存、生成订单号、单号去重、消息幂等等。记得点赞加收藏哦1. 前置条件你有 Zookeeper 集群,至少 阅读全文
posted @ 2025-12-08 08:58 yangykaifa 阅读(1) 评论(0) 推荐(0)
摘要: 前言好像目前为止没怎么见到过真要求lca的题()一、树上倍增1.基本原理首先,对于每棵树,要先构建出一张deep表,deep[i]表示i节点的层数,定义根节点的层数为1。之后定义st[i][p]为从i节点开始往上走2的p次方步来到什么节点,那么很明显st[i][0]就是i的父节点。那么和普通的st表 阅读全文
posted @ 2025-12-08 08:45 yangykaifa 阅读(1) 评论(0) 推荐(0)
摘要: 当短距离个人区域网与广域车联网相遇,一场深刻的汽车通信革命正在悄然发生在智能网联汽车快速发展的今天,各种无线通信技术各展所长,共同构建了车辆与万物互联的通信框架。其中,蓝牙技术尤其是低功耗蓝牙(BLE)与V2X(Vehicle-to-Everything)技巧的融合,正成为推动汽车智能化、网联化发展 阅读全文
posted @ 2025-12-08 08:12 yangykaifa 阅读(2) 评论(0) 推荐(0)