logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SQLite 深度解析:在 Java/Spring 中的使用与H2、Derby对比

SQLite 是一个轻量级嵌入式关系数据库引擎,采用公共领域许可证,具有零配置、服务器less、单文件存储等特性。与其他嵌入式数据库(H2、Derby、HSQLDB)相比,SQLite在多进程并发读取、跨平台支持方面表现突出,但在Java生态集成和MVCC并发写入方面稍逊。在Java/Spring中使用SQLite需引入第三方驱动,通过JDBC或JPA进行数据操作,Spring Boot需手动配置

文章图片
#java#sqlite#spring
OpenHuman 技术解读:一个带记忆、会自动同步上下文的开源数字人 Agent

OpenHuman 是一个非常值得研究的开源数字人 Agent 项目。UI-first 桌面体验数字人 Mascot118+ 第三方 OAuth 集成Auto-fetch 主动同步TokenJuice 压缩智能模型路由原生工具链Skill 系统安全与隐私边界它与 OpenClaw、Hermes Agent 最大的区别在于:OpenHuman 更强调“人”的上下文和桌面存在感,而不仅仅是任务执行。

文章图片
#开源#人工智能#后端 +1
Claude Code源码分析——Claude Code Agent Loop 详细设计文档

Claude Code Agent Loop 设计摘要 该文档详细描述了Claude Code的Agent Loop架构设计,主要包含四个视图: 架构视图:采用两层职责拆分,QueryEngine作为会话控制器管理状态和参数,query/queryLoop负责实际执行循环推进。 关键对象视图: QueryEngineConfig集中管理依赖注入 QueryEngine维护会话状态,包括消息历史、中

文章图片
#java#开发语言#AI +1
DockerDesktop打包docker镜像时报错

这个报错为:Docker 客户端尝试连接 //./pipe/dockerDesktopLinuxEngine 这个管道(Docker 引擎的通信通道),但系统找不到这个文件 / 管道;Start Docker Desktop when you log in(开机自启,避免下次再出问题);关闭 Docker Desktop(右键托盘图标 → Quit Docker Desktop);双击桌面 Doc

#docker#容器#运维
AI入门——一文读懂什么是Skill以及如何开发Skill

相同点都用于引导模型行为都依赖上下文注入都可以包含目标、约束、步骤和示例都会影响输出质量和稳定性都需要持续优化都属于广义 Prompt Engineering区别点Prompt 面向单次任务,Skill 面向重复任务Prompt 偏临时输入,Skill 偏长期沉淀Prompt 是自由文本,Skill 是结构化模块Prompt 通常手动输入,Skill 可以自动匹配和调用Prompt 通常无独立权限

文章图片
#AI#后端#人工智能
AI入门——一文读懂什么是Skill以及如何开发Skill

相同点都用于引导模型行为都依赖上下文注入都可以包含目标、约束、步骤和示例都会影响输出质量和稳定性都需要持续优化都属于广义 Prompt Engineering区别点Prompt 面向单次任务,Skill 面向重复任务Prompt 偏临时输入,Skill 偏长期沉淀Prompt 是自由文本,Skill 是结构化模块Prompt 通常手动输入,Skill 可以自动匹配和调用Prompt 通常无独立权限

文章图片
#AI#后端#人工智能
OpenClaw安装后报错model context window too small (4096 tokens). Minimum is 16000

OpenClaw在使用自定义模型厂商时出现"Model context window too small"错误,原因是系统对未知模型默认限制为4096 token。解决方法为修改配置文件(~/.openclaw/openclaw.json),在models配置中添加本地模型信息,特别需要将"contextWindow"和"maxTokens&quo

文章图片
Java JVM虚拟机选项Xms/Xmx/PermSize/MaxPermSize(转)

通过JVM的这些选项:Xms/Xmx/PermSize/MaxPermSize可以牵扯出很多问题,比如性能调优等。说明:以下转载没经过实践。Java JVM虚拟机选项Xms/Xmx/PermSize/MaxPermSize(转)经验实例(参考):设置每个线程的堆栈大小。JDK5.0以后每个线程堆栈大小为1M,以前每个线程堆栈大小为256K。更具应用的线程所需内存大小进行调整。在相同物理内存下,减小

#java#开发语言#后端
日志框架LOG4J2系列四——log4j2的plugins(插件)使用

一、log4j2插件plugins简介Log4j 1.x 允许对指定的大多数配置声明的类属性进行扩展,例如想要自定义模板匹配器需要通过代码来扩展PatternLayout类功能。而log4j2的目的是使这样的功能扩展变得更容易。在 Log4j 2 中,通过在类声明上添加@Plugin注解来声明一个自定义插件。在初始化期间,Configuration将调用PluginManager来加载内置的 Lo

文章图片
#java#spring boot
Spring-Kafka系列(3)—— SpringKafka消费者监听MessageListener

之前已经介绍了通过和工具来消费数据。下面介绍SpringKafka消费数据的方式——kafka消息监听器。Kafka的消息监听一般可以分为:1.单条数据监听;2.批量数据监听。是的消息监听器接口,也是一个函数式接口,利用接口的方法可以实现消费数据。基于此接口可以实现单条数据消息监听器接口、多条数据消息监听器接口、带ACK机制的消息监听器和MessageListenerGenericMessageL

#kafka#spring#java +1
    共 12 条
  • 1
  • 2
  • 请选择