- 博客(14)
- 收藏
- 关注
原创 java对压缩包的文件操作时因macos系统的特殊文件夹导致报错(比如有可能提示pdf头不存在)
百度一下说是系统自带的缓存和原文件,解压下来里面都是一些1kb的pdf、文件完全打不开,目前这个问题好几年也才发现这么一例,只有注册账号时才会对压缩包里面的文件进行操作。昨天出现一例情况,系统需要对申请人上传的压缩进行解压然后对里面的pdf文件添加水印,然后申请人使用的是。系统压缩包里面带了一个。
2025-05-28 09:37:58
246
原创 记录一下java拦截PDF文件加密、包含数字签名问题
上次遇到是文件下载时原文件读取流添加水印后加密,因为客户不小心上传了从系统已经加密的文件导致下载时直接报错,当时我有想过直接给读取pdf时加自己系统的密码解密,然后组长说万一人家自己加密了,你这里下载不还是报错么于是就在上传的时候拦截了加密。今天遇到的问题类似,PDF文件从系统上复制下来点击编辑提示该文件包含数字签名无法编辑,于是此刻加上了拦截数字签名文件。
2025-04-25 15:47:08
621
原创 记录一下测试某一个ip端口是否连接正常
正常清空下都知道ip用 ping ip去测试连接,但有时候ping是正常的但是比如xshell连接失败,这时候就要去测试端口是否开发 /防火墙问题了。
2025-04-14 09:41:48
566
原创 记录一下,没有使用getWriter() has already been called for this response也报了IllegalStateException异常
众所周知报了一次错应该查就知道getWriter()与response.getOutputStream();同时使用会报错,本人这里是只使用了后者也报错,情况是方法几乎没有任何变动、没有提交和更新,下载文件报错了。卡了两个半小时发现是上次给公司的日志流水加了点东西。
2025-03-24 16:40:33
284
原创 记录下oracle中的时间戳类型与jdbc出现HttpMessageConversionException 异常
oracle中字段类型为时间戳,jdbc处理时出现HttpMessageConversionException 异常。Jackson 在尝试将对象序列化为 JSON 格式时,碰到了 java.io.ByteArrayInputStream 类型时没有找到合适的序列化器
2025-03-24 09:50:12
163
原创 数据库存储json,手动修改部分数据后导致格式有问题(JAVA)
比如: \"projectType\":\"药物\",将此行代码丢入之后查询数据库里面的内容会变成。数据库存储json字段,手动更改或是sql语句更改导致页面上json格式错误的情况。\\\"projectType\\\":\\\"药物\\\",导致格式出错。json转为字符串时双引号会被转义。
2025-03-10 16:20:27
340
原创 linux服务器关于Docker磁盘空间不足,删除部分垃圾文件之后,导致重要文件全部丢失,比如我这里是客户的三十G资料全部丢失,简洁版:文件目录未挂载
dev/vdb 296G 92G 189G 33% /data1 ,然后网上搜索将这个目录挂载,文件成功恢复,差点犯大错。:客户堡垒机突然宕机,docker容器里面的pgsql宕机了启动不起来,AI解析报错信息提示内存不足,命令查看发现已使用100%。:找到文件目录,删除了历史附件的压缩包,大约有几十个G,后面数据库正常启动了。客户附件全部消失,七八年的重要开会资料附件全部不见。
2025-03-03 16:00:33
144
原创 jsp关于base64的处理
2.针对于后端返回值是void,前端又想下载完成提示框,或是错误提示的情况。1.针对于后端传回base64,前端解析。
2025-03-03 15:13:10
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人