当前位置: 首页 > 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包。

相关文章:

  • 赛灵思 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的方法
  • 人民网:激发博物馆创新活力,让“过去”拥有“未来”
  • 河南一女子被医院强制带走治疗,官方通报:当值医生停职
  • 上海虹桥国际咖啡文化节开幕,推出茶咖文化特色街区、宝妈咖啡师培训
  • 晋级四强!WTA1000罗马站:郑钦文2比0萨巴伦卡
  • 鄂州交警通报致1死2伤车祸:女子操作不当引发,已被刑拘
  • 陕西宁强县委书记李宽任汉中市副市长