Python教程 53:魔术方法 __str__ 与 __repr__——对象的"自我介绍"
一、什么是魔术方法魔术方法(Magic Methods / Dunder Methods):名字以双下划线开头和结尾的特殊方法,Python 在特定场景自动调用。常见的几个先混个脸熟:__init__、__str__、__repr__、__len__、__eq__。
Web前端开发 - 第18次课:JavaScript对象基础
本课概览项目内容主题对象概念、对象创建、属性访问、对象方法、this关键字、for...in遍历、内置对象Math和Date对应PPT第02节.JavaScript对象与数组.
Kotlin 对象声明与对象表达式详解
Kotlin Object Declarations and Expressions 详解与实战 DemoKotlin 的 Object Declarations and Expressions(对象声明与对象表达式) 是非常重要的语言特性,主要用于实现单例、匿名对象、伴生对象,
JDK 27升级实战:对象头压缩省下两成堆内存
刚 GA 的 JDK 27 动了两个你从来没写过、但一直在用的默认值:对象头默认换成压缩布局,每个对象的头部从 96 位缩到 64 位;G1 成为所有环境下的默认垃圾收集器,而在单核、小内存的容器里,以前的 JVM 会悄悄给你上 SerialGC。
金融数据分析与软件知识点 :python 字符串
字符串(Strings)字符串可以理解为一串字符(字母、数字、标点符号等),用引号括起来表示。1.
第 4 篇 工具系统(一):@Tool、Schema 生成与调用链
读之前:第 2 篇(最小链路)、第 3 篇(消息与内容块) | 后面会用到:第 5 篇(工具组与 MCP)、第 7 篇(权限)、第 9 篇(上下文压缩)你把一个内部查询接口包成了工具,方法名叫 queryPolicy,没有显式写 @Tool 的 name,想着"框架总该用方法名吧
24-SpringBoot部分-Redis缓存入门
教学目标维度目标描述知识目标理解Redis作为缓存的核心价值与基本数据类型;掌握Spring Boot整合Redis的配置与使用;掌握@Cacheable/@CacheEvict/@CachePut注解的使用;了解缓存穿透/击穿/雪崩的概念及应对策略技能目标能够使用RedisTe
Agent 开发(一):LLM 是什么?
上一篇 Agent 开发到底该学什么[1] 里,我把学习路线拆成了十块,第二块是「LLM 基础认知」。这一篇就把这块讲透。目标很朴素:看完之后,你能回答三个问题——这个需求,LLM 到底能不能做?它为什么会产生幻觉、为什么会忘记、为什么同样的输入两次结果不一样?
Agent工具调用实现原理
本文介绍 AI 助手(Agent)从「用户说一句话」到「模型调用工具、异步任务跑完、结果回到对话」的完整链路。代码片段为简化示意,不代表线上原样。1. 要解决的问题一个对话式 AI 产品,模型本身只能生成文本。
Redis 数据结构全解:5 种基础 + 4 种高级、底层编码与选型避坑
适用读者:会用 get/set 但不知道 Hash/Set/ZSet 怎么选型;知道 Redis 快,但不清楚 ziplist/quicklist/skiplist;生产遇到大 Key、慢查询、内存暴涨。本文目标:看到业务场景能直接选出类型,看到慢命令能反推是不是结构用错。0.