置顶
未读
Halo构建个人博客-Lazyking建站记录
前言:我是不爱写东西的,但是从上次面试过之后,才知道个人博客也是能拿来说道的。正好白嫖到了华为的服务器,那就买个域名,尝试做一下吧。 本篇文章将从服务器用户创建开始,安装jre、postgresql,运行halo.jar,配置nginx实现反向代理,到申请ssl证书实现Https访问结束,绝对的保姆
SpringSecurity:请求访问配置permitAll的接口仍旧通过自定义过滤器
问题描述: 在我的项目中,给/system/user/login接口配置了anonmous的访问规则,给/system/user/refresh-token接口配置了permitall的访问规则。在一次测试中,我错误在访问的登录接口时携带了旧的Jwt token,却出现了接口报错,而错误的来源是我自
(3)RabbitMQ学习 - MQ高级
必须保证消息的可靠性,即:消息应该至少被消费者消费一次 保证MQ的可靠性,就必须从3个方面入手: 确保生产者一定把消息发送到MQ 确保MQ不会将消息弄丢 确保消费者一定要处理消息 1. 发送者的可靠性 1.1 生产者重试机制 在生产者的application.yml中添加下面的内容,当 Rabbit
(1) RabbitMQ学习 - 在debian上安装RabbitMQ
1. 安装Erlang RabbitMQ是基于Erlang的,必须先安装Erlang作为运行环境 sudo apt install erlang -y
2. 安装RabbitMQ 为了安装最新版本的 RabbitMQ,我们需要将 RabbitMQ 官方的 APT 仓库添加到系统中。 wget -O
(2) RabbitMQ学习 - SpringAMQP
1. RabbitMQ相关概念 RabbitMQ架构图: publisher:生产者,也就是发送消息的一方 consumer:消费者,也就是消费消息的一方 queue:队列,存储消息。生产者投递的消息会暂存在消息队列中,等待消费者处理 exchange:交换机,负责消息路由。生产者发送的消息由交换机
搞机记录 - 努比亚z11(类原生_Havoc OS)
在炸机堂上以69r的高价买来了这台努比亚z11,没想到还是翻车了! 屏幕下方两侧明显发黄,在浅色背景下,尤为明显。 好在功能测试下来还都正常,买来开个热点还是可以的。 由于手机原本的系统是安卓6.0,部分我需要的应用无法安装,所以还是给他刷了一个类原生。 但是这个类原生还是有bug的,比如不能接打电
Windows Powershell 美化
一直觉得Windows终端,前面的提示符是当前文件夹路径很丑。碰巧知道了新版的Windows Terminal可以添加背景图,于是搜了Windows Powershell 美化的相关教程,发现了oh-my-posh这样的工具。 简单记录一下!!! 1. 安装oh-my-posh oh-my-posh
记录一次跨域请求问题的解决过程
一次印象深刻的跨域请求问题解决过程,写的有点罗嗦。◑﹏◐ 在我的项目中使用shiro作为认证授权的管理框架,在结合前端页面进行测试的时候出现了跨域问题。 为了解决跨域问题,我编写了WebConfig实现了WebMvcConfigurer接口,但是测试的是登录接口,并没有再出现跨域问题。 @Confi
Set-Cookie失效 — 跨域导致cookie本地存储失效
在发送了跨域的http请求的,在网络请求中可以看到set-cookie中是有值的,但是通过浏览器擦看cookie却发现并没有存储。 解决办法: 前端 在构建ajax请求时,添加withCredentials const service = axios.create({
baseURL: 'htt
@RequestParam和@RequestBody区别(错误使用@RequestBody导致查询参数错误)
在写分页查询接口的时候,使用了String来结合查询条件。因为错误使用了@RequestBody注解导致实际接受到的String参数为:{"roleName": "条件"}。 @GetMapping("/{current}/{size}")
public R pageList(@RequestP