- 博客(11)
- 收藏
- 关注
原创 vue-pdf预览文件跨域问题后端服务解决描述
问题描述移动端使用vue+H5开发,在实现pdf展示时使用了vue-pdf.js组件,在调用后端接口时报跨域问题:原因查找1、前端使用了网络中的pdf文件地址,可以正常展示,确定问题出现在后端服务,2、后端服务使用springboot 2.3.6并已开启允许跨域访问注解@CrossOrigin(),3、在调用的接口中断点显示,请求能够进入方法内部,问题出现在方法体中,4、最终发现是response.reset()方法将跨域请求数据给删除了问题解决当下载时才调用response.rese
2021-03-05 09:48:18
5380
1
原创 使第三方jar包成功的被maven管理办法
问题描述:在对接海康设备时,需要使用两个jar包,其中第一个可以在maven中找到,使用pom直接引入,但第二个没有被maven仓库管理,现在需要将examples对应的jar包放到maven私服中 <!--海康设备SDK用--> <dependency> <groupId>com.sun.jna</groupId> <artifactId>jna</artifactId>
2020-09-08 09:50:13
551
原创 求大神解决的问题 PostgreSQL 保存转义符
问题描述对接第三方接口拿到的数据如下图,将data中的数据转为字符串后保存数据库,但是会报错。{ "code": "0", "data": { "callSign": "13001", "courseOverGround": null, "destination": "\\'I2\\'I2\\'I2\\'I2\\'I2", "draught": 11.4, "effectiveFlag": false,
2020-08-28 12:05:46
1124
1
原创 springboot 动态指定日志路径(logback) 自动跟随项目路径
背景项目(jar项目)开发时,日志文件输出路径配置的为相对路径(与项目src是同一个目录):问题 (希望日志跟随jar文件目录生成)在项目部署(cmd 直接运行jar文件)时,如果在jar文件下启动,日志输出路径没有问题(与jar同一文件夹),但使用全路径启动时,log文件夹则生成在运行命令的所在盘符中(如:路径在C盘下,启动在E盘下的jar,log日志则在C盘中):解决办法一使用配置文件,配置输出路径,参考:SpringBoot项目在logback.xml中读取配置中的日志路径问题这种办
2020-08-17 13:59:35
8233
原创 使用全路径启动jar包,获取全路径(win、linux通用)
执行cmd例:在C盘中启动E盘下的jar文件程序运行时获取到: E:\work\code\project\RuDngApplication-0.0.1-SNAPSHOT.jar示例代码public class JarPath{ public static String getPath(){ URL url=JarPath.class.getProtectionDomain().getCodeSource().getLocation(); String path=null; try{
2020-08-14 16:24:44
1562
原创 ajax向后台传输数组遇到一个坑(traditional)
背景:前端获取复选框的数据准备用一个数组传回到后台,但后台就是接受不到。原因分析:前端查看参数,参数中变量名会多一个[],这是后台接不到的原因:解决:在ajax代码参数中增加traditional(防止深度序列化)并设置为true$.ajax({ url: url, data: data, type: "POST", dataType: "JSON", cache: fa
2020-05-09 14:36:32
373
原创 上传多个文件,并按原有路径进行展示(springMVC+EasyUI)
一、上传文件,保存文件路径上传图片中的文件1、jsp代码: <form action="${base}/system_appfile_structure/uploadFolder" enctype="multipart/form-data" method="post"> <input type="hidden" name="project_id" valu...
2020-03-17 11:37:58
340
原创 通过ajax两种向后台不同的传值方式
function doSave() { var data = new Object(); data.building_id = $("#building_id").val(); data.units_id = $("#units_id").val(); data.room_id = $("#room_i...
2020-03-04 14:02:00
281
原创 公司部署项目的详细步骤
第一步 准备项目部署文件准备项目中使用的数据库.sql文件(如《sc_2018.8.9.sql》)准备项目程序(如项目D:\workcpace\sc-manager\sc-web\target\sc-web-1.0-SNAPSHOT的编译文件)如下图将《sc-web-1.0-SNAPSHOT》文件夹改名为《zhsq》做为项目的访问名称修改system.properties文件的地址HK...
2020-01-09 14:56:46
3678
原创 CentOS8-Tomcat7安装并设置开机自启动
CentOS8-Tomcat7开机自启动1、安装将压缩包文件apache-tomcat-7.0.57.tar.gz利用Xftp 6工具上传到/usr/local中并解压(为了以后可能会安装多个Tomcat,我将解压后的文件移动到了新建目录tomcat-cluster下并重命名):tar -xvf apache-tomcat-7.0.57.tar.gz #解压命令rm -rf apache-...
2020-01-09 11:56:30
2921
原创 SSM+C3P0配置多个数据源
SSM+C3P0配置多个数据源基于公司的ssm框架,通过配置文件配置可操作的多个数据库办法一、在sping配置文件applicationCpontext.xml全文如下:注意:1、数据源配置完成后,将事务管理中的内容改为动态数据源的id2、在AOP切入的地方增加执行顺序 order="2"3、动态DataSource配置中,需要配置继承AbstractRoutingDataSource...
2019-12-30 10:18:50
487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人