自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

原创 一起学springAI系列一:流式返回

一、@GetMapping增加参数:produces = MediaType.TEXT_EVENT_STREAM_VALUE,其值就是“text/event-stream”,加了这个,接口在返回的responseheader里面其实就有一个accept=text/event-stream。生成式模型的核心能力是 “创造新内容”,是一个一个字推导出来的,像我们在使用豆包,千问等提问问题的时候可以看出来,字是一个或多个逐步显示出来的,我们在技术上是通过流式(SSE)返回来接收的。

2025-08-04 18:04:12 506

原创 一起学springAI系列一:初体验

官网最权威,直接粘贴:“Spring AI”项目旨在简化那些包含人工智能功能的应用程序的开发过程,同时避免不必要的复杂性。AI相关领域的功能对python的支持是最好的,相关供应商在出了啥功能的时候,都会优先支持python。在java这块儿都是大佬们搞的社区去支持,现在spring官网推出了springAI,让我们java开发者也有了对AI操作的框架可用了。

2025-07-31 18:37:23 437

原创 记一次springboot2.x升级到springboot3.5.5的踩坑

业务需求开发一个招投标智能助手,涉及AI领域,需要使用到Spring AI框架,Spring AI 需要将springboot升级到3.4.x以上。同时需要将JDK升级到17以上。本文主要介绍对于mybatisplus与druid的问题,对于JDK,不做介绍。

2025-07-28 11:07:08 694

原创 idea插件JRebel激活

Idea插件JReble激活

2022-08-29 14:29:56 7825 1

原创 求一个字符串中连续不重复的最长子字符串。

如题,求的是不重复的最长子字符串,分析如下:1:字符串需要遍历2:出现重复字符时,需要重新遍历。3:每次重新遍历需要去掉首位字符ok,通过上述分析,选择使用递归方式进行解题,代码如下:public class getLongestSubstr { private static String longerStr = ""; private static ...

2019-11-07 11:38:27 909

转载 钉钉内网穿透工具

第一步: clonegit仓库执行命令:git clone https://github.com/open-dingtalk/pierced.git第二步:开始配置注意:在pierced根目录下执行命令Mac:(1)cd mac_64(2)./ding -config=./ding.cfg -subdomain=abcde 8080Windows:(1...

2019-05-29 16:40:04 3946

原创 线程中创建子线程,实现保证先执行子线程。

package test;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.ut...

2019-05-09 10:35:17 772

原创 @PostConstruct在项目启动时被执行两次或多次

原因是因为文件对@PostConstruct所在类扫描了两次!首先排查,带有扫描包配置(context:component-scan)的同一spring文件,是否在web.xml配置中,初始化就执行的那种配置(比如context-param,init-param),被重复的配置了两遍。然后在排查,web.xml中配置了初始化配置的多个spring文件是否都扫描了@PostConstruct所在类的...

2018-05-18 12:06:42 7731

原创 钉钉获取所有部门ID方法

获取部门,钉钉提供了两个API。1.获取子部门ID列表https://oapi.dingtalk.com/department/list_ids?access_token=ACCESS_TOKEN2.获取部门列表https://oapi.dingtalk.com/department/list?access_token=ACCESS_TOKEN1方式必须传递id(父部门ID),当我们想获得公司所有...

2018-03-27 16:19:30 20953

原创 Echars学习-动态隐藏扇形区域的文字描述。

有些时候我们的饼图的某个扇形区域为0时,label还会显示,当我们想要隐藏label时,可以使用下面在设置data时 ‘直接访问‘这块的方法实现。<!doctype html><html><head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echarts.js --> <script src="

2017-09-28 15:36:13 922

原创 钉钉开发之PC端钉钉打开微应用为空白页问题

在实现开发的h5页面的微应用在PC端打开时遇到了一个问题,PC端的钉钉是采用iframe引入H5页面的,我使用了spring-security,由于在spring-security默认的x-frame-options是DENY(禁止iframe引入页面)的,所以导致在pc端无法引入H5页面。解决方法: 在spring-security策略中添加如下代码即可解决: <sec:h

2017-09-06 16:51:29 7703

原创 javaScript学习-动态为ul添加li

实现思路:ul对象.append(li对象);实现:HTML代码: 选择城市 关闭 省/直辖市: CSS代码:

2017-09-04 11:42:56 2047

原创 javaScript学习函数-eval

定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述string必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的语句。返回值通过计算 string 得到的值(如果有的话)。

2017-09-04 11:31:34 220

钉钉开发包

将文件后缀改为zip即可使用

2017-07-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除