logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【java-core-collections】集合框架深度解析

本文深入解析Java集合框架核心组件,包括List、Map、Set和Queue。重点剖析ArrayList的数组扩容机制(1.5倍增长)和HashMap的哈希表+红黑树结构,详细讲解其put流程、扩容原理及线程安全问题。对比JDK7与JDK8的HashMap改进(头插法改尾插法、引入红黑树),并介绍ConcurrentHashMap的CAS+synchronized实现。还涵盖HashSet、Tr

文章图片
#java#开发语言
【java-core-collections】B+ 树深度解析

摘要(148字): B+树是多路平衡查找树,相比B树具有三大优势:1)仅叶子节点存数据,降低树高;2)叶子节点链表连接,优化范围查询;3)查询路径稳定。MySQL采用B+树因3-4层即可索引10亿级数据,显著减少磁盘I/O。核心操作包含基于节点分裂/合并的插入删除机制。InnoDB中,聚簇索引存储行数据,二级索引存储主键值(可能引发回表查询)。相比哈希、红黑树等结构,B+树在磁盘友好性和范围查询方

文章图片
#java#android#开发语言
【AgentScope 2.0】 0. 学习指南

HarnessAgent 2.0 学习指南摘要 AgentScope 2.0 GA版本的HarnessAgent是AI Agent工程化框架,核心实现"身份持续、上下文可控、状态可恢复"。2.0重大升级包括:Middleware替代Hook机制、AgentState统一状态管理、streamEvents新API及计划模式等能力。文档分10篇系统讲解工作区、会话压缩、沙箱隔离等模块,推荐按顺序阅读(

#java
【AgentScope】11-沙箱(Sandbox)详解

文章摘要:沙箱(Sandbox)详解 沙箱技术为AI Agent提供了一个隔离的安全执行环境,解决了三大核心问题:执行边界、可恢复工作单元和环境一致性。系统提供四种隔离级别(SESSION/USER/AGENT/GLOBAL),满足不同场景需求,其中SESSION为默认独立会话,USER实现用户级连续性,AGENT支持共享知识库。创新的4-分支恢复机制(热启动/读档恢复/冷启动/全初始化)确保工作

文章图片
【AgentScope】HarnessAgent 学习指南

HarnessAgent是一个工程框架,旨在让AI Agent具备长期记忆、会话管理和工具使用能力。该指南提供了详细的学习路径,包含12篇文档,从基础概念到高级功能(如子代理、沙箱隔离),预计学习时间3.5小时。核心设计围绕"身份持续、上下文可控、状态可恢复"三原则,包含工作空间、双层记忆、Hook中间件等关键组件。文档采用渐进式结构,适合具备Java和基础AI知识的开发者,配套术语表和架构图帮助

文章图片
#人工智能#大数据
【AgentScope】08-技能(Skill)详解

技能系统解析:为Agent赋能的核心机制 核心概念 技能(Skill)是Agent的功能扩展模块,类比手机App,包含完整功能组件与说明文档,与简单工具(Tool)形成对比。系统支持多源技能获取:通过技能市场(如Git/Nacos/MySQL仓库)或本地工作区安装。 关键特性 四层优先级机制:项目全局<技能市场<工作区共用<用户专属,形成覆盖规则 多仓库支持:Git适合团队协作,Nacos实现实时

文章图片
#java
STM32+Air202+Air530+HXDZ-30102-ACC心率血氧GPS采集上传到阿里云

主要功能HXDZ-30102-ACC采集心率血氧数据STM32通过串口将数据转发到air202模块air202将数据上传到阿里云平台进行展示与处理模块介绍1. HXDZ-30102-ACC心率血氧传感器模块(HXDZ-30102-ACC)集成了LIS2DH12(ST的三轴加速传感器,用于记录运动数据)和MAX30102(血氧和心率检测记录)目前主要使用到MAX30102检测心率血...

#物联网
Navicate 连接阿里云MySQL(两种方式及原理讲解)

Navicate 连接阿里云(两种方式及原理讲解)一、直连方式(通过3306端口)1.概述2. 环境准备3.操作及讲解二、使用SSH通道1.概述2.环境准备3.操作及讲解如果对你有帮助,不要忘了点个赞呦,有问题可以提问,博主每天都会来逛逛的。一、直连方式(通过3306端口)1.概述开启服务器的3306端口,添加MySQL远程访问用户,可以实现直接连接远程MySQL的功能,效果就是直接将localh

一、zookeeper简介

一、zookeeper简介1. 分布式系统定义及面临的问题ZooKeeper最主要的使用场景,是作为分布式系统的分布式协同服务。我们将分布式系统定义为:分布式系统是同时跨越多个物理主机,独立运行的多个软件所组成的系统。类比一下,分布式系统就是一群人一起干活。人多力量大,每个服务器的算力是有限的,但是通过分布式系统,由n个服务器组成起来的集群,算力是可以无线扩张的。优点显而易见,人多干活快,并且互为

【4】【实战分布式锁三】SpringBoot注解整合Redisson分布式锁

Redisson是架设在Redis基础上的一个Java驻内存数据网格(In-Memory Data Grid)。充分的利用了Redis键值数据库提供的一系列优势,基于Java实用工具包中常用接口,为使用者提供了一系列具有分布式特性的常用工具类。...............

文章图片
#spring boot#分布式#java
    共 18 条
  • 1
  • 2
  • 请选择