11 2022 档案
摘要:本文为个人学习笔记,如有错误还请大佬指教!🙏 文章目录 编写流程1. 创建普通的JavaWeb工程,并导入相关依赖 与 项目结构预览2. 编写注解类3. 编写配置文件(application.properties)4. 编写HandleMapperInfo.java类,用于存放方法的信息5. 编写
阅读全文
摘要:Redis学习笔记(一)——redis基础与连接池 一、缓存雪崩 在引入redis缓存后,引起了缓存雪崩问题。 由于热点数据的时效性,故需要在给redis设定时限。让redis定时清空,到数据库重新获取。而清空时,所有请求转向MySQL,此时MySQL可能无法承受如此巨大的并发量,可能发生宕机或卡顿
阅读全文
摘要:一、MyBatis是一个基于Java的持久层框架。它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordina
阅读全文
摘要:文章目录 简介JMS 与 AMQP对比 RabbitMQ简介RabbitMQ运行机制RabbitMQ安装与测试(Win环境)创建一个交换器 与 消息队列 并绑定规则SpringBoot消息发送与接收测试修改序列化器,使用json序列化监听消息队列内容AmqpAdmin 简介 对于需要异步通信的应用可
阅读全文
摘要:几天前,我写了一个博客网站中有个评论功能。给别人玩的时候,在我的评论中输入了一段脚本代码,使我每次打开那个网页,就崩溃!百度了才知道是xss攻击! 什么是xss跨站脚本攻击 xss(Cross-site Scriping) 跨站:跨网站、域名 一个带有留言评论功能的网站,可以让用户留言。在正常使用留
阅读全文
摘要:今天在修改一个项目的时候,发现里面用的居然是分页导航和表格分离的laypage,layui中的table。而我之前都是一起使用的layui封装好的。好了,那么今天来说一说,laypage如何动态调整页数。 首先,这是简单的分页组件的写法写出来,请且,这时候始终都只有一页。 layui.use(['l
阅读全文