代码中可能会使用

news2024/11/19 17:22:53

代码中可能会使用

日志

结合兼具举报系统日志+
https://www.cnblogs.com/lingduqianli/p/7589173.html

拦截器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P3zQRg9d-1668611784417)(_v_images/20211215165658800_19238.png =480x)]

https://blog.csdn.net/neymar_jr/article/details/79115839
拦截器应用场景
拦截器本质上是面向切面编程(AOP),符合横切关注点的功能都可以放在拦截器中来实现,主要的应用场景包括:

登录验证,判断用户是否登录。
权限验证,判断用户是否有权限访问资源,如校验token
日志记录,记录请求操作日志(用户ip,访问时间等),以便统计请求访问量。
处理cookie、本地化、国际化、主题等。
性能监控,监控请求处理时长等。
通用行为:读取cookie得到用户信息并将用户对象放入请求,从而方便后续流程使用,还有如提取Locale、Theme信息等,只要是多个处理器都需要的即可使用拦截器实现)

过滤器应用场景

1)过滤敏感词汇(防止sql注入)
2)设置字符编码
3)URL级别的权限访问控制
4)压缩响应信息

https://zhuanlan.zhihu.com/p/340397290

spring boot自定义注解

https://blog.csdn.net/feichitianxia/article/details/99470842

ElasticSearch

查询语句大全

windows端口被占用解决

1、换一个其它未被占用的端口
2、端口被占用了,先看下是哪个程序再用

1、查看被占用的端口的进程
netstat -aon|findstr 端口号
2、根据PID找到占用此端口的进程
tasklist|findstr 端口号
3、结束这个进程
taskkill /f /t /im 进程名

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/11041.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MYSQL窗口函数(Rows Range)——滑动窗口函数用法

语法介绍 窗口函数语法&#xff1a; <窗口函数> over (partition by <用于分组的列名> order by <用于排序的列名> rows/range子句<用于定义窗口大小> ) <窗口函数>可以放以下两种函数&#xff1a; 1&#xff09; 专用窗口函数&#xff0c;包括…

图文详解Linux基础经典教程(07)——CentOS安装Tomcat

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl 概述 之前&#xff0c;我们在CentOS中安装了JDK&#xff1b;接下来&#xff0c;我们在CentOS中安装Tomcat。 安装步骤 在此&#xff0c;详细介绍Tomcat的安装步骤。 第一…

上海亚商投顾:A股缩量调整 AIGC、Web3.0概念抢眼

上海亚商投顾前言&#xff1a;无惧大盘大跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 市场情绪三大指数今日震荡调整&#xff0c;深成指、创业板指午后均跌超1%&#xff0c;黄白二线有所分化&#xff0c;科创50指…

Django Celery异步任务队列

“ https://github.com/celery/celery” celery的GitHub源码文件 Celery是一个异步任务队列&#xff0c;需要python的环境&#xff0c;一般可用于python的web开发框架“食”用&#xff0c;例如Django。 场景 例如在自己开发网站时&#xff0c;写发送短信验证码的部分&#xff0…

Http不转换成Https会有什么后果?

自从互联网诞生以来&#xff0c;大家一开始接触的就是http站点&#xff0c;类似于http://域名&#xff0c;看习惯了也用习惯了。不过&#xff0c;随着人们网络安全意识的提高&#xff0c;越来越多的http站点已经被https站点所替代&#xff0c;逐年在增加。那么&#xff0c;http…

艾美捷C1q天然蛋白化学性质和相关研究方案

艾美捷C1q天然蛋白背景&#xff1a; C1q是补体系统C1的组成成份。它是一个巨分子量 (460kD) 糖蛋白。一个C1q分子由18条多肤链组成,含A、B、C 3条不同链。补体系统通过经典途径、旁路途经和甘露糖结合凝集素途径激活&#xff0c;而C1q是补体经典途径重要的启动分子&#xff0c…

【干货】STM32通过ADC模拟看门狗实现掉电保存

1.前言 很多时候我们需要将程序中的一些参数、数据等存储在EEPROM或者Flash中&#xff0c;达到掉电保存的目的。但有些情况下&#xff0c;程序需要频繁的修改这些参数&#xff0c;如果每次修改参数都进行一次保存&#xff0c;那将大大降低存储器的寿命。尤其是单片机内部Flash&…

uniapp中使用微信小程序custom-tab-bar

uniapp中使用微信小程序custom-tab-bar1、配置信息2、添加 tabBar 代码文件3、 编写 tabBar 代码4、踩坑5、解决今天把小程序项目中的 tabBar 改为使用自定义的tabbar 其实很简单&#xff0c;只要按照小程序开发文档中的步骤来做 1、配置信息 在 app.json 中的 tabBar 项指定…

移动魔百盒UNT401A、UNT403A、UNT413A_晶晨S905L3A/B芯片_红外蓝牙语音_免拆卡刷固件

移动魔百盒UNT401A、UNT403A、UNT413A_晶晨S905L3A/B芯片_红外蓝牙语音_免拆卡刷固件&#xff0c;28G或216G配置-安卓9.0 支持最新出UWE5621DS/MT7661/MT7663/MT7668/RTL8822CS及以往其他无线型号-当贝红外蓝牙语音免拆卡刷包固件。 固件特点&#xff1a; 1、修改dns&#xf…

使用EasyCV Mask2Former轻松实现图像分割

作者&#xff1a;贺弘 谦言 临在 导言 图像分割(Image Segmentation)是指对图片进行像素级的分类&#xff0c;根据分类粒度的不同可以分为语义分割(Semantic Segmentation)、实例分割(Instance Segmentation)、全景分割(Panoptic Segmentation)三类。图像分割是计算机视觉中的…

CDD文件——CANdelaStudio

诊断协议那些事儿 本文为诊断协议那些事儿专栏文章&#xff0c;在CANoe诊断测试一文中介绍了导入CDD文件&#xff0c;CDD(CANdela Diagnostic Descriptions&#xff0c;CANdela诊断描述)是诊断数据的数据库&#xff0c;与CAN消息的数据库文件DBC类似&#xff0c;也就是上文提到…

【minimal problem】资料整理

minimal problem use as few data as to generate a system of algebraic equaIons with a finite number of soluIons 使用尽可能少的数据来生成代数系统 解数有限的方程 以往工作 基于神经网络解一元高次方程 代码实战&#xff1a;解低次方程 代码实战&#xff1a;解高次方…

基于象鼻虫损害优化算法求解装箱问题附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;修心和技术同步精进&#xff0c;matlab项目合作可私信。 &#x1f34e;个人主页&#xff1a;Matlab科研工作室 &#x1f34a;个人信条&#xff1a;格物致知。 更多Matlab仿真内容点击&#x1f447; 智能优化算法 …

VALID/READY 握手机制

VALID/READY 握手机制 AXI 总线共有 5 个独立的通道&#xff0c;分别为写地址&#xff0c;写数据&#xff0c;写回应&#xff0c;读地址&#xff0c;读数据通道。5 条通道相互独立&#xff0c;有一些细小的差别&#xff0c;但共同使用一套握手机制&#xff1a;VALID/READY 机制…

代码随想录——最长回文子串

题目 给你一个字符串 s&#xff0c;找到 s 中最长的回文子串。 示例 1&#xff1a; 输入&#xff1a;s “babad” 输出&#xff1a;“bab” 解释&#xff1a;“aba” 同样是符合题意的答案。 示例 2&#xff1a; 输入&#xff1a;s “cbbd” 输出&#xff1a;“bb” 示例 3&a…

六、RTMP协议 时间戳

RTMP时间戳 基本介绍 RTMP中时间戳的单位为毫秒(ms)时间戳为相对于某个时间点的相对值时间戳的长度为32bit&#xff0c;不考虑回滚的话&#xff0c;最大可表示49天17小时2分钟47.296秒Timestamp delta单位也是毫秒&#xff0c;为相对于前一个时间戳的一个无符号整数&#xff1…

【计算机毕业设计】奖学金管理系统源码

一、系统截图&#xff08;需要演示视频可以私聊&#xff09; 摘 要 21世纪的今天&#xff0c;随着社会的不断发展与进步&#xff0c;人们对于信息科学化的认识&#xff0c;已由低层次向高层次发展&#xff0c;由原来的感性认识向理性认识提高&#xff0c;管理工作的重要性已逐…

【数据结构】---详解二叉树--- ⌈知识点总结⌋ 和 ⌈常见力扣题目⌋ 确定不来看吗?

前言 ❤️ 铁汁们大家好&#xff0c;欢迎大家来到出小月的博客里&#xff0c; &#x1f917;&#x1f917;&#x1f917;之前呢&#xff0c;我分享了数据结构的栈和队列。。。。今天呢&#xff0c;给大家分享关于树的内容包括了树的结构、遍历和一些题目&#xff0c;希望大家看…

如何使用Github的Action实现博客的自动部署

如何使用Github的Action实现博客的自动部署 以下是详细的采坑记录&#xff0c;花费了不少时间。 现在的状态是&#xff0c;更新完博客时&#xff0c;需要执行以下的指令&#xff1a; hexo clean && hexo g && hexo d && git add . && git …

Git分布式版本控制工具

layout: post title: Git分布式版本控制工具 description: Git分布式版本控制工具 tag: 开发工具 文章目录git 基本配置与指令设置用户信息为常用指令设置别名解决gitbash乱码问题基础操作指令&#xff1a;初始化、添加到暂存区、提交到仓库、查看状态、日志版本回退git reset配…