- 博客(21)
- 资源 (5)
- 收藏
- 关注
原创 java 根据word模板,实现数据动态插入,包括二维码图片插入,并合并多个word文档,最终转为pdf导出
需求是要求查询数据库多条明细数据,将多条数据根据定好的word 模板,生成多个word文档(其中word文档中包含有二维码图片),并且需要将多个文档合并成一个文档,最终转换为pdf供前端导出和预览
2024-10-16 17:13:24 375
原创 Java 实现类似于网盘一样的文件管理功能
需求是使用阿里云oss存储,实现一个文件管理功能,支持新建文件夹、文件的上传、下载、批量下载、删除、批量删除、预览、移动、名称搜索、文件路径搜索等。
2023-06-09 11:01:08 997
原创 用chatgpt实现 java导出excel复杂表。
记录一次使用chatgpt解决实际问题的,需求是在页面添加一个订单导出excel的功能,订单编号、订单明细,相同订单编号合并单元格
2023-05-10 16:53:54 1382 1
原创 java 调用科大讯飞 实现会议录音,语音转写会议既要功能
功能要求:使用java 调用科大讯飞 实现会议录音,语音转写会议既要功能。科大讯飞官网有api,还有具体的实例,可以实现关于语音需求的大部分功能。地址如下:https://www.xfyun.cn/doc/platform/quickguide.html。根据我的个人需求:我调用的是这个api方法即可。这里涉及一个科大讯飞的sdk包,需要下载,并配置maven。具体代码如下,根据提供的实例改写:涉及到了5个方法类第一、LfasrSDKDemo,主函数入口,功能包括一个录音界面方法,以及语音转写方法
2021-06-30 17:36:05 1720 3
原创 java调用腾讯会议api,开会录制问题
最近公司项目要求,需要调用腾讯会议api进行开会,并且要查看录制文件,会议记录等功能。研究了好一番,总算是搞定了,期间由于网上的实例太少,并且讲的不清楚,还特地询问了腾讯客服!不得不说,大公司的客服就是到位,解决问题的效率还是相当高的,甚至会加你微信,将你单独拉倒一个微信群中讨论这个问题。话不多说,下面上代码:第一、你需要申请一个商业版或者企业版的腾讯会议账号,当然这是要花钱的。申请地址:申请地址,申请好了以后,会邮件发给你APPID,SecretId,SecretKey三个参数。然后你就可以登录你的管
2021-05-26 11:33:29 3047 1
原创 @RequestBody和@RequestParam注解的作用
@RequestBody和@RequestParam的作用都是用来将前端传递的参数,直接绑定到后端controller控制器中设置的参数中的,区别在于:@RequestBody 限定了前端传递的参数必须为json格式,并且前端不能使用GET方式提交数据,而是用POST方式进行提交,而且@RequestBody 只能有一个。@RequestParam()可以有多个,用于接收url中的key-value参数的传递。通常我们用于get方式的请求例如:@Controllerpublic class Tes
2020-07-06 10:06:07 1400
原创 PageHelper分页查询数据错乱,有些数据不显示,和数据库查询对不上
今天遇到一个很意外的错误,使用PageHelper分页查询时,分页的数据总是和数据库查询的对不上,分页代码如下: public ReturnInfo getManage(RequestPage<SplitPageInfo, SuperUserGetReqBean> param) { SplitPageInfo splitPageInfo = param.getPag...
2020-04-30 15:54:45 2053
原创 ie浏览器formData表单提交,不兼容问题
在使用ajax 提交formData表单数据时,会遇到ie浏览器提交失败,直接进入error方法中:如下 :$("#editFileForm")[0] 是获取 id为editFileForm 的表单对象 // 获取选择的标签 var form = new FormData($("#editFileForm")[0]); $.ajax({ url: "<%=requ...
2020-03-17 17:32:11 4064 1
原创 jquery ajax文件上传,多文件上传,显示进度条,取消上传操作
最近公司需求,实现文件上传,多文件上传,显示进度条。首先可以使用各种文件上传的插件,但是,上传显示的列表样式不太好控制,一般都是弹框显示列表或者直接在某个div 中显示列表,如果需求对样式不太有要求,完全可以使用,这里就不再多说。但是如果要求必须在页面的某一块显示,并且显示列表的样式就需要自己写了,这里不使用插件,直接使用jquery ajax进行文件上传,多文件上传,并且要显示进度条,支持取...
2020-03-03 10:05:48 997
原创 js使用formData上传多个文件时,获取文件对象
今天遇到一个问题,项目js使用formData 上传文件,每次添加一个文件就在formData中添加一个file对象,以这种方式 form.append("file", $("#file")[0].files[0]); 添加,但是每次添加的file都用的同一个 key名:file;当上传方法支持删除时,若使用form.delete("file");方法删除时,则会把所有的formData 中的f...
2020-01-19 11:47:22 3673 1
原创 wangEditor3富文本本地上传图片视频功能,插件源码修改
近期公司用到了wangEditor作为富文本使用,但是出现了点问题,原来的wangEditor插件只支持网络图片和网络视频的插入,现在要求新增本地图片和视频的导入,于是特地去查看了手册:wangEditor3使用手册;关于图片上传,插件用起来很简单:手册是这么介绍的参考一下示例显示“上传图片”tab:<div id="div1"> <p>欢迎使用 wangEd...
2020-01-18 13:54:38 1653
原创 关于@Transactional(readonly = false)注解不起作用的可能性
readOnly=true表明所注解的方法或类只是读取数据。readOnly=false表明所注解的方法或类是增加,删除,修改数据。通常添加事务回滚注解都是在service层中,可以在类上,也可以在方法上:注意点:service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同...
2019-11-21 14:51:02 3490
原创 eclipse部署Maven项目到tomcat报错
从svn上下载项目时,本地运行tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi工程为maven工程,ContextLoaderListener类位于spring-web-3.1.0.RELEASE.jar包中。检查了maven的pom.xml,依赖引入正常。在工程...
2019-11-12 16:20:30 334
原创 js打印局部网页
js打印局部网页一般常用window.print() 方法:在你需要打印的网页代码中加入<!--startprint--> //开始打印标识<!--endprint--> //结束打印标识html代码:<div class="box box-widget"> <div class="box-body no-padding">...
2019-11-12 10:03:19 454
原创 java生成条形码,本地window正常,linux环境下不显示
Java生成条形码功能,本地已经调试好,但是测试linux环境下总是显示不出来,解决方法,在linux下的tomcat下bin目录找到 catalina.sh 中加入-Djava.awt.headless=true以下是生成条形码代码:package com.ect.util;import com.google.zxing.*;import com.google.zxing.cli...
2019-09-10 17:58:37 778
原创 Java 代码处理base64的图片文件,前后台显示
前台图片已base64格式传入,后台写入本地文件夹目录中,代码如下://base64 图片解析 并写入到文件夹 public static boolean generateImage(String data, String uuid) { //path代表本地路径 如 "Z:\\sbsqphoto\\" 这里的“” 要加 \ 转译 String path=imagepath+u...
2019-07-17 11:52:29 904
原创 Oracle数据库mybatis 批量插入时,空值的处理
今天遇到一个问题,当使用Oracle批量插入时,数据库报了一个 “ORA-01790:表达式必须具有与对应表达式相同的数据类型”的错误,可是很奇怪的是,当我使用for循环一条一条插入时,并不会报错,于是我怀疑是有数据为空造成的,仔细查看了数据后,发现,有一个date类型的字段为空,导致批量插入时出现问题,于是我在插入sql中加上类类型限定,jdbcType=DATE,这样即使为空时,也不会存在问题...
2019-05-28 15:05:49 4776
原创 使用jquery ajax调用后台方法 有时候不调用回调函数
今天在编辑修改页面时遇到了一个很尴尬的问题,浪费了好多时间,问题描述:使用jquery ajax调用后台方法,正确时弹出提示框,并且跳转到list列表页面。然而,写好了之后有时候会不跳转,直接刷新一下编辑页面,而且编辑列表中数据全部清空,就像这样一开始以为时ajax的异步请求引起的,后来改成asnyc:false 同步还是没有用,后来又以为是js 延时加载问题,结果加了setTimeout(...
2019-05-14 16:20:39 520
原创 idea 使用spring Initializr创建springboot运行不起来的坑
今天在使用idea 的spring Initializr插件创建springboot项目时遇到了一个坑,不知道大家有没有遇到过:首先我是直接使用idea创建的项目然后直接next,修改了包名和项目名称,然后next选择web方式,next工程名和存放地址,生成项目没有一点问题然后我新建controller文件夹,在里面创建controller方法,添加@RestControll...
2019-04-28 17:28:56 6435 1
原创 idea打包 springboot项目所遇到的坑
最近学习springboot项目,在打成jar包使遇到了问题(解决方法在最后),我原先是直接使用maven install打包的 就是这个命令:可是在target目录中生成的jar根本运行不起来,提示:项目没有主清单属性,这就很奇怪了,因为在idea中直接运行是没有问题的,于是网上百度了很久,无非都是说MANIFEST.MF文件里缺少Main-Class: 就是缺少运行的类,pom.xml中...
2019-04-26 15:06:20 4043
原创 项目部署后,如何寻找编译后的class文件
昨天经理让我远程修改一个接口,给了我一个svn地址,项目下下来后,但是本地由于没有数据库,跑不起来,让我直接看代码修改,远程替换服务器上的.class文件。之前都是在tomcat的webapps目录下寻找的.class文件,并没有怎么关注过这块,于是上网百度了一下,大概总结一下就是:1.如果我们需要直接在tomcat上面发布,应该放在tomcat安装目录/webapps/ 目录下就可以了,...
2019-04-22 15:11:44 2011
java根据word模板批量生成word转pdf并合并导出
2024-10-16
TenxunHyUtil.java
2021-05-26
SwaggerToWord.war
2020-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人