刷新
keycloak~aud受众字段的作用及如何生成

博主头像 在OAuth 2.0框架中,aud(受众)声明的核心功能是明确指定令牌的合法接收者,它是一个关键的安全验证机制。 ⚙️ 核心原则:标识与验证 具体来说,这个机制遵循以下原则: 标识:授权服务器在签发令牌时,会将目标API的唯一标识写入aud字段,明确告知客户端“这个令牌是发给谁用的”。 验证:API ...

Lua学习笔记:语法

本文更新于2026-02-20,使用Lua 5.5.0。 目录关键字标识符数据类型nilbooleannumberstringtableuserdatafunctionthread运算符数学运算符位运算符比较运算符逻辑运算符其它运算符表达式语句赋值语句if语句for语句while语句repeat语句 ...

一次函数图像工厂:用 SymPy 自动生成 y=kx+b 对比动画

博主头像 你在用 Manim 制作一次函数图像的对比动画时,是不是也遇到过这种麻烦:想直观展示不同斜率 k 和截距 b 对直线的影响,但每改一个参数,都得重新手算两端点坐标、重新算与坐标轴的交点,甚至要凭感觉“拉长”线段保证它贯穿画面。 改三组参数,工作量就翻三倍。 今天这篇文章,就是要彻底解决这个体力活。我 ...

数据分析05 numpy案例

博主头像 温度数据分析 [28,30,29,31,32,30,29] 计算平均气温,最高气温,低气温 找出气温超过30的天数 import numpy as np temps = np.array([28,30,29,31,32,30,29]) print(temps) # 保留3位小数 print("平均气 ...

PDF 表格转 CSV:Python 实现方法与代码解析

博主头像 PDF 格式因其版式固定性而广泛用于文档交换,但也导致结构化数据(如表格)难以直接抽取。尽管存在多种解析方案(如基于文本坐标启发式或 OCR),但对于具有明确边框和单元格边界的表格,专用表格提取器能提供更高的准确度。本文将介绍如何使用免费库 Free Spire.PDF for Python 解析 ...

数据分析02 numpy创建数组

博主头像 numpy 特性 多维性:支持0维(数字),1维(向量),2维(矩阵)以及更高维的数组 同质性:所有元素类型必须一致(通过dtype指定) 高效性:基于连续内存块存储,运算速度高于python原生列表 多维性 多维性:就是0维,还是1维,2维的形状等等 就是可以创建不同维度的形状 import nu ...

用 SymPy 解决 Manim 曲线绘制速度不均的问题

博主头像 如果你想绘制一个参数曲线,比如:极坐标玫瑰线 r = cos(5θ)。 那么思路很简单:算出曲线上的点,用 Create 一笔画出来。 但是,写完代码一渲染,问题来了: 花瓣尖端“唰”地一下就过去了,中间部分却慢吞吞的。整条曲线的绘制节奏忽快忽慢,看起来十分别扭。 问题的根源:我让参数 $ \the ...

MonkeyCode让独立开发者月入3万的真实路径

博主头像 2026年,独立开发者的黄金时代。MonkeyCode让一个人能干5个人的活,月入3万不是梦——这是我的真实经历。 我的背景 身份:独立开发者(全职) 技能:Python + React(中级水平) 工具:MonkeyCode(主力)+ VS Code(辅助) 收入:2025年月入1万 → 2026 ...

MonkeyCode云环境完全指南:零配置开发的正确姿势

博主头像 传统开发的第一步是"配环境",一配就是半天。MonkeyCode的云环境让这一步直接消失——打开浏览器,代码直接跑起来。 传统开发的环境噩梦 场景1:换电脑 - 重装Python/Node/Go... - 重新配置虚拟环境 - 数据库装回原来的版本 - 半天过去了 场景2:团队协作 - 张三:Pyt ...

M3 + MCP协议:打造最强AI Agent

博主头像 MCP(Model Context Protocol)是Anthropic推出的Agent标准协议,M3是国内首个完整支持MCP的开源模型。配合MonkeyCode,一个指令让Agent调用几十个工具完成复杂任务。 MCP是什么? 传统Function Calling是串行的: 模型 → 调1个工具 ...

别只会背 200 和 404:HTTP 核心知识完整梳理

博主头像 HTTP 基本概念 HTTP 是什么? HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。 「协议」:HTTP 是一个用在计算机世界里的协议。它使用计算机能够理解的语言确立了一种计算机之间交流通信的规范(两个以上的参与者),以及相关的各种控制和错误处理方式(行 ...

8、IntelliJ IDEA 之快捷键

博主头像 8.1、常用快捷键 8.1.1、编码 说明 快捷键 智能提示 alt + enter 使用xx块环绕-surround with ctrl + alt + t 调出生成 getter/setter 构造器等结构 alt + insert 复制指定行的代码 ctrl + d 删除指定行的代码 ctrl ...

123···50>