<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lan876571557的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lan876571557</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lan876571557]]></copyright><item><title><![CDATA[langchain4j整合大模型]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/149270211</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/149270211</guid><author>lan876571557</author><pubDate>Mon, 14 Jul 2025 14:12:30 +0800</pubDate><description><![CDATA[其实今天是2025年7月11星期五，人工智能还需要额外功能，才能正确回答问题。配置好后，启动，访问doc.html可以出来如下界面，说明项目正常启动。新建一个springboot项目后，引入依赖。使用langchain4j连接openAi。配置阿里百炼平台apikey。]]></description><category></category></item><item><title><![CDATA[springai函数调用]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/149266624</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/149266624</guid><author>lan876571557</author><pubDate>Fri, 11 Jul 2025 09:58:19 +0800</pubDate><description><![CDATA[下面CalculatorService类自定义了加法和乘法运算的函数@Bean@Description("加法运算")@Bean@Description("减法运算")@Bean@Description("乘法运算")@Bean@Description("除法运算")总结：Spring AI 使自定义函数这个过程变得简单，只需定义一个返回 java.util.Function 的 @Bean 定义，并在调用 ChatModel 时将 bean 名称作为选项进行注册即可。]]></description><category></category></item><item><title><![CDATA[springai文本生成语音]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/149223073</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/149223073</guid><author>lan876571557</author><pubDate>Wed, 09 Jul 2025 14:33:37 +0800</pubDate><description><![CDATA[当前，Spring AI Alibaba 支持以下两种通义语音模型的适配，分别是：1、文本生成语音 SpeechModel，对应于 OpenAI 的 Text-To-Speech (TTS) API2、录音文件生成文字 DashScopeAudioTranscriptionModel，对应于 OpenAI 的 Transcription API这一功能强大的API让用户可以轻松地将文字内容转化为语音内容，不仅支持多语言转换，还能满足实时语音输出的需求，极大地提升了内容的可访问性和用户的体验感。]]></description><category></category></item><item><title><![CDATA[springai文生图]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/149222854</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/149222854</guid><author>lan876571557</author><pubDate>Wed, 09 Jul 2025 14:04:32 +0800</pubDate><description><![CDATA[Spring AI Alibaba 支持以上 Model 抽象与通义系列模型的适配，并通过 spring-ai-alibaba-starter AutoConfiguration 自动初始化了默认实例，因此我们可以在应用程序中直接注入 ChatModel、ImageModel 等 bean，当然在需要的时候也可以自定义 Model 实例。ImageModel，接收用户文本输入，并将模型生成的图片作为输出返回。先拿到阿里百炼大模型api-key。yml文件，配置api-key。]]></description><category></category></item><item><title><![CDATA[springboot连接大模型]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/149022358</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/149022358</guid><author>lan876571557</author><pubDate>Wed, 09 Jul 2025 10:13:47 +0800</pubDate><description><![CDATA[记录springboot连接大模型的方式]]></description><category></category></item><item><title><![CDATA[EasyExcel根据模板动态导出一个Excel多个sheet]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/138807945</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/138807945</guid><author>lan876571557</author><pubDate>Mon, 13 May 2024 16:34:56 +0800</pubDate><description><![CDATA[以上动态导出的excel还存在一个解决得不是很理想得地方，设置单元格的宽度，其实模板中，每个单元格的宽度都不一样，但是动态导出后，只能按照整列设置列的宽度。模板放在项目中的位置：template/excel/certificateTemplate.xlsx。工具类：EasyExcelUtil。]]></description><category></category></item><item><title><![CDATA[spring循环调用问题解决方法]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/138806571</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/138806571</guid><author>lan876571557</author><pubDate>Mon, 13 May 2024 16:08:44 +0800</pubDate><description><![CDATA[在循环调用invoiceTaskService 的位置加上@lazy。发生这个问题的原因时spring不支持循环调用。在配置文件中允许循环依赖 （此方法试过没效）再spring项目运行时的报错信息。使用@lazy注解 （此方法有效）]]></description><category></category></item><item><title><![CDATA[IDEA插件Translation，一个很方便的翻译插件，比如选中代码、控制台的报错信息可直接翻译]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/134261502</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/134261502</guid><author>lan876571557</author><pubDate>Tue, 07 Nov 2023 10:30:13 +0800</pubDate><description><![CDATA[1、安装Translation插件，一个很方便的翻译插件，比如选中代码、控制台的报错信息可直接翻译。2、选中要翻译的句子。]]></description><category></category></item><item><title><![CDATA[IDEA模板生成插件：EasyCodeMybatisCodeHelper 使用方法]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/134260396</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/134260396</guid><author>lan876571557</author><pubDate>Tue, 07 Nov 2023 09:59:40 +0800</pubDate><description><![CDATA[下载模版地址: https://github.com/gejun123456/EasyCodeMybatisCodeHelperTemplates。IDEA模板生成插件：EasyCodeMybatisCodeHelper 使用方法。5、根据EasyCode中设置好的，生成代码。3、下载的EasyCode文件导入到项目中。1、idea安装插件，连接数据库。4、选中要生成模板的表，设置参数。2、github中下载模板代码。将数据库表结生成java代码。]]></description><category></category></item><item><title><![CDATA[Postman中GET请求日期类型参数]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/127247017</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/127247017</guid><author>lan876571557</author><pubDate>Mon, 10 Oct 2022 16:30:39 +0800</pubDate><description><![CDATA[Postman中GET请求日期yyyy-MM-dd格式请求]]></description><category></category></item><item><title><![CDATA[黑马程序员提供得教程]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/126885802</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/126885802</guid><author>lan876571557</author><pubDate>Fri, 16 Sep 2022 10:39:18 +0800</pubDate><description><![CDATA[黑马程序员提供得教程]]></description><category></category></item><item><title><![CDATA[下载Cenos7镜像步骤]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/126659067</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/126659067</guid><author>lan876571557</author><pubDate>Fri, 02 Sep 2022 11:25:04 +0800</pubDate><description><![CDATA[记录]]></description><category></category></item><item><title><![CDATA[easyui detailview拿到自表格的行]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/103026954</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/103026954</guid><author>lan876571557</author><pubDate>Tue, 12 Nov 2019 13:27:08 +0800</pubDate><description><![CDATA[//查询
function searchData() {
var invoiceCode = $(’#invoiceCode’).textbox(‘getValue’);
$(’#center_dg’).datagrid({
view: detailview,
method : ‘get’,
queryParams: {
invoiceCode: invoiceCode
},
url:’/mtP...]]></description><category></category></item><item><title><![CDATA[MongoDB KB2731284 补丁]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/102972537</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/102972537</guid><author>lan876571557</author><pubDate>Fri, 08 Nov 2019 14:25:54 +0800</pubDate><description><![CDATA[MongoDB KB2731284 补丁
Windows6.1-KB2731284-v3-x86.msu
https://pan.baidu.com/s/1f1VneU0iyH00X9ZgDyqRIw
提取码：dhea
Windows6.1-KB2731284-v3-x64.msu
网盘：https://pan.baidu.com/s/1jI-gNKF5OK0BJmtPoJqG8g
提取码：zrf...]]></description><category></category></item><item><title><![CDATA[SpringMVC+MongoDB环境中查询]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/102663178</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/102663178</guid><author>lan876571557</author><pubDate>Mon, 21 Oct 2019 14:26:10 +0800</pubDate><description><![CDATA[1、新建一个Bean文件

2、Controller层

3、service层

4、service实现层

5、验证是否成功


]]></description><category></category></item><item><title><![CDATA[springMVC+MongoDB+MyBatis配置]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/102623596</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/102623596</guid><author>lan876571557</author><pubDate>Fri, 18 Oct 2019 13:36:01 +0800</pubDate><description><![CDATA[spring配置Mongodb
项目中需要配置mongodb,在网上找了很多资料，根据他们配置的一步一步往下走，总是会报错，Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.data.mongodb.core.MongoTemplat...]]></description><category></category></item><item><title><![CDATA[String字符串内存存储解析]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/102569572</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/102569572</guid><author>lan876571557</author><pubDate>Tue, 15 Oct 2019 16:49:08 +0800</pubDate><description><![CDATA[语句一：String s = new String(“abc”)；
语句二：String s1 = “abc”;
语句三：String s3 = new String(“abc”);
语句四：System.out.println( s == s1);
语句五：	System.out.println( s == s2);
语句六：	System.out.println( s1 == s2);
问题1...]]></description><category></category></item><item><title><![CDATA[同一个tomcat部署多个项目]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/88819460</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/88819460</guid><author>lan876571557</author><pubDate>Tue, 26 Mar 2019 14:21:53 +0800</pubDate><description><![CDATA[同一个tomcat部署多个项目，分4种情况
1、	相同域名不同端口访问同一个项目。
A、修改D:\tomcat\apache-tomcat-8.5.32\conf\server.xml文件，设置8081和9010都可以访问项目


B、效果


2、	不同域名相同端口访问同一个项目
不行
3、	相同域名不同端口访问不同项目
跟第4条一样处理，只要域名位置写一样就行
4、	不同域名相同端口访问不同项...]]></description><category></category></item><item><title><![CDATA[eclipse中通过mybatis调用存储过程]]></title><link>https://blog.youkuaiyun.com/lan876571557/article/details/84788990</link><guid>https://blog.youkuaiyun.com/lan876571557/article/details/84788990</guid><author>lan876571557</author><pubDate>Tue, 04 Dec 2018 15:10:06 +0800</pubDate><description><![CDATA[mysql中存储过程：
CREATE DEFINER = ‘root’@‘localhost’
PROCEDURE sosogt_test.get_code(IN ctype int, OUT outCode varchar(50))
COMMENT ‘根据输入值生成相应流水号 0-企业号 1-订单号2-积分订单’
BEGIN
DECLARE code1 varchar(50);
DECLARE ...]]></description><category></category></item></channel></rss>