- 博客(37)
- 资源 (10)
- 收藏
- 关注
原创 通过spring-boot自带的SseEmitter实现AI会话
本文介绍了基于Spring Boot的SSE(Server-Sent Events)实现AI流式对话的示例。后端使用SseEmitter异步请求大模型接口,通过SSE协议将响应流式推送到前端。关键实现包括:1)后端控制器创建SseEmitter对象,异步处理大模型API响应并分片发送;2)前端通过EventSource接收消息,实现打字机效果展示。项目展示了SSE在实时AI对话场景中的应用,实现了低延迟的流式交互体验。代码示例包含POM依赖、
2025-07-06 11:03:58
453
原创 SQL Server正则表达式替换函数
--如果存在则删除原有函数IF OBJECT_ID(N'dbo.RegexReplace') IS NOT NULL DROP FUNCTION dbo.RegexReplaceGO--开始创建正则替换函数 CREATE FUNCTION dbo.RegexReplace( @string VARCHAR(MAX), --被替换的字符串 @...
2024-05-31 17:01:00
387
原创 jdk21连接sqlserver报The server selected protocol version TLS10 is not accepted by client preferences...
这块因为 jdk 禁止使用TLSv1, TLSv1.1; 怎么解决呢,也很简单: ...
2024-05-27 17:01:00
388
原创 开源 Icon(图标) 大集合
与拼凑混搭的图标库不同,Remix Icon 的每一枚图标都是由设计师按照统一规范精心绘制的,在拥有完美像素对齐的基础上,确保每一枚图标风格一致且简洁易读。图标以 24x24 网格为基准,分为 “线性图标” 和 “面型图标” 两种风格,其图标风格为中性风格,适用于各种用户群体的项目。IconPark 是字节跳动开源的 Icon 库与制作工具,它提供了超过 2000 个高质量图标,并且提供了一个定制图标的界面。Fluent UI System Icons 是微软提供的一系列熟悉、友好和现代化的图标。
2024-05-25 14:04:00
852
原创 使用dom-to-image将html节点转换为图片,并使用UPNG压缩
domtoimage.toBlob(targetDom, options) .then(function (blob) { // console.log('dataUrl', dataUrl) // var link = document.createElement('a'); // link.do...
2024-05-15 11:54:00
540
原创 Apache POI自动生成Word文档(带目录)
全称Apache POI,使用Java编写的免费开源的跨平台的Java API。是创建和维护操作各种符合 Office Open XML(OOXML)标准和微软的 OLE 2 复合文档格式(OLE2)的 Java API。用它可以使用 Java 读取和创建, 修改 MS Excel 文件. 而且, 还可以使用 Java 读取和创建 MS Word 和 MSPowerPoint 文件。Apache POI 提供 Java 操作 Excel 解决方案(适用于 Excel97-2008)。(1)
2024-05-11 14:52:56
7249
2
原创 如何使用POI在给定段落之前插入sdt?
我想在已存在的word文件中的主体之前生成一个TOC。我已经重新定义了一个自定义的XWPFDocument.createTOC函数来生成一个样式符合我需要的目录。但是在createTOC函数中,"this.getDocument().getBody().addNewSdt()“只能在主体的末尾插入一个sdt。我花了很多时间找到一...
2024-05-11 14:30:00
496
原创 poi实现合并word文档,兼容图片的合并
研究了大半天,终于找到了解决方案。上面的合并word原理是,将word文档的内容转换为xml字符串,然后把要合并文档的xml进行拼接,生成新的文档。于是我对原来合并的代码进行了改造,实现了我想要的效果。这两天一直在找java合并wrod的实现方法,找到了一个不错的文章,地址如下:http://www.cnblogs.com/tianyublog/p/6957953.html,copy代码试验了一翻,的确是可以实现合并的word的效果的,但是有一个致命的缺陷,word里的图片没办法正确的合并到目标文件。
2024-05-09 12:02:00
244
原创 纯前端实现 PNG 图片压缩 | UPNG.js
最近在迭代自己的图床应用,由于使用时间的累计,存储空间占用越来越大了,在做 Web 应用的时候会随手拿tinypng压缩一下图片。想着给咱图床也加个压缩的功能,这样上传/访问也能省点图片类型众多,常用的主要就是。个人使用频率最高的场景是截图上传,格式为PNG,就先拿PNG试手。调研了一圈开源里最流行的就是使用UPNG.js进行 PNG 的压缩。官方对比 tinypng 介绍;官方在线示例 Demo。一个轻量且极速的。
2024-04-23 09:50:00
820
原创 java - altDeploymentRepository 和 altReleaseDeploymentRepository ,distributionManagement 之间的区别
在我的项目中生成 Web 服务客户端。生成的代码生成一个可以用作 Maven 库的库。我已经成功地将发布版本部署到我的私有 (private) sonatype-nexus 中。被指定,当项目有发布 (或 “最终”) 版本时总是使用它,即不是快照版本。当没有指定或使用上述存储库时,是默认的备用部署存储库。被指定,它总是在项目有快照版本时使用。如果设置了这两个参数,如何选择要使用的存储库?
2024-04-07 20:03:14
1420
1
原创 sqlserver 查询包含某个文本的存储过程方法
有时候某个关键的文本,我们要查询哪些存储过程有用到,不可能逐个逐个存储过程去打开来查找,通过一个语句来直接查询,方便很多。打开数据库管理界面 -> 右击数据库 ->tasks->Generate Scripts->.....导出所有存储过程到文件中,然后 ctrl+F 查找。将 text 替换成你要查找的内容。将 text 替换成你要查找的内容。
2024-04-07 19:59:28
1062
原创 解决SpringBoot访问本地带有中文、特殊字符资源404
在SpringBoot项目中,想使用(localhost:端口号/资源根路径)访问项目目录下的某一带有中文、特殊字符的资源时,报404: 访问纯英文的资源时...
2024-01-30 17:12:00
427
原创 sqlserver查询包含某个文本的存储过程方法
有时候某个关键的文本,我们要查询哪些存储过程有用到,不可能逐个逐个存储过程去打开来查找,通过一个语句来直接查询,方便很多。 方法1: 打开数据库管理界面-&g...
2024-01-26 17:48:00
496
1
原创 JS时间格式化操作
Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), ...
2023-11-30 17:22:00
160
原创 java高版本移除Jdk8中内置的JavaScript引擎 nashorn
jdk升级到java15以后, Cannot invoke "javax.script.ScriptEngine.eval(String)" because "engine" is null ...
2023-11-22 10:15:00
617
原创 关于thymeleaf的select下拉选择框 的默认选中项
<input type="radio" name="modeltype" th:each="c:${modelTypeList}" th:value="${c.value}" th:title="${c.value}" th:attr ="checked=${data.modeltype == c.value?true:false}"&...
2023-11-21 10:48:00
901
原创 sqlserver2016版添加的json操作
sqlserver自带的json的操作主要能实现:json验证、字段提取、修改、表格转json、json转表格式 一、isjson实现json验证 ...
2023-11-13 14:11:00
417
原创 langchain and ChatGLM-6B
UnstructuredFileLoader # encoding=utf-8from langchain.document_loaders import UnstructuredFileLo...
2023-10-31 17:47:00
50
原创 java实现docx转PDF
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar。首先下好aspose.word aspose-words-15.8.0-jdk16.jar,网上搜下应该能找到,而且看了下,貌似相似的版本也是可以用的,直接搜一个maven仓库也能找到jar包下载(参考文章)。(3)没有构建字体索引,没有刷新字体路径缓存。
2023-10-26 18:00:00
26
原创 Windows下安装Libreoffice
转换成功之后,会在当前目录下生成一个 example.pdf 的文件,然后打开转换后的PDF文件,查看文件中的中文是否存在乱码等。如果查看不到版本号或者提示命令不存在,请检查 Libreoffice 是否已经安装并且配置了 Libreoffice 的系统环境变量。官网地址:https://zh-cn.libreoffice.org/在终端执行如下命令,查看版本号,能查到版本号,即表示安装成功。第三步、测试Libreoffice是否安装成功。Libreoffice是否安装成功。# 如果安装成功,会提示。
2023-10-26 17:49:00
233
原创 JAVA Apache POI解析docx格式的word文件并提取带样式文本特殊符号
关于JAVA Apache POI读取word文档,网上资料很多,但是大多数还是仅仅提取文档中的纯文本,好一点的,也就提取所有图片,但是,word文档本身是具有样式的,这样简单粗暴的提取就会丢失字体、字号、颜色、粗体、斜体等一系列样式,也没有办法还原图片在文档流中的位置,没有办法提取出表格。 ...
2023-10-21 17:56:00
604
原创 POI导出word文档里的符号
word文档里的符号字体是Wingdings,选中需要插入的符号,它会有显示对于的字符代码,字符编码是Unicode ...
2023-10-21 16:58:00
186
原创 docker desktop 端口映射
本文介绍了 Docker Desktop 中端口映射的使用方法。通过端口映射,我们可以方便地将容器内部的端口映射到宿主机上,以便在浏览器或其他工具中访问和测试应用程序。同时,我们还介绍了多端口映射的方法,使得我们可以将多个容器内部的端口映射到宿主机上。
2023-10-17 16:59:00
101
原创 Docker修改镜像文件步骤
1、复制文件到镜像 Docker 容器,我们可以使用 docker cp 命令将本地文件或目录复制到正在运行的容器内。 docker cp myfile.txt ...
2023-09-12 17:53:00
228
原创 如何修改Docker镜像内的文件
一、使用ADD或COPY指令 在构建镜像时,我们可以使用ADD或COPY指令将本地文件或目录复制到新的镜像内。ADD指令可以自动解压压缩文件,而COPY指令则需...
2023-09-11 14:46:00
2286
原创 使用Tensorflow和MNIST识别自己手写的数字
使用Tensorflow和MNIST识别自己手写的数字最近在学习神经网络相关的东西,发现有很多资料是Tensorflow教程上的内容,但是教程很多只是一个验证官方程序的过程。如何将官方程序变成自己可以利用的程序,网上似乎资料比较少,所以我就来介绍一下如何使用Tensorflow和MNIST搭建自己的手写识别算法,识别自己写的数字(比如下面我写的这个苍劲有力的3~~)。本文也参考了国外大神博客的内容...
2018-03-08 19:25:00
111
软件设计文档模板(概要设计说明书,详细设计说明书,数据库设计说明书)
2010-01-29
[Building.Machine.Learning.Systems.with.Python(2013.7)].Willi.Richert.文字版
2018-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅