
笔记
文章平均质量分 65
GaoYang-笔迹
http://www.geq2020.top/
展开
-
RabbitMQ的相关概念及队列模式
RabbitMQ的相关概念及五种队列模式一、RabbitMQ介绍二、RabbitMQ的五种队列模式(一)、简单模式(二)、Work模式(三)、发布/订阅模式(四)、路由模式(五)、主题模式三、消息持久化四、ACK应答一、RabbitMQ介绍消息队列产品有很多,比如说常见的有RocketMQ、RabbitMQ、ActiveMQ和Kafka。其中Kafka的性能是最好的,并发量比较大,而且消息收发的速度也非常快。但是消息收发的可靠性上,Kafka不如RabbitMQ,而且技术选型的时候执行速度并不是唯一标准转载 2021-07-18 19:51:51 · 277 阅读 · 0 评论 -
SpringBoot项目优雅的实现多配置文件切换以及获取配置信息
SpringBoot优雅的实现多配置文件切换以及获取配置信息介绍在我们平时的生产中肯定不会单纯的的只有一个配置文件,通产会分为测试、开发、生产三个版本。构建项目创建一个SpringBoot项目并在resources目录下创建像application-xxx.yml这样的配置文件。进行配置文件切换spring: application: name: test-server profiles: active: test/dev/prod ---进行切换配置文件版本创建工原创 2021-07-17 18:53:47 · 347 阅读 · 1 评论 -
uni-app开发微信小程使用腾讯位置服务获取用户的位置信息
一、开通腾讯位置服务在这里我们先要登录腾讯我i之服务的官网开通位置服务 腾讯位置服务官网点击进入控制台,创建应用并创建key,并将填写微信小程序ID进入微信公众平台将请求域名设为合法域名下载 微信小程序 JavaScript SDK 并在项目中创建lib目录,将SDK文件放入该目录...原创 2021-06-03 15:47:37 · 865 阅读 · 1 评论 -
简单设计一个RBAC权限权限模型
RBAC权限模型RBAC的基本思想是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集 合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。这样做的好处是,不必在每次创建用户时都进行分配权限的操作,只要分配用户相应的角色即可,而且角色的权限变更比用户的权限变更要少得多,这样将简化用户的权限管理,减少系统的开销。RBAC模型中的权限是由模块和行为合并在一起而产生的,在MySQL中,有模块表(tb_module〉和原创 2021-05-25 09:21:23 · 349 阅读 · 0 评论 -
MySQL常用语法总结(复习篇)
MySQL常用语法大总结(复习篇)一、数据库存储数据的特点二、MySQL产品的基础操作(一)MySQL服务的启动和停止(二) MySQL服务的登录和退出(三) MySQL的常见命令(四) MySQL的语法规范(五) SQL的语言分类(六) SQL的常见命令三、DQL语言的学习(一) 基础查询(二) 条件查询(三) 排序查询(四) 常见函数四、分组查询五、多表连接查询六、子查询七、分页查询八、联合查询九、DML语言(一)插入(二)修改(三)删除十、DDL语句(一)库和表的管理库的管理:表的管理:(二)常见类型转载 2021-05-23 21:30:22 · 855 阅读 · 0 评论 -
SpringBoot 项目添加抵御跨站防御脚本(XSS)攻击功能
一、XSS攻击 百度百科.XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实际上也可以包括Java、 VBScript、ActiveX、 Flash 或者甚至是普通的HTML。攻击成功后,攻击者可能得到包括但不限于更高的权限(如执行一些操作)、私密网页内容、会话和cookie等各种内容。二、导入依赖库因为Hutool工具包带有XSS转义的工具类,所以我们要导入Hutool,原创 2021-05-07 21:14:26 · 1572 阅读 · 10 评论 -
SpringBoot项目中利用Swagger搭建REST API 比 Postman香 !
SpringBoot项目中利用Swagger搭建REST API一、简述二、pom.xml中导入Swagger的依赖三、创建Swagger的配置类四、测试Web接口一、简述开发前后端分离架构的项目,往往调试后端Web接口需要用到POSTMAN工具。虽然POSTMAN工具的功能非常强大,但是请求参数很多的情况下,我们手写这些参数和数据还是非常麻烦的。因此我们需要一个调试后端Web接口更加简便的方法。恰好Swagger提供了RESTAPI调用方式,我们不需要借助任何工具的情况下,访问Swagger页面,就可原创 2021-05-03 19:16:27 · 2343 阅读 · 8 评论 -
SpringBoot整合mybatis时,使用Autowired注入RedisTemplate时,报错:因有多个bean不知实现哪一个的问题
1、使用@Autowired无法注入RedisTemplate1.1 报错代码@RestControllerpublic class StudentController { @Autowired private RedisTemplate redis; @PostMapping("set") @ResponseBody public void set(@RequestBody Student student){ redis.opsF原创 2021-03-30 00:18:34 · 793 阅读 · 0 评论