logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

让 AI Agent 跨会话接住工作:一场对照实验

仓库中的多个小文件(ARCHITECTURE.md、PRODUCT.md、session-handoff.md)各司其职,按需读取,效果更好。当你的 agent 能在一分钟内搞清"这是哪、到哪了、下一步去哪",你就有了一个真正可交接的 AI 工作流。不是某个 agent 的记忆,不是聊天记录,不是某个巨大的指令文件——而是仓库里的结构化文档。如果把所有规则塞进一个巨大的 system prompt

零基础看懂机器学习:不用数学,只要生活经验

简单说,特征就是描述一件事的各种属性,是模型的输入。预测外卖时间时,距离、天气、时段就是特征;判断快递时,包装文字、重量、发货地就是特征;人脸识别时,眼睛大小、鼻子高低、脸型轮廓就是特征。标签就是咱们想预测的结果,是模型的输出。机器学习里:预测外卖时间,标签就是"38分钟";判断快递,标签就是"易碎"或"普通";诊断疾病,标签就是"健康"或"生病";需要注意的是,标签只在监督学习里有。其实它就是一

#机器学习#生活#人工智能
Spring Boot 3.x和2.x版本相比有哪些区别与改进?

4.Spring Boot 2.x仅支持基本的监控和追踪,Spring Boot 3.x引入了更完善的分布式追踪、日志关联和性能指标收集,支持OpenTelemetry标准,开发者可以借助Observability更好地监控和分析应用的运行状况。3.Spring Boot 2.x 没有原生编译的内置支持,Spring Boot3.x则提供了对GraalVM Native Image的开箱即用支持,

#spring boot#后端#java
Spring Boot 2.x和1.x版本相比有哪些区别与改进?

是默认全部开启的,存在安全上的隐患,Spring Boot 2.x对Actuator进行了全面改进,在默认情况下,大多数端点是关闭的,开发者可以通过配置显示地启动需要的端点。1.Spring Boot 1.x基于Spring Framework 4.x,不支持响应式编程;Spring Boot 2.x基于Spring Boot 5,引入了对。2.Spring Boot 2.x对Tomcat、Jet

#spring boot#后端#java
Java对象是怎么在虚拟机中存储的?

3.为了满足内存一般情况下的8字节对齐要求,JVM可能会在对象的末尾添加填充字节。Mark Word主要用于存储运行时数据,会根据对象的状态动态变化;对象头主要由Mark Word、类型指针和数组长度三部分组成。类型指针指向对象对应的类的元数据,用于确定该对象的类型。2.对象实例存储的是对象的实际数据,也就是类的字段。1.对象头中包含了对象的元信息和运行时数据。中,堆也是JVM管理的内存中最大的一

#java#开发语言
Spring Bean一共有几种作用域?

request、session、application、websocket这四种作用域都是只存在于Spring Web应用中的。

#spring#java#后端
Spring Boot支持哪些嵌入Web容器?

Netty是一个非阻塞的异步事件驱动框架,是Spring WebFlux的默认嵌入式容器,仅适用于响应式编程模型,适合高并发的响应式应用。,Spring Boot会自动地将Tomcat内嵌到应用程序中,是一种广泛使用的轻量级、广泛使用的Servlet容器。undertow支持异步IO和HTTP/2,是一个轻量级的。,通常用于嵌入式系统或对资源占用较为敏感的环境。Jetty比Tomcat更轻量,是一

#spring boot#前端#后端
解释一下NIO、BIO、AIO

调用方在发起I/O请求后,不需要轮询或者等待I/O操作完成,可以继续执行其他任务,操作系统或者底层库会在I/O操作完成后,通过回调或者事件通知的方式告知调用方。,调用方在发起I/O操作时会被阻塞,直到操作完成后才会继续执行。,调用方在发起I/O操作后即使操作未完成,也能立即返回。结合I/O多路复用技术,可以使一个线程同时管理多个连接。适用于连接数多、高并发和高性能要求的场景。BIO(Blockin

#nio#java#开发语言
下载 GitHub 仓库「单个文件夹」的方法

如果是仓库的其他分支名,比如master或者dev分支,需要将main换成master。把第2步复制的文件夹 URL 粘贴到 DownGit 的输入框里,点击「打开 GitHub,找到要下载的「目标文件夹」,点击进入这个文件夹的页面。

#github
Spring Boot的多环境配置

在开发Spring Boot项目中,如果我们想把自己的项目开源到Github仓库,中的某些配置比如MySQLRedis的账户密码,还有的就是现在引入AI之后的一些密钥,可能都不太愿意推送到仓库去。这个时候,可以通过配置多环境来解决,给本地一个专有的配置文件,然后将其添加到.gitignore文件中,这样就有效解决了这个问题。下面介绍一下 Spring Boot的多环境配置方法:Spring Boo

#spring boot#后端#java
    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择