灰色人生qwer
码龄7年
关注
提问 私信
  • 博客:83,070
    动态:27
    83,097
    总访问量
  • 74
    原创
  • 26,433
    排名
  • 317
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-03-04
博客简介:

z284747的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    677
    当月
    67
个人成就
  • 获得427次点赞
  • 内容获得16次评论
  • 获得497次收藏
  • 代码片获得910次分享
创作历程
  • 64篇
    2024年
  • 5篇
    2023年
  • 2篇
    2022年
  • 1篇
    2021年
  • 2篇
    2020年
成就勋章
TA的专栏
  • C++学习
    2篇
  • 学位英语考试复习
    1篇
  • java
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

docker 部署 mysql 9.0.1

在 MySQL 8.0 和 9.0 版本中,GRANT 语句的语法发生了一些变化,尤其是涉及到用户创建和权限赋予的部分。我们从 dockerhub 仓库中可以看到 mysql 的配置文件在 /etc/mysql/my.cnf。这个错误是因为在 MySQL 9.0.1 中,我们试图在 GRANT 语句中使用 IDENTIFIED BY,而 MySQL 9.0.1 的语法不允许这样做。不过我们已经有 root 用户了,不用去创建新用户了,在 mysql 库 下的 user 表可以查看到已有用户。
原创
发布博客 18 小时前 ·
453 阅读 ·
17 点赞 ·
0 评论 ·
21 收藏

docker 的目录挂载的新语法

这条命令会将主机路径 /path-on-host-machine/my.cnf 挂载到容器的 /etc/my.cnf,等效于 --mount type=bind,src=/path-on-host-machine/my.cnf,dst=/etc/my.cnf。-v 只支持 volume 和 bind 类型的挂载,而且无法像 --mount 那样为挂载指定更多的细节和配置(如只读挂载、挂载选项等)。:–mount 提供了更清晰、灵活的语法,推荐用于复杂的挂载场景,而 -v 是简化语法,适用于简单场景。
原创
发布博客 18 小时前 ·
209 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

使用 Postman 上传二进制类型的图片到后端接口写法

如果在 Postman 中选择了 binary,那么将直接上传文件的二进制数据。可以在 Spring Boot 中通过 @RequestBody 来接收这些二进制数据,并将其保存为文件。Spring Boot 接收这些数据的方式需要使用 @RequestBody 注解来处理原始的二进制数据(byte[])。我使用 postman 传二进制类型图片到后端的时候遇到一个坑,可以参考这篇文章 -那我们的 Java 接口需要怎么写呢?配置文件上传大小(可选)
原创
发布博客 前天 21:32 ·
343 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

使用 postman 传递 binary 类型的图片到后端接口遇到的坑

于是我自己添加了一个 Content-Type 这个 header , 覆盖掉默认的,然后可以看到请求的时候携带上了 Content-Type , 但是请求依然失败。然后看到 header 默认就有 Content-Type 这个 header , 但是发送请求的时候没有携带上。再次发送请求,可以看到携带上了 Content-Type, 并且 Content-Length 也有值了。我一开始用 postman 请求是没问题的,但当我复制一个请求出来时,问题就出现如上述所说的错误。
原创
发布博客 前天 21:21 ·
245 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

Maven 打包出现问题解决方案

Spring Boot 的 spring-boot-maven-plugin 插件的 repackage 目标需要在构建时指定一个主类(main class),用于创建可执行的 JAR 或 WAR 文件。原因是 因为 common 模块中继承了父模块的打包插件,而 common 模块只是作为一个普通的库使用,它不是一个 springboot 项目。因为 web 中已经使用了 spring-boot-maven-plugin 打包插件,所以直接删除父模块中的打包插件就行。
原创
发布博客 2024.12.03 ·
536 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

在 SpringBoot 集成了 Mybatis 的基础上添加 Mybatis-Plus

如果想使用 mybatis-plus 的 代码生成器,可以参考这篇文章 -SpringBoot 集成了 Mybatis 可以参考前一篇文章。到此完成就可以使用 mybatis-plus 的功能了。
原创
发布博客 2024.12.03 ·
399 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

SpringBoot 项目快速集成 Mybatis

我的 SpringBoot 版本为:3.1.12。以及 mysql 驱动。
原创
发布博客 2024.12.03 ·
200 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Docker 使用 Dockerfile 文件打包部署前端项目

由于 Docker 镜像文件可能比较大,可以将 .tar 文件进行压缩以减少文件大小,便于发送。如果要将打包好的镜像发送给别人,让别人部署,则可以将镜像打成 tar 包,然后将 tar 包发送给别人。
原创
发布博客 2024.12.02 ·
245 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

SpringBoot集成 SpringDoc (SpringFox 和 Swagger 的升级版)

然后访问 http://localhost:9090/swagger-ui/index.html 可以看到接口文档了。我的SpringBoot 版本为 3.1.12, 而 SpirngDoc 的版本为 2.7.0。这个错误的原因是我的 SpringBoot 版本和 SpirngDoc 版本不匹配问题。配置 application.yaml 中配置 SpringDoc 相关信息, 参考。降级 SpringDoc 版本到 2.3.0 即可。然后创建 SpringDoc 的配置类。再次启动项目正常了。
原创
发布博客 2024.12.02 ·
425 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

MyBatis-Plus 代码生成器使用及问题解决-2024

经过排查还要引入其他依赖才行。再次执行生成代码就成功了。
原创
发布博客 2024.12.02 ·
242 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

IDEA中更改了项目模块名,IDEA丢失该模块的问题

在 IntelliJ IDEA 中,如果你直接在 Windows 文件夹中更改了 Java 项目的模块名称,IDEA 可能会失去对这些模块的引用和同步,因为它是基于项目的元数据(如 .idea 文件夹和 *.iml 文件)来识别和管理模块的。如果你的项目是一个 Maven 项目,IDEA 会通过 pom.xml 来识别模块。如果更改了模块的文件夹或名称,需要确保 pom.xml 中的模块名称和路径是正确的。如果你更改了模块的文件夹名,但没有更新这些 .iml 文件,IDEA 可能无法找到对应的模块。
原创
发布博客 2024.11.29 ·
564 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏

webpack 项目访问静态资源

使用 webpack dev serve 启动 react 项目后,发现无法使用 http://localhost:8080/1.png 访问到项目的 /static 目录下的 1.png 文件。发现是 proxy 配置下的 把 访问 / 的路径全部拦截到 /index.html 下了,所以访问不到 /static 目录下的静态资源。
原创
发布博客 2024.11.28 ·
364 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

一个关于 CSS Modules 的陷阱

就像我下面这段 antd 的样式就不能开启 CSS Modules , 就算配置了 resolve-url-loader ,样式也会乱掉 或者 和前面一样出问题。但是我全局普通样式容易影响其他组件的样式,所以我需要开启模块化功能,只让当前的 index.less 在引入的文件生效,不影响其他组件样式。这样我以为没问题了,结果发现我要写的那块样式确实生效了,styles 变量起作用了,但是我的项目主页的图片显示不出来了。include 很重要,最好写上要生效的路径。我在引用 less 文件样式的时候,发现。
原创
发布博客 2024.11.24 ·
451 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

快速删除 node_modules 目录的集中方法

如果你在 Windows 上或者想要一个跨平台的解决方案,可以使用 rimraf 这个工具,它是 Node.js 版本的 rm -rf。这些方法可以根据你的操作系统来选择,快速有效地删除 node_modules 目录。/q 静默模式,不需要确认。/s 删除目录及其内容。rd 是删除目录命令。
原创
发布博客 2024.11.20 ·
317 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

VS Code 更改背景颜色

我们的 VS code 默认是 黑色,这个颜色在有光的情况下,个人感觉反光比较严重。
原创
发布博客 2024.11.19 ·
369 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

npm error Integrity checksum failed when using sha512: wanted sha512-xxx but got sha512-xxx

我的node 版本为: 18.20.4, npm 版本为:10.xx.xxnode 18.20.4 和 npm 10.xx.xx 和 react 17.0.2 版本不兼容yarn dev。
原创
发布博客 2024.11.19 ·
827 阅读 ·
10 点赞 ·
0 评论 ·
29 收藏

阿里云的镜像加速器太坑了,竟然没用了,Error response from daemon: Get https://registry-1.docker.io/v2

使用阿里云的配置docker。
原创
发布博客 2024.11.06 ·
228 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Centos 修改 IP 地址

找到并修改以下行:
原创
发布博客 2024.11.06 ·
506 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

JSON parse error: Unexpected end-of-input in VALUE_STRING

这个错误通常出现在解析 JSON 字符串时,Jackson 发现期望的字符串值没有正常结束,导致输入流提前结束。简单来说,就是在 JSON 字符串的解析过程中,期望读取一个完整的字符串值(如 “phone”: “1234567890”),但实际输入在预期的地方提前结束。我用 postman 请求后端接口的时候报错如上。我是从浏览器复制的参数放到 postman 跑就报错了。解决办法, 不要传递 Content-Length 这个参数就行了。原因:我复制了下面这个参数(Content-Length)
原创
发布博客 2024.11.05 ·
561 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

docker 拉取镜像超时

即使我更换了阿里云的镜像源,也仍然没用。看了一下,docker 官网也访问不了。直接找国内的镜像拉取就行。
原创
发布博客 2024.08.27 ·
782 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏
加载更多