- 博客(14)
- 收藏
- 关注
原创 resttemplate几种格式传参方式
1. form-data 格式 : 以 HttpEntity< MultiValueMap<String, Object>>形式传过去 HttpHeaders headers = new HttpHeaders(); HttpMethod method = HttpMethod.POST; // 设置以表单的方式提交 headers.add("Content-Type",MediaType.MULTIPART_FORM_DAT
2021-06-23 22:33:09
3529
原创 idea 配置dockerfile debug调试
1.dockerfile 配置文件2.3.4.正常启动项目,启动完成,切换到docker_debug点击启动调试
2021-03-02 14:03:06
560
原创 mybatis一级缓存
1.一级缓存mybatis一级缓存的作用范围是session,单使用mybatis时默认是开启的;当第一次查询时,mybatis会把查询结果已Map<cacheKey,value>的形式保存到Local cache中;当再次查询时,会先去Local cache中查询,当cacheKey存在时,返回value。cacheKey判断是否相同1.statementId(命名空间+方法名) 一致2.参数一致 @Test void getUser() { try (SqlSess
2021-01-28 15:56:06
349
原创 ffmpeg截取视频第一帧
一、在windows环境下1.安装 ffmpeg(略,自行百度)2.代码:import java.io.*;import java.util.regex.Matcher;import java.util.regex.Pattern;public class VideoInfo {//视频路径private String ffmpegApp;//视频时private int hours;//视频分private int minutes;//视频秒private float seco
2021-01-11 16:03:09
771
原创 使用rabbitMq延迟队列实现数据状态的刷新
1.安装rabbitMq(略):安装成功:2.安装rabbitMq延迟队列插件:rabbitmq-delayed-message-exchange安装成功后: 交换机会多出一种类型 x-delayed-message3.业务:@Override@Transactional(rollbackFor = Exception.class)public R add(OrgLifeSaveDTO orgLifeSaveDTO){ //新增会议 baseMapper.insert(o
2021-01-07 09:55:23
847
原创 springBoot获取上传视频的时长
1.依赖 <!-- 此依赖网上仓库没有,需自己找到,手动安装到本地仓库 --> <dependency> <groupId>local</groupId> <artifactId>jave</artifactId> <version>1.0.2</version> </dependency> <!-- https://mvn
2020-12-30 11:33:09
1350
1
原创 centos安装docker docker常用命令
1.yum -y install docker2.docker version3.启动systemctl start docker.service4.查看服务ps aux | grep docker5.验证是否启动成功docker version有client和service两部分表示docker安装启动都成功了
2020-12-09 22:54:03
259
原创 finalshell连接centos7
1.设置ip1.1 查看虚拟机ip起始1.2 ip addr 查看ip1.3 设置ipsudo ip addr add 192.168.42.130/24 dev ens33注:ip在取值范围内;/24 可以固定写;ens33是在ip addr中查出来的(如下图)2.finalshell连接虚拟机默认连接22端口即可...
2020-12-08 23:46:02
2846
2
原创 java8groupBy对数据按字段归类数据
import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.Set;import java.util.stream.Collectors;/**@Auther: qxc@Date: 2020/11/13 09:47@Description: 测试java8 groupby对集合数据进行分类*/public class JavaGroupByTest {publi
2020-12-08 22:45:21
521
原创 使用freemarker导出word文件 循环生成图片
一.JAR二.1.使用office word创建word模板.wps创建可能会有问题先插入一张图片占位置。本例导出后,应该是一张封面(会议记录册),后跟若干张图片。2. 将word文件另存为Word xml格式3.将xml文件重命名为.ftl文件,放入项目中4.后台逻辑代码 @Overridepublic void exportWord(ZzshQueryVo zzshQueryVo, HttpServletResponse response, HttpServletRequest re
2020-10-30 13:48:44
1726
2
原创 poi 导出word带单个图片
1.依赖2.word模板3.模板存放位置4.代码1.voimport io.swagger.annotations.ApiModelProperty;/** * @author qxc * @date 2020/9/27 */public class LogbookVO { /** * id */ @ApiModelProperty(value = "id") private Integer id; /** *会议id
2020-10-14 16:12:30
597
1
原创 easypoi导出word文档
easypoi导出word文档public static void exportWord(List<ProjectWord> projectWords,String fileName, HttpServletResponse response) {// projectWords 要导出的数据集合 try { if(!projectWords.isEmpty()) { List<XWPFDocument> wordList = new
2020-09-25 16:00:17
1856
原创 easy poi 导入导出使用
easy poi 导入导出使用实体类:@Data@ExcelTarget(“ProjectImport”)public class ProjectImport implements IExcelModel {//implements IExcelModel 自动校验需实现,错误信息存放在 errorMsg/** * 错误信息 */private String errorMsg;/** * 序号 */@ApiModelProperty(value = "序号")@Excel
2020-09-18 16:49:57
1018
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人