小鸭子tt
码龄7年
关注
提问 私信
  • 博客:8,497
    8,497
    总访问量
  • 14
    原创
  • 84,504
    排名
  • 104
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2017-09-11
博客简介:

qq_40200207的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    163
    当月
    1
个人成就
  • 获得158次点赞
  • 内容获得3次评论
  • 获得97次收藏
  • 代码片获得450次分享
创作历程
  • 14篇
    2024年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring Security 密码校验错误时,一直报403,而不是401

最近的一个项目里,我使用了Spring Security 做权限校验。今天我用Postman测试的时候发现,当提供一个错误的密码,后端居然返回403响应码,而不是401,上网查找了资料发现原来是配置文件没写对。
原创
发布博客 2024.09.18 ·
342 阅读 ·
7 点赞 ·
1 评论 ·
4 收藏

ngrx 如何安装redux devtool插件

angular 和 react vue 一道被称为前端三大框架,k大家都知道只要是前端框架,就肯定离不开状态管理工具,ngrx 就是angular 中使用最为广泛的状态管理工具。由于ngrx 借鉴了redux 的架构,因此,我们可以使用redux devtool 插件实现状态的可视化管理。2.下载安装插件,这个就百度搜索下怎么弄3.下载完我们可以打开开发者工具,进入Redux 这个tab,我们会看到下面的提示No store found,
原创
发布博客 2024.08.30 ·
236 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

AWS S3 存储桶 访问策略设置

最近在做项目的时候接触到了AWS S3 的操作,这里来记录下访问策略的写法。
原创
发布博客 2024.07.18 ·
362 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

Spring Security 第三节 默认用户的生成

上一节, 我们说了默认界面的生成,这一次我们来探究一下默认用户的生成。1. 找到org.springframework.boot.autoconfigure.AutoConfiguration.imports这个文件2.找到SecurityAutoConfiguration这个类3. 按Ctrl + 鼠标左键, 进入 SecurityProperties 类这个SecurityProperties 就是定义默认用户密码的地方,【注意看,这个男人叫小帅】哈哈,走错片场了,
原创
发布博客 2024.07.09 ·
319 阅读 ·
10 点赞 ·
0 评论 ·
5 收藏

Spring Security 第二节 默认页面的生成

当我们引入Spring Security 依赖时, 默认情况下我们的接口都会被保护起来。当我们访问接口时,页面就会重定向到默认登录界面举个例子,当我访问hello, 这个接口时,会跳出这个默认登录界面,这是怎么实现的呢?
原创
发布博客 2024.07.09 ·
429 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Spring Security 第一节 架构篇

这两天做项目的时候,发现自己对Spring Security 的理解非常的浅薄,思来想去,决定在网上找教程学习了下,并在这里发文记录下自己的的学习历程。第一节就是开门见山地来讲了下Spring Security 架构。
原创
发布博客 2024.07.09 ·
864 阅读 ·
18 点赞 ·
0 评论 ·
7 收藏

Oauth2.0

最近看了编程不良人的Oauth 2.0 视频,想来记录一下,以供后续的学习。OAuth 2.0是一种授权协议,允许用户授权从一个应用程序到另一个应用程序访问数据和api(资源)。尽管OAuth 2.0不是身份验证协议,但通常情况下,用户必须由提供访问权限的应用程序进行身份验证,然后才能授权对资源进行访问。简而言之,使用OAuth 2.0协议,用户试图登录的网站(也称为服务提供者)可以向身份提供者(即SSO服务器)请求用户的授权。
原创
发布博客 2024.06.17 ·
812 阅读 ·
31 点赞 ·
0 评论 ·
29 收藏

怎么打开Portainer 图形化界面管理Docker

进入Dashbord界面,哇, 这里的东西真的多啊,好啦,教程就都这里,大家慢慢玩耍吧!今天来讲一下如何打开Portainer ,用图形化界面的方式来管理我们的Docker。这里默认登陆名为”admin“,输入你的密码,然后点【Create user】我这里的宿主机ip地址是阿里云服务器,后面是9443端口,点击【继续访问XXX】,请不要在意页面上的不安全提示,直接点。初次进入,你会遇到这个提示点击【高级】按钮。进入页面后,点击【Get Started】然后我们就能看到我们的Home 目录了,
原创
发布博客 2024.06.07 ·
433 阅读 ·
13 点赞 ·
0 评论 ·
0 收藏

解决Idea 控制台输出乱码

解决方法就是我们需要设置控制台输出编码格式,点击【Settings】点击【Editor】点击【General】进入【Console】 在Default Encoding哪一行 : 右边的下拉框中我们可以看到默认的编码格式是GBK,今天在启动Docker 服务的时候控制台出现输出乱码现象。太完美了,输出乱码问题解决了。我们改成【UTF-8】
原创
发布博客 2024.05.30 ·
487 阅读 ·
9 点赞 ·
0 评论 ·
0 收藏

Docker 拉取镜像报错

此时,我浏览器访问百度网页的速度是比较慢的,而Docker Hub 服务器在国外,访问的速度更慢,因此我试试配置镜像。按【I】键进入编辑模式,把这段文字粘贴进去,然后按【:】键退出编辑模式, 输入wq, 保存退出。我Ping 了下 www.baidu.com 发现是通的。我首先重启Docker 服务 ,然而并没有什么用。我们可以看到拉取镜像成功!
原创
发布博客 2024.05.29 ·
1319 阅读 ·
14 点赞 ·
0 评论 ·
6 收藏

JAVA 之 枚举

一直以来,我都忽视java 中枚举的使用,今天学习了下,感觉大有收获,今天就来谈一谈Java枚举的用法。
原创
发布博客 2024.05.22 ·
430 阅读 ·
6 点赞 ·
1 评论 ·
5 收藏

CSS 行内块元素底部空白

今天在写前端页面的时候,发现行内块元素的底部多了6px 的空白。SVG图片的高度是24,现在的宽度变成了30.67px{isClicked?
这是为什么呢?因为SVG是矢量图,属于行内块元素。行内块元素 默认的垂直方向对齐方式是基线对齐.举个例子,div元素内包含了1个图片,我们可以看到图片底部有一些空白。空白就是父元素的基线和底线的间距,这里我为了方便大家能够看到父元素的基线和底线,在图片的右侧加了几个文字。英文j 的底部就是父元素的底线,英文fa的底部就是父元素的基线。
原创
发布博客 2024.05.04 ·
224 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

React 实现图片裁剪功能

第一次在CSDN 上写这么长的文章,在实现图像剪裁的功能中遇到很多的困难,基于这种情况,我认为非常有必要把这些知识记录下来以供我和诸位一起学习,本人前端知识确实有限,在写这篇文章的时候也许会出现很多的错误,请各位前端大佬们不吝指正!原来在分辨率5 * 6 设备上展示的图片在 10* 12 设备上变小的原因是单个像素点变小了,这个时候,我们只要使得1个px的逻辑像素对应的物理像素由1 变成 2 ,也就是DPR为2 ,这样就能完美解决这一问题了。意思就是1px 的逻辑像素对应多少的物理像素,这有什么用呢?
原创
发布博客 2024.04.24 ·
1901 阅读 ·
26 点赞 ·
0 评论 ·
24 收藏

JPA object报错:references an unsaved transient instance - save the transient instance before flushing

你要保存学生对象,程序会检测到你的学生对象里有一个address属性,address 属性指向的是address对象,而目前address 对象是一个瞬态对象,也就是说你要先把addess 对象保存到数据库当中,然后再保存student 对象到数据库中。这样程序运行后就会插入一条student数据,这条数据Address 那一列的值null,同样的,这样也不会引发异常。添加这个属性,程序运行后,就会先在Address 表中插入数据,再在Student 表中插入数据。再看一下我们的Address。
原创
发布博客 2024.04.02 ·
326 阅读 ·
6 点赞 ·
1 评论 ·
1 收藏