- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 【freemarker的一些坑】
freemarker的一些坑1 对空对象十分敏感2 freemarker中的与js中的{}与js中的与js中的{}冲突3 渲染数字时出现逗号分隔4 拼接渲染5 将对象或数组渲染进js1 对空对象十分敏感freemarker对空值敏感,当我们的值为空时,会抛出异常。解决办法是:1.item!′′当item为null时渲染为空字符串,不为空则渲染自身值。2.{item!''} 当item为null时渲染为空字符串,不为空则渲染自身值。 2.item!′′当item为null时渲染为空字符串,不为空则渲
2022-02-14 10:21:50
1030
原创 springboot中WebSocket实现批量和定向推送
1.添加依赖注:这是springboot中整合 <!--字节套实现消息推送--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>2.配置文件import org.spri
2022-01-11 10:16:47
1371
原创 java后端实现滑块拼图验证
1.直接上代码,首先创建一个PuzzleHelper 拼图助手方便生成滑块你可能会出现的问题:1.图片转BASE64我用的工具类,你需要自己去网上找一个。2.你可能报错Can’t read input file!,是因为图片的地址不正确,所以找不到图片。3.前端需要把图片约束成300*150像素的大小。package com.xx.puzzle;import com.xx.common.utils.sign.Base64;import com.xx.house.entity.PuzzleIn
2021-11-24 10:39:43
1302
原创 swagger的坑
1.今天看swagger接口页时发现参数不对,我是通过在vo类(返回给前端的封装对象)添加@ApiModel和 @ApiModelProperty实现接口显示。结果发现接口显示参数里夹杂了vo类中并不存在的参数,反反复复找了半天没搞懂,原来是我对swagger的理解还不够深刻,这种情况一般是其他vo类@ApiModel的值和当前的vo重复了,把当前vo类@ApiModel的值稍稍改变,问题解决。...
2021-09-15 10:16:47
402
原创 EasyPoi
excel导入导出准备工作加入依赖数据类和模板类开干导出导入转化准备工作加入依赖我用的是easypoi,非常好用,但需要注意一些坑。 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.1</version&
2021-09-14 16:28:38
748
原创 HttpURLConnection的多参数文件上传与下载
最近需要写个自动上传下载的demo网上查了下,自己整合了下import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;import java.util.Iterator;import java.util.Map;import java.util.UUID;public class MyUpDownLoad { /** * 单文件带参
2021-03-18 17:58:51
433
原创 elasticsearch7.Xterm查询中文即IK分词器的相关解决办法
elasticsearch7.Xterm查询中文即IK分词器的相关解决办法问题的产生问题的原因回到最初的问题解决办法问题的产生学习elasticsearch时,当进行精确查询时候,我们发现无法对中文词汇进行有效的检索。但是对单个字进行查询却能检索得到。查询好人没有结果,查询如果换成“好”,“李白是个大好人”就被查到了。问题的原因要弄清怎么回事,首先要知道什么是分词器,以及elasticsearch怎么实现的索引。elasticsearch除了存储数据,还为他们建立了一个索引表,类似书籍的目录。
2021-01-03 14:22:46
750
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人