使用 Spring AI 在 Spring Boot 中构建生成式 AI 应用

Spring AI 把多家大模型能力抽象进 Spring 生态,适合 Java 开发者在现有项目里快速接入生成式 AI。本文用 Ollama + deepseek-r1:1.5b 做示例,梳理环境要求、依赖配置、控制器写法以及流式返回的改法,帮助你判断它是否适合当前 Spring Boot 项目。

使用 Spring AI 在 Spring Boot 中构建生成式 AI 应用

PHP 中字符串与 byte 字节数组的互相转换

在 PHP 里没有像 Java 那样直接可用的 `byte[]` 类型,但在做加密、协议对接或跨语言数据处理时,字符串和字节数组之间的转换仍然很常见。本文用一组简单函数说明两种转换的写法,并解释它们各自依赖的 `chr()`、`ord()` 与按字节遍历方式,方便你判断这类代码该在什么场景下使用。

PHP 中字符串与 byte 字节数组的互相转换