- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 Java后台接收前台请求参数(<>、#¥%&、空格等)被转义成&;lt;gt;";等字符
后台做个处理:(利用org.apache.commons.lang包里的StringEscapeUtils解码方法)String category = StringEscapeUtils.unescapeHtml(request.getParameter("category"));//必须从request里拿参数,不能在方法上用参数名称接收,否则无法成功转义...
2022-04-20 15:49:43
5650
转载 @JsonSerialize格式化BigDecimal解决所有返回参数显示.00的问题
步骤1.创建一个BigDecimal格式化工具import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jackson.databind.SerializerProvider;import java.io.IOException;import java.math.BigDecimal;import java.t
2021-11-16 13:42:21
2710
原创 mybatis <collection> 分页时数据总数不对
pageHelper 只针对第一条查询语句有效表连接语句查出来的数据在一对多的情况下是多条的,执行limit会截取查询出来的结果,易造成数据的丢失解决方法:在<collection> 标签里设置select属性,相当于子查询,子查询就不会执行分页limit了...
2021-11-15 10:04:43
1747
原创 mysql 报错Err 1055 或 only_full_group_by的解决办法
前段时间我在一个新环境里部署程序时遇到MySql报错only_full_group_by,之前已经遇到过一次同样的问题,当时没有总结经验,导致这次解决时耗费了不少时间,这里把本次的处理过程进行记录总结,同时分享给大家MySql数据库报错如下,从字面意思理解是select后面查询的字段没有出现在group by中com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Expression #2 of SELECT list is ..
2021-11-08 14:48:31
279
原创 Mysql一对多数据显示成一行
一、基本语法GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC | DESC] [,col_name ...]] [SEPARATOR str_val]) 二、使用例子 注意:group_concat函数不能和in一起使用,但通过find_in_set来实现in的效果 SELECT A.*, ( SELECT group_concat(B. ...
2021-08-06 15:30:35
981
转载 vue element form 手动修改数据rule验证不通过问题
前段时间修改一个后台问题,有一个element form 表单一条item 绑定了3个输入框,只要其中一个输入框有值就通过验证当初在做的时候是给这个form item 绑定了一个rule,值是一个字符串类型,当3个输入框值有变动当时候手动去修改这个form的值,之前是this.form.xxx = yyy 这样修改的,奇怪的是form中的值明明已经改变了,但async-validator 中的value 还是原来老的,没有及时更新,导致应该可以通过验证的,验证不通过,不能通过验证的却通过了,当时还去翻.
2021-05-28 18:16:54
1304
转载 Nginx的作用
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-05-20 08:47:37
161
转载 @GetMapping与@PostMapping的区别以及@RequestParam、@Pathvaribale和@RequestBody的区别
https://blog.csdn.net/mianyao1004/article/details/99330708
2021-04-30 11:10:19
821
原创 Linux安装ffmpeg
ffmpeg是一个很强大的音视频处理工具,官网是:http://ffmpeg.org/ 官网介绍ffmpeg是:一个完整的、跨平台的解决方案,可以记录、转换和传输音频和视频。ffmpeg既可以播放视频,也提供命令行工具来处理视频,另外还有强大的视频处理库用于开发,下面是以Linux为例介绍ffmpeg的安装流程的简单的命令行对视频进行转码操作,是ffmpeg中最最简单的入门内容. 首先去官网下载源码包,这里下载的是最新的ffmpeg-3.3.1.tar.bz2,下载之后上传至Linux准备安装,首
2021-04-08 10:21:52
155
原创 datepicker设置初始时间和时间联动计算
//初始化设置 $('.date-picker-custom').datepicker({ language: "zh-CN", autoclose: true, format: 'yyyy-mm-dd', clearBtn: true, orientation:'bottom-left', rtl : App.isR...
2021-03-23 16:48:05
582
转载 Linux下Oracle数据库插入中文乱码
首先以系统DBA权限登录sqlplussqlplus /nologconn /as sysdba查看数据库编码:select userenv('language') from dual;结果为:AMERICAN_AMERICA.WE8MSWIN1252 ,这种编码中文会乱码。所以修改数据库编码方式:SQL> shutdown immediate;SQL> startup mount;SQL> alter system enable restricted
2021-03-18 11:29:27
618
原创 this.$router.push跳转时页面刷新问题
问题:VUE使用this.$router.push(path)跳转页面时,第一次进入数据正常,退回再进入数据不刷新解决:监听路由离开事件beforeRouteLeave,采用手动页面销毁的方式解决beforeRouteLeave(to, from, next) { this.$destroy();//手动销毁当前页面 next();},...
2021-03-16 16:52:19
2416
原创 thinkpad解决虚拟机安装linux时出现的“ Intel VT-x 处于禁用状态“问题
问题:VMware安装64位的Linux时可能出现" Intel VT-x 处于禁用状态 "提示(如下图) 解决:(本人电脑 thinkPad T450 win7 64位) 1、重启机器,进入BIOS系统 2、找到【security】-【virtualization】- 【Intel virtualization Technology】和【Intel vt-d Feature】均设置成 enabled 3、按F10保存退出问题完美解决!!!...
2021-03-11 22:37:32
775
原创 checkbox如何设置状态不可更改
readonly="readonly" 设置不起作用 用onclick="return false;"
2021-03-08 10:47:42
3204
1
原创 java8使用Lambda表达式对List进行排序的相关用法(包含特殊的Map对象处理)
问题:java8使用Lambda表达式对List进行排序的用法用法:1、单条件升序:list.sort(Comparator.comparing(User::getId);2、降序:list.sort(Comparator.comparing(User::getId).reversed());3、多条件升序排序:list.sort(Comparator.comparing(User::getId).thenComparing(User::getName));4、用 Collection
2021-03-03 16:54:16
552
2
原创 element ui cascader 动态加载后回显刷新问题解决方法
问题:请求接口获取数据,重新给cascader赋值时,页面不显示新获得数据,依然是上一次的数据。解决方法:重新加载下cascader组件.关键:添加v-if,通过控制条件让VUE自动刷新cascader组件:<el-cascader v-if="isShowInfo" v-model="form.provinces" ref="cascaderProvinceCity" placeholder="请输入所属省市区" :props="p
2021-02-26 12:56:52
3430
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人