logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LeetCode 215.数组中的第k个元素(主要是介绍priority_queue这个容器)

给定整数数组nums和整数k,请返回数组中第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。你必须设计并实现时间复杂度为O(n)的算法解决此问题。

文章图片
#leetcode#算法#数据结构 +1
Java Lambda 表达式

定义:有且仅有一个抽象方法的接口。特征:通常(但不强制)类上会有注解。原理:编译器通过上下文推断,将 Lambda 表达式自动映射到那唯一的一个抽象方法上。// 是函数式接口 (只有一个抽象方法 swimming)// 不是函数式接口 (有两个抽象方法)// 唯一的抽象方法:无参数,无返回值看到方法参数是接口。检查该接口是否只有一个抽象方法。如果是,直接写() -> {}。根据参数个数和代码行数,

#java#开发语言#学习
Day3:自动化脚本与 Lambda

Linux:能写出自动编译脚本、理解日志输出与权限。C++:更理解了函数对象与 Lambda,知道它们在 STL、并发编程中常用。

#c++
Spring Bean 注入与容器管理:从“怎么交给容器”到“怎么被注入使用”的完整总结

1) 注册阶段:把 BeanDefinition 放进容器(扫描/@Bean/@MapperScan/自动配置…)2) 创建阶段:容器按需创建 Bean(实例化)3) 注入阶段:容器解析依赖并注入(byType/byName)4) 增强阶段:AOP/事务等通过后置处理器织入代理5) 生命周期阶段:初始化回调 → 使用 → 容器关闭销毁总结:Bean 能被注入的前提是:它先通过某种方式注册进容器;S

#spring#rpc#java
LangChain 高级概念

构建工作流图# 定义一个 MCP 工具description="读取文件内容",概念核心作用关键 API/组件多 Agent 协作分工RAG基于私有知识库回答结构化输出、PydanticMCP外部工具集成标准上下文优化Few-shot、摘要、动态注入生产运维监控LangSmith、traceable、指标追踪→RAG→→→MCP→。

#大数据#人工智能
我做了一个 Windows 本地 AI 任务收件箱:统一管理 ChatGPT、Claude Code 和 Codex

现在到底哪个任务需要我处理?AI Task Hub 就是从这个需求开始的。项目还在继续完善。

文章图片
#人工智能
我做了一个 Windows 本地 AI 任务收件箱:统一管理 ChatGPT、Claude Code 和 Codex

现在到底哪个任务需要我处理?AI Task Hub 就是从这个需求开始的。项目还在继续完善。

文章图片
#人工智能
Java Lambda 表达式

定义:有且仅有一个抽象方法的接口。特征:通常(但不强制)类上会有注解。原理:编译器通过上下文推断,将 Lambda 表达式自动映射到那唯一的一个抽象方法上。// 是函数式接口 (只有一个抽象方法 swimming)// 不是函数式接口 (有两个抽象方法)// 唯一的抽象方法:无参数,无返回值看到方法参数是接口。检查该接口是否只有一个抽象方法。如果是,直接写() -> {}。根据参数个数和代码行数,

#java#开发语言#学习
Java 原始类型(primitive)与包装类(wrapper)详解

本文档按以下结构组织:简明对照表 → 各类型多角度说明(定义、位宽、取值范围、默认值、用途、注意事项)→ 为什么需要包装类(多角度原因)→ 装箱/拆箱的副作用与性能考虑 → 常见陷阱与示例 → 何时使用原始类型/何时使用包装类 → 参考/补充说明。

#java#开发语言
Java Stream 流(Stream API)详细讲解

Stream 是数据处理工具,不是容器核心思想是流水线 + 函数式编程创建 → 中间操作 → 终止操作合理使用,不要滥用并行流。

#java
    共 27 条
  • 1
  • 2
  • 3
  • 请选择