自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 SpringDoc和Swagger使用

Swagger和Springdoc是两个常用的工具,用于生成和维护API文档,特别是针对基于REST的Web服务。它们有效地提升了API的可读性和可维护性,帮助开发者、产品经理和其他利益相关者更好地理解和使用所提供的API。

2024-08-30 10:35:49 657

原创 Git中reset和rever的使用

在学习和工作中,使用git进行多人协助时经常会出现提交错误、合并错误的情况,经常会有同事问我提交错了合并错了怎么办,今天这里说明一下。revert和reset是两种用于撤销更改的方法,但它们的作用和使用场景有所不同。

2024-08-27 22:04:08 840

原创 SaToken的SaTokenContextForThreadLocalStorage.getBoxNotNull异常问题

更新auth服务的依赖为sa-token-spring-boot3-starter后默认加载的SaTokenContext为SaTokenContextForSpringInJakartaServlet解决问题。使用SaToken实现分布式session,Gateway做权限校验配置了全局拦截器,Auth服务进行登录验证。Gateway使用sa-token-reactor-spring-boot-starter需要配置全局拦截器。其他使用sa-token-spring-boot-starter。

2024-08-26 11:14:34 244

原创 Mybatis中MetaObjectHandler说明

在MyBatis-Plus中,用于对特殊字段(如创建时间、修改时间)等自动填充。通过实现接口可以定义在插入和更新操作时自动填充这些字段。

2024-08-25 10:13:12 148

原创 SpringBoot3+Mybaits加载Mapper报错

报错信息明显不是自定义的代码异常,于是查看maven依赖,经过多次尝试和排查定位到如下。

2024-08-25 09:38:49 210

原创 开发中PO、BO、DTO

在软件开发中,PO(持久化对象)、BO(业务对象)和DTO(数据传输对象)是常见的概念,适用于不同的层次和目的。

2024-08-24 22:42:41 325

原创 pom文件parent和dependency标签

在Maven项目中,使用 和 标签引入 Spring Boot 有不同的用途和效果

2024-08-23 23:42:01 434

原创 Maven的pom文件中repository

在Maven的构建文件pom.xml中,标签可以包含多个子标签,每个标签用于定义一个远程仓库的位置及其相关信息。以下是用于配置一个单独的远程仓库。

2024-08-23 23:21:58 452

原创 java中@Resources和@Autowired注解区别和注意

java, @Resource, 注解

2024-07-12 11:31:10 676 1

原创 1、Java修炼之旅-Java介绍

Java概述:原则上应该是介绍Java的发展史、特性等等,而我介绍最重要的原因是因为我需要学习需要进步。不愿意看介绍的可以直接略过本节内容,想要了解Java的发展的可以继续往下看,或者自行查找一些介绍。https://www.runoob.com/java/java-intro.html 菜鸟教程https://baike.baidu.com/item/java/85979 百度百科一.Java是面向对象的语言Java是一门面向对象的语言。对象是事物存...

2020-08-11 23:15:08 204

原创 三十而立三十而不惑

最近读了一篇文章,文章链接如下:https://maimai.cn/article/detail?fid=1393236457&efid=ChP7RwYlC_5SIPUXe1QbWw&use_rn=1借用陆奇的一段话:20岁需要做让你可以走得很快的事情,快速学、快速失败。30岁你要让自己可以走得远,建立一个核心支撑体系能让你走得很远。这个体系包括你的身体、你厚实的家庭基础和几个志同道合你可以信任的朋友。一个人到了35岁,到了打造产品的黄金时段,我已前很关注这个年龄阶

2020-08-10 23:52:46 681

原创 3、pypy安装

一、Ubuntu安装pypysudo add-apt-repository ppa:pypy/ppasudo apt-get updatesudo apt-get install pypy pypy-dev如果安装不成功可以使用,安装的是Python2.7sudo apt-get install pypy二、解压缩包安装下载地址 https://bitbucket.org/pypy/pypy/downloads/tar -xzvf /home/下载/pypy2-v6.0.0

2020-08-02 22:41:24 594

原创 2、Ubuntu anaconda装虚拟环境

一、创建Python虚拟环境conda create -n 环境名称 python=X.X(2.7、3.6等)创建后文件会出现在Anaconda安装目录下的envs下二、查看当前环境存在哪些虚拟环境conda env list 或者 conda info -e三、使用和激活source activate 虚拟环境名称 # 激活虚拟环境source deactivate 虚拟环境名称 # 退出虚拟环境四、对虚拟环境安装包conda install -.

2020-07-30 21:59:02 171

原创 1、创建和安装Linux虚拟机

对电脑从win7升级到了win10系统,所以用win10的系统自带的Hyper-V安装一个Linux虚拟机。一、安装虚拟机 控制面板——>应用——>程序和功能——>启用或关闭Windows功能——>Hyper-V...

2020-07-29 22:16:21 171

原创 立个flag

今天看到这么一段话,觉得十分的很有感触,原文如下:如果一个 技术有人教你了,或者已经有书了,那么这个技术就落后了。 如果有一天你碰到一个问题,怎么样都找不到答案, 那么你应该高兴,因为你走在前沿了。结合近期面试遇到的挫折,自我感悟还是能力和技术的欠缺。总结过往发现自己的缺点在于对技术的不够深入,而在意宽度。一知半解但未能达到随心所欲。所以写下此文来激励和约束自己。学习技术的同时,以完整的项目从零开始进行实现 扩展自己的对已知技能的深入 掌握java 戒骄戒躁,努力进取最...

2020-07-19 20:54:45 234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除