当前位置: 首页 > news >正文

kkFileView同名文件修改内容后预览未更新的问题

下载kkFileView4.4

问题现象:

版本:v4.1

1、新建测试文件:a.xlsx ,   txt/xlsx/pdf/ppt等皆可,上传系统。

2、修改前内容123,上传,预览结果:123

修改后内容:456,上传,预览结果:123 (此处应展示内容456)

期望结果:同名文件反复上传后,展示最新内容。

经初步排查,认定是kkFileView的问题。

解决思路:

访问kkFileView的地址,http://x.x.x.x:8012,通过演示地址再次尝试,问题复现。

修改application.properties配置文件,禁用缓存等都不好用。

决定修改源码,源码地址:https://github.com/kekingcn/kkFileView.git 

  • JDK 1.8+

  • Maven 3.6+

拿到源码后:

加入逻辑:上传文件时,当文件名称已存在,删除服务器上的文件。

去掉删除文件时需要输入密码的步骤:

本地启动kkfileview项目,调试结果符合预期。

最后通过maven的package打成tar包。

http://www.dtcms.com/a/138348.html

相关文章:

  • 赛灵思 XCVU3P‑2FFVC1517I XilinxFPGA Virtex UltraScale+
  • 第10篇:Linux程序访问控制FPGA端HEX<三>
  • 一种大位宽加减法器的时序优化
  • C++学习:六个月从基础到就业——面向对象编程:访问控制与友元
  • 提高Qt工作线程的运行速度
  • 深入理解 VMware 虚拟机网络模式:为虚拟化管理铺平道路
  • Java基础系列-ArrayList源码解析
  • 【verilog】Verilog 工程规范编码模板
  • webgl入门实例-07顶点缓冲区基本概念
  • LabVIEW液压系统远程监控与故障诊断
  • 【创新实训个人博客】前端实现
  • 基于Flask的漏洞挖掘知识库系统设计与实现
  • Java语言实现递归调用算法
  • Java课堂6
  • 组合模式实战:用树形结构管理企业组织与文件系统
  • 【PyTorch】PyTorch中的非线性激活函数详解:原理、优缺点与实战指南
  • 自求导实现线性回归与PyTorch张量详解
  • 【第46节】windows程序的其他反调试手段中篇
  • ubuntu 向右拖动窗口后消失了、找不到了
  • 高通手机抓取sniffer log的方法
  • Python网络爬虫设计(二)
  • C++入门基础:命名空间,缺省参数,函数重载,输入输出
  • vue3 Ts axios 封装
  • Vscode 插件开发
  • 03_Americanas精益管理项目_StarRocks
  • 巧用ChatGPT生成适合小白的Python练习题,助力编程入门
  • 具身智能机器人学习路线全解析
  • Linux网络编程实战:从字节序到UDP协议栈的深度解析与开发指南
  • 游戏数据分析,力扣(游戏玩法分析 I~V)mysql+pandas
  • 识别法院PDF文件特定字段并插入数据库【正则表达式+本地化部署】