- 博客(16)
- 收藏
- 关注
原创 uniapp实现将页面转换成pdf(app)
再uniapp中将页面转换成PDF使用了第三方库,html2canvas和jspdf。ios中pdf中的网络路径的图片不显示,只能转base64(没测试,不确定而可行度)安装依赖(可自行在网上找安装依赖方式)该方法需要连真机测试(安卓)imageTool.js如下。
2024-10-24 15:30:11
1048
2
原创 Java实现Word转PDF
Word转PDF: 使用库(如Apache POI或iText)读取Word文档内容,并使用PDF相关的库(如Apache PDFBox)将其转换为PDF格式。这一步是将文档格式转换为可打印格式,方便后续处理。PDF转Base64: 使用Java的文件读取和Base64编码库,将生成的PDF文件读取为字节流,并将其编码为Base64格式的字符串。文件清理: 在完成Base64编码后,可以考虑删除生成的临时PDF文件,以确保不会产生垃圾。
2024-10-24 15:06:16
414
原创 Java请求第三方接口方法
通用http请求import com.alibaba.fastjson2.JSONArray;import com.alibaba.fastjson2.JSONObject;import com.emergency.common.utils.StringUtils;import org.apache.http.*;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.HttpClie
2024-10-24 14:54:22
147
原创 Java实现Postman中form-data参数发送post请求
其中一个方法使用到了 MultipartEntityBuilder。httpclient的相关依赖。Java方法编码如下。
2024-10-24 14:46:28
590
原创 java 实现监控rtsp流转flv,实现前端播放
下载、安装完VLC后,打开VLC 点击媒体 -> 打开网络串流,粘贴地址播放,不能播放可能地址有问题。查看编解码格式,右击视频选择工具->编解码器信息,格式为H264。factories结构。
2024-06-19 15:12:38
1507
原创 flv.js的具体使用
Flv.js 是 HTML5 Flash 视频(FLV)播放器,纯原生 JavaScript 开发,没有用到 Flash。由 bilibili 网站开源。常见直播协议RTMP: 底层基于TCP,在浏览器端依赖Flash。HTTP-FLV: 基于HTTP流式IO传输FLV,依赖浏览器支持播放FLV。WebSocket-FLV: 基于WebSocket传输FLV,依赖浏览器支持播放FLV。WebSocket建立在HTTP之上,建立WebSocket连接前还要先建立HTTP连接。
2024-06-19 14:32:39
2200
原创 SpringBoot 动态导出word文档
我这用的是我自己程序中的数据,map的key键必须与word模板中{{}}里的字段匹配。模板中有两个list,这两个list需要置于循环行的上一行。循环行设置要循环的标签和内容,注意此时的标签应该使用[ ]流程:制作模板->提供数据->渲染模板->下载word。表格动态内容填充,POI-TL提供了3种方式。注意:需要填充的数据需要使用{{}}来表示。对于图片的格式,POI-TI也有几种方法可用。我这前端直接用的框架中自带的下载功能。导出表格内容不固定的word文档。以下是在接口中用到的工具类。
2024-05-31 09:35:16
1471
1
原创 uni-app-拍照转成base64保存-将后台返回的base64码转为图片
在uniapp中,可以使用uni.getFileSystemManager()获取文件系统管理器,然后使用该管理器的writeFile方法将base64字符串转换为图片文件。tips:在data中定义jjdUrl变量,有可能会无法显示图片,把.replace(/[\r\n]/g,‘’)这句代码添加上,因为后台返回的会有换行空格之类的,会导致图片显示不出来。app进行拍照,通过代码把拍的图片转成base4编码保存起来,转换的时候再把base64转换成图片格式。转换成功后,可以使用。组件在页面上显示图片。
2024-03-25 14:14:05
1328
1
原创 Java实现发送邮件
要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。SMTP服务器地址:一般是 smtp.xxx.com,比如163邮箱是smtp.163.com,qq邮箱是smtp.qq.com。SMTP协议:通常把处理用户smtp请求(邮件发送请求)的服务器称之为SMTP服务器(邮件发送服务器)。POP3协议:通常把处理用户pop3请求(邮件接收请求)的服务器称之为POP3服务器(邮件接收服务器)。
2024-01-17 16:44:51
3135
原创 捷宇高拍仪-vue
捷宇高拍仪-vue框架vue-springboot先去找捷宇售后要到他们的对接资料,会有他们的插件,不同的设备型号,插件会不一样,捷宇只适合windows系。插件安装后,去注册表搜索454C18E2-8B7D-43C6-8C17-B1825B49D7DE要能搜索到才行我没有调用IE浏览器我是在报captrue.bStopPlay is not a function的错误之后才实行的下面的方法vue代码<template> <div> <div styl
2023-11-02 13:38:54
813
原创 项目依赖升级spring boot2.2.x->2.6.5
bug大概意思是:不鼓励依赖循环引用,默认情况下是禁止的。作为最后的手段,可以通过将 spring.main.allow-circular-references 设置为 true 来自动中断循环。如上提供解决方案为将spring.main.allow-circular-references 设置为 true,来自动中断循环。这是由于SpringBoot在2.5.6版本之后就删除了关于Quartz相关的以来。如果是.properties文件,在文件中添加。如果是.yml文件,则在文件中添加。
2023-07-03 17:22:09
463
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人