自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 针对Restful风格参数传递的请求获取真实url

昨天遇到这样一个问题,先简单介绍下.业务场景我们想要统计热点请求URL,进而进行分析优化方案通过过滤器获取到请求url(调用方法request.getservletpath),通过redis进行记录,最后做统计分析问题由于存在部分restful风格的url(通过url进行参数传递),这就导致不同的参数获取到的url不同的问题,显然这不是我们想要的思路因为控制层解析rest...

2019-04-30 18:01:00 1689

转载 stream流操作List工具类

工作中操作List对于程序猿来说是"基本操作",为了更加便利,对JDK8的新特性stream流进行二次封装.话不多说,直接上代码package com.mydemo;import org.apache.commons.collections.CollectionUtils;import java.util.Comparator;import java.util.List;im...

2019-04-29 16:52:00 399

转载 如何在springboot项目中进行XSS过滤

简单介绍XSS : 跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的。过滤方式:主要通过对html标签进行转义的方式达到过...

2019-03-25 18:10:00 746

转载 通过后缀名和MIME-TYPE检查实现文件类型校验

前言文件上传是一个在开发中很常见的需求场景,通常出于安全考虑,我们会对上传的文件进行类型校验,其中常见的有后缀名校验,mime-type校验话不多说,直接上代码1.首先定义允许上传的文件类型白名单private static final String[] suffixWhiteList = {"PNG","JPEG","JPG","GIF"};private static fi...

2019-03-25 14:18:00 1569

转载 解决使用Spring Boot、Multipartfile实现上传提示无法找到文件的问题

前言SpringBoot使用MultiPartFile接收来自表单的file文件,然后进行服务器的上传是一个项目最基本的需求,我以前的项目都是基于SpringMVC框架搭建的,所以在使用SpringBoot的时候进行MultiPartFile上传遇到了坑遇到的问题由于我需要对文件进行MIME-TYPE安全校验,所以代码中先后两次调用了MultipartFile的transferTo...

2019-03-25 13:53:00 2878

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除