步骤: 1.实现WebMvcConfigurer配置类 2.实现拦截器 3. 把拦截器添加到配置中 4.添加需要拦截的请求 5.添加需要排除的请求 1 package com.zp.springbootdemo.interceptor; 2 3 import org.springframework. ...
分类:
编程语言 时间:
2020-04-15 01:09:37
阅读次数:
127
集中异常处理 方式一:ExceptionHandle 定义自己的异常类型,根据不同类型做不同处理,比如我定义的MyException: 然后通过MyExceptionHandle处理该异常,需要注意的是异常不能在filter中抛出,抛出也没法捕获 在controller、service以及拦截器的预 ...
分类:
编程语言 时间:
2020-04-14 22:24:50
阅读次数:
72
es 可以组合查询 must:查询必须匹配搜素条件 比如数据库中的and should :查询 至少 满足条件 比如数据库中的or must_not: 不匹配查询条件,一个都不要满足 must must_not should 至少要包含一个条件 复合查询 ...
分类:
编程语言 时间:
2020-04-14 22:15:06
阅读次数:
100
HSF 概述 高速服务框架 HSF (High-speed Service Framework),是在阿里巴巴内部广泛使用的分布式 RPC 服务框架。 HSF 联通不同的业务系统,解耦系统间的实现依赖。HSF 从分布式应用的层面,统一了服务的发布/调用方式,从而帮助用户可以方便、快速的开发分布式应用 ...
分类:
其他好文 时间:
2020-04-14 21:02:14
阅读次数:
148
一.第一步 创建XssAndSqlHttpServletRequestWrapper包装器,这是实现XSS过滤的关键, 在其内重写了getParameter,getParameterValues,getHeader等方法,对http请求内的参数进行了过滤。 package com.demo.comm ...
分类:
数据库 时间:
2020-04-14 19:05:49
阅读次数:
84
今天做项目遇到个问题,用户验证的get请求放在浏览器URL里直接请求就200,但是在项目里用 js 请求就是401 细节: 1、请求头里是否混入了其它验证信息 这一般是由于用拦截器自动添加请求头验证信息导致的,而涉及到用户信息验证的API添加这个信息会导致当前的错误token被错误的带回给后端。 如 ...
分类:
其他好文 时间:
2020-04-14 16:56:53
阅读次数:
60
什么是Zuul? Zuul是Netflix开源的微服务网关。 Zuul可以和Eureka、Ribbon、Hystrix等组件配合使用。 Zuul的核心是一系列的过滤器,可以完成以下功能。 身份认证和安全:识别每个资源的验证请求,并拒绝那些与要求不符的请求。 审查与监控:在边缘位置追踪有意义的数据和统 ...
分类:
编程语言 时间:
2020-04-14 16:42:35
阅读次数:
69
爬虫5 scrapy框架2 全站爬取cnblogs, scarpy请求传参, 提高爬取效率, 下载中间件, 集成selenium, fake-useragent, 去重源码分析, 布隆过滤器, 分布式爬虫, java等语言概念补充, bilibili爬视频参考
1 全站爬取cnblogs # 1 scrapy startproject cnblogs_crawl # 2 scrapy genspider cnblogs www.cnblogs.com 示例: # cnblogs_crawl/cnblogs_crawl/spiders/cnblogs.py ...
分类:
编程语言 时间:
2020-04-13 01:13:46
阅读次数:
117
在Redis的缓存穿透中了解到布隆过滤器,不禁想来了解一番其奇妙之处 1. 布隆过滤器的作用 判断传入数据是否已经存在,由这个基本功能可以泛生出: 防止Redis缓存穿透 海里数据去重 垃圾邮件过滤 2. 什么是布隆过滤器 布隆过滤器(Bloom Filter)是1970年由一个叫布隆的人提出的,它 ...
分类:
其他好文 时间:
2020-04-13 00:18:55
阅读次数:
72
File文件过滤器,过滤出想要的文件: 示例代码: package file; import java.io.File; import java.io.FilenameFilter; /** * @Author YangHe * @Date 2020/4/12 21:45 * 文件过滤器 */ cl ...
分类:
其他好文 时间:
2020-04-12 22:50:07
阅读次数:
79