从0构建 3D GIF动画,看清计算机运行机制
从0构建 3D GIF动画,看清计算机运行机制 在《从 0 构建 WAV 文件》中,我们通过了解wav文件的结构与格式,学会了如何用朴素的方式构建声音文件;在《从 2D 转 3D 的本质》中,我们领悟了游戏中所谓三维世界,不过是简单的投影。 今天我们将了解一个更加复杂但有趣的文件格式-GIF,在了解 ...
【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(不成功方案的分析)
问题描述 在先前的四篇博文 1:【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(方案三) 2:【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(方案二) 3:【Azure APIM】APIM的自建网关如何解决自签名证书的受信任问题呢?(方案一 ...
如何使用 GitHub Actions + image-syncer 实现 Docker Hub 到 Azure ACR 的自动化镜像同步
实现 Docker Hub 到 Azure ACR 的自动化镜像同步 本文介绍了如何使用 GitHub Actions 和 image-syncer 工具,实现 Docker Hub 镜像到 Azure Container Registry 的自动化同步,解决了国内及部分 Azure 区域访问 Do ...
将分散的Pytest测试脚本统一接入测试平台:FastAPI改造方案详解
在上一篇文章《Pytest 测试用例自动生成:接口自动化进阶实践》中,我们已经解决了“如何高效编写和维护接口自动化用例”的问题。 然而,随着业务的发展和团队规模的扩大,很多公司会选择开发自己的测试平台,以实现更高效、更统一的管理。 企业接口自动化通常会经历如下过程: 初期:测试人员本地用 Pytes ...
DBShadow.net之化繁为简
DBShadow.net支持化繁为简 只有一个参数的时候支持直接按参数值来操作 IN查询的集合参数也支持简化 泛型的参数和返回值类型可以定义更通用的服务 ...
技术问题记录20260125
问题1:http报文转curl 背景 处理线上问题时,偶尔是需要进行网络抓包的(如tcpdump),用wireshark分析抓包文件时,一般能看到http请求的报文。 如下面这样: 有时候需要用postman这类工具来调用,进行复现,简单来说,需求就是:将上面图里的报文转换为postman这类工具里 ...
langchain 快速入门(四):搭建强大的AI Agent
简介 AI Agent 不仅仅是一个能聊天的机器人(如普通的 ChatGPT),而是一个能够感知环境、进行推理、自主决策并调用工具来完成特定任务的智能系统,更够完成更为复杂的AI场景需求。 AI Agent 功能 根据查阅的资料,agent的功能点如下: Agent = LLM + 规划 + 记忆 ...
大模型榜单周报(2026/01/24)
1. 本周概览 本周大模型行业动态频发,美团更新了大规模推理模型LongCat-Flash-Thinking-2601,智谱开源轻量化模型GLM-4.7-Flash,MiniMax发布AI原生工作台。在榜单方面,OpenRouter模型调用量出现显著变化,Claude Opus 4.5调用量大幅下滑 ...
Python中生成器表达式(generator expression)和列表推导式(list comprehension)的区别
Python 列表推导式与生成器表达式区别 列表推导式(List Comprehension)和生成器表达式(Generator Expression)是 Python 中创建可迭代对象的高效语法,二者语法相似但核心特性、内存模型、使用场景差异显著。 一、基础认知:定义与语法 1. 核心定义 列表推 ...
Python 学习笔记:学习路线图规划
title: 关于Python的学习 author: 凌杰 date: 2023-05-26 tags: 学习路线图规划 categories: 编程语言 [!NOTE] 笔记说明 在这个系列笔记中,我将陆续整理自己在学习 Python 这门编程语言过程中所累积的心得与体会,它们将被存储在我个人的计 ...
一天一个Python库:setuptools - 轻松构建和分发Python包
setuptools - 轻松构建和分发Python包 一、什么是setuptools? setuptools 是一个用于创建、分发和安装 Python 包的核心库。 它可以帮助你: 定义 Python 包的元数据(如名称、版本、作者等)。 声明包的依赖项,确保你的包能够正确运行。 构建源代码分发包 ...
构建基于 cc-switch 与 sdcb/chats 的AI 编程基础设施
通过将 cc-switch 的客户端编排能力与 sdcb/chats 的网关处理能力相结合,我们构建了一个强大、灵活且安全可控的本地 AI 开发环境。 ...
STM32之控制变量与函数的存储位置
STM32 内存定位是优化系统性能、解决硬件兼容性问题的核心技巧,可解决 Cache 与 DMA 冲突、利用 ITCM/DTCM 提升访问速度、固定 DMA 缓冲区到合规的连续物理内存。 ...
2026 年,macbook air 2015 升级注意事项
最近看到 macbook air 2015 可以升级 m.2硬盘,随买了 SN570 ,容量 1T,为了升级耗费了好多天,试了好多坑,现在把这几个坑记录下 1. 制作 macos 按照 U盘 1.1 容量大于16G的好U盘 1.2 关闭 WIFI 1.3 使用磁盘工具抹除 U 盘,名称随便起 (我起 ...
如何使用Opencode高效的创建属于自己的技能
本文介绍如何使用Opencode通过实战迭代的方式创建高质量的标准化技能,涵盖从初体验到持续改进的完整流程。 一、快速流程概述 Opencode技能创建的核心思想是:实战→总结→测试→迭代的闭环循环。通过实际任务的执行结果,不断优化技能的准确性和稳定性。 标准化流程(7步法) 任务执行:在Openc ...
从DEM到三维地形:用PLY、OBJ、glTF构建GIS可视化模型
通过从DEM生成PLY白模、OBJ纹理模型到glTF标准资产的完整代码示例,系统揭示了三维GIS模型构建的核心原理与技术演进。 ...
一天一个Python库:charset-normalizer - 自动化字符编码检测与规范化
charset-normalizer - 自动化字符编码检测与规范化 一、什么是charset-normalizer? charset-normalizer 是一个用于可靠检测各种文本文件或数据块的字符编码的 Python 库。 它可以帮助你: 自动识别未知编码的文本。 规范化文本,使其在不同系统间 ...
MAF快速入门(13)常见智能体编排模式
事实上,在构建AI应用解决业务问题时,单个Agent往往无法胜任所有任务,常常需要我们将多个Agent组合起来系统工作。而这种组合与协调的方式,就被称为 Agent Orchestration 即 Agent编排。MAF支持多种多Agent编排流程模式,每个模式都针对不同的协作方案而设计。 ...
折线图的奇妙变奏:四种创意可视化方法
想象一下折线图就像一条普通的公路,它能带我们从A点到达B点。 但有时我们需要更特别的路线:环岛、盘山公路、波浪形赛道或螺旋上升的通道。 在数据可视化中,标准的折线图有时无法充分展示数据的特性,这时我们就需要一些创意变种。 今天将介绍四种特别的折线图变体,它们各有所长,能让你的数据故事更加生动。 1. ...
langchain 快速入门(三):搭建RAG知识库
简介 LLM大模型一般训练的数据都是滞后的,这是就需要用到RAG知识库,RAG知识库可以降低大模型在输出答案时的幻觉,也能够让大模型知识拓展。 知识库架构知识 检索流程图 用户输入 (User Query) | v + + | 提示词 (Prompt) | + + | | (1) 转化为向量 (Em ...


