搜索结果
查询Tags标签: Request,共有 1318条记录-
springBoot 过滤器去除请求参数前后空格(附源码)
背景 : 用户在前端页面中不小心输入的前后空格,为了防止因为前后空格原因引起业务异常,所以我们需要去除参数的前后空格!如果我们手动去除参数前后空格,我们可以这样做@GetMapping(value = "/manualTrim")public void helloGet(String userName) {//手动去空…
2022/11/30 23:53:59 人评论 次浏览 -
cometd源码阅读-长轮询处理消息过程(八)
我们的配置 这个servlet除了完成我们comted的初始化,还是会处理处理长轮询请求<!-- CometD Servlet --><servlet><servlet-name>cometd</servlet-name><servlet-class>org.cometd.annotation.server.AnnotationCometDServlet</servlet-c…
2022/9/15 14:19:30 人评论 次浏览 -
KMP算法(转载)
https://blog.csdn.net/weixin_47372115/article/details/124779603?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166314883016782248545187%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166314883016782248545187&am…
2022/9/15 14:19:27 人评论 次浏览 -
java开发中 防止刷新后重复提交
对于重复提交的问题 主要涉及到时 幂等 问题,那么先说一下什么是幂等。幂等:F(F(X)) = F(X)多次运算结果一致;简单点说就是对于完全相同的操作,操作一次与操作多次的结果是一样的。在开发中,我们都会涉及到对数据库操作。例如: select 查询天然幂等delete 删除也是幂…
2022/9/15 1:18:39 人评论 次浏览 -
python学习Day65
Day 65 今日内容概要csrf跨站请求伪造 csrf操作方式 csrf相关装饰器 auth认证模块 auth_user表切换 基于django中间件设计项目功能今日内容详细 1.csrf跨站请求伪造 1.简介钓鱼网站:假设是一个有一个和银行一样的网址页面,用户在该页面上转账 账户的钱会减少 但受益人不是…
2022/9/14 14:18:57 人评论 次浏览 -
Django之csrf和cbv
csrf跨站请求伪造 介绍 1.简介钓鱼网站:假设是一个跟银行一模一样的网址页面 用户在该页面上转账账户的钱会减少 但是受益人却不是自己想要转账的那个人 2.模拟一台计算机上两个服务端不同端口启动 钓鱼网站提交地址改为正规网站的地址 3.预防csrf策略:通过在返回的页面上…
2022/9/14 6:19:03 人评论 次浏览 -
学习python-Day58
今日学习内容cookie与session HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上协议 3.无状态服务端无法识别客户端的状态HTTP是一种不保存状态,即无状态(stateless)协议。HTTP协议 自身不对请求和响应之间的通信状态进行保存。互联网刚开始兴起的时候,所…
2022/9/11 14:31:38 人评论 次浏览 -
Spring Boot项目——统一异常处理
背景在做项目时,会产生各种各样业务异常,大致可以分为下面几类参数异常:服务端接收客户端参数时,参数不符合规则而产生的问题 数据库异常:服务端和数据库交互时发生的异常 业务异常:系统业务产生的问题 未知异常:不属于以上三种异常的情况解决思路对这些项目异常进…
2022/9/7 23:25:15 人评论 次浏览 -
解决“WARNINGThe remote SSH server rejected X11 forwarding request.“警告
参考:https://blog.csdn.net/SoloVersion/article/details/123814568 使用xshell连接服务器时,出现了“WARNING! The remote SSH server rejected X11 forwarding request.”,意思是“远程SSH服务器拒绝X11转发请求。” 此时已经连接上服务器了,可以对服务器进行正常的…
2022/9/6 23:24:20 人评论 次浏览 -
DispatcherServlet类源码分析
DispatcherServlet类结构图 DispatcherServlet源码分析 1. 加载配置文件 /** * This implementation calls {@link #initStrategies}. */ @Override protected void onRefresh(ApplicationContext context) { initStrategies(context); } /** * 初始化定位解析器…
2022/9/4 14:23:04 人评论 次浏览 -
Linux 中断 request_threaded_irq request_irq
https://blog.csdn.net/mcsbary/article/details/103728816 总结:request_threaded_irq:中断处理线程化,很好解决高频率的中断响应,类似异步处理request_irq:类似于同步处理事务,适合非高频率中断响应。https://zhuanlan.zhihu.com/p/151888181Linux 中断处理分为顶…
2022/9/1 5:23:01 人评论 次浏览 -
学习python-Day51
今日学习内容静态文件及相关配置 使用django步骤创建django项目并创建对应关系 在urls.py中添加一组对应关系 在APP的views.py中编写核心业务代码 利用三板斧与前端做交互: HttpResponse、render、redirect浏览器资源访问 我们在访问django框架资源的使用之所以可以拿到数…
2022/9/1 1:22:52 人评论 次浏览 -
java设计模式之职责链模式(二)
职责链模式的一个变种如下,执行某一个handler,用当前handler是否执行成功判断是否要执行下一个handler, 首先我们定义一个抽象handler类,如果当前handler执行不成功,且还有下一个handler,则继续往下执行public abstract class Handler {protected Handler nextHandl…
2022/8/30 1:22:48 人评论 次浏览 -
注解
public class WxJwtFilter implements Filter {@Autowiredprivate IUcUserService userService;@AutowiredRequestMappingHandlerMapping requestMappingHandlerMapping;@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, …
2022/8/29 23:22:47 人评论 次浏览 -
Jmeter 数据库请求
JDBC Request 使用 Variable Namesmysql:数据库连接池对象 various name:设置的变量名称 如何使用该变量a_#、b_#、c_#、d_#:代表行数 a_1:第 1 行、第 1 列 b_2:第 2 行、第 2 列
2022/8/29 2:53:08 人评论 次浏览