![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 52
Pluto_/
这个作者很懒,什么都没留下…
展开
-
java基于easypoi实现对导出的excel文档加密
**项目背景随着项目日新月异的变化,对数据的安全性也越来越高,特别是政府类型的项目,数据安全往往是非常重要的,最近项目中导出的文件被要求需要密码才能打开,所以写下这篇文章,特此记录一下。文章目录前言一、文档二、思考与实现1.ModelMap方式导出2.Workbook方式的导出3.封装导出工具类:至此,功能已完成前言本项目中使用的poi框架为easypoi,springboot版本为2.0.3提示:以下是本篇文章正文内容,下面案例可供参考一、文档easypoi使用教程1.0二.原创 2022-01-26 16:42:54 · 5006 阅读 · 7 评论 -
java bdo9ll坐标系转gc102坐标系,及高德根据经纬度逆向物理地址
package com.krt.common.util;import com.alibaba.fastjson.JSONObject;import com.krt.common.bean.DicDefalult;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import java.util.HashMap;import java.util.Map;/** * @author原创 2022-01-23 15:58:20 · 394 阅读 · 0 评论 -
记录一次在生产环境使用httpclient的问题
1.背景项目中需要调用第三方的一些接口,比如说移动的短信什么的,在开发和测试环境中,并没有出现什么问题,然后当项目部署到预发布环境后,却被告知短信发送不出去,于是马上连接服务器,苦逼的查看日志,也没用多久,就发现了第三方接口调用的时候出现了time out,找到了报错信息,于是遍开始排查问题,首先怀疑的是服务器访问不通外网,遂执行curl “https://www.baidu.com”,发现成功返回了百度的html文本,证明服务器是能访问通外网的,但是我还是觉得有问题,遂执行了ping www.baidu原创 2021-12-17 11:25:06 · 820 阅读 · 0 评论 -
ssm框架中使用了druid连接池无法一次执行多条sql的问题
今天试图在一个ssm框架的项目中在mybatis insert中执行多条sql,出现异常:Caused by: java.sql.SQLException: sql injection violation, multi-statement not allow,特此记录一下找了许久,发现是druid的wall sql监控问题,wall监控下,默认是不支持批量sql执行的,经过调试发现报错位置为multiStatementAllow设置为false抛出的异常。解决方法1. 关闭wall监控ssm框架.原创 2021-12-01 15:48:58 · 1175 阅读 · 0 评论