- 博客(15)
- 收藏
- 关注
原创 SpringDoc和Swagger使用
Swagger和Springdoc是两个常用的工具,用于生成和维护API文档,特别是针对基于REST的Web服务。它们有效地提升了API的可读性和可维护性,帮助开发者、产品经理和其他利益相关者更好地理解和使用所提供的API。
2024-08-30 10:35:49
3045
原创 Git中reset和rever的使用
在学习和工作中,使用git进行多人协助时经常会出现提交错误、合并错误的情况,经常会有同事问我提交错了合并错了怎么办,今天这里说明一下。revert和reset是两种用于撤销更改的方法,但它们的作用和使用场景有所不同。
2024-08-27 22:04:08
1086
原创 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
603
原创 Mybatis中MetaObjectHandler说明
在MyBatis-Plus中,用于对特殊字段(如创建时间、修改时间)等自动填充。通过实现接口可以定义在插入和更新操作时自动填充这些字段。
2024-08-25 10:13:12
275
原创 SpringBoot3+Mybaits加载Mapper报错
报错信息明显不是自定义的代码异常,于是查看maven依赖,经过多次尝试和排查定位到如下。
2024-08-25 09:38:49
305
原创 Maven的pom文件中repository
在Maven的构建文件pom.xml中,标签可以包含多个子标签,每个标签用于定义一个远程仓库的位置及其相关信息。以下是用于配置一个单独的远程仓库。
2024-08-23 23:21:58
1848
原创 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
233
原创 三十而立三十而不惑
最近读了一篇文章,文章链接如下:https://maimai.cn/article/detail?fid=1393236457&efid=ChP7RwYlC_5SIPUXe1QbWw&use_rn=1借用陆奇的一段话:20岁需要做让你可以走得很快的事情,快速学、快速失败。30岁你要让自己可以走得远,建立一个核心支撑体系能让你走得很远。这个体系包括你的身体、你厚实的家庭基础和几个志同道合你可以信任的朋友。一个人到了35岁,到了打造产品的黄金时段,我已前很关注这个年龄阶
2020-08-10 23:52:46
736
原创 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
662
原创 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
201
原创 1、创建和安装Linux虚拟机
对电脑从win7升级到了win10系统,所以用win10的系统自带的Hyper-V安装一个Linux虚拟机。一、安装虚拟机 控制面板——>应用——>程序和功能——>启用或关闭Windows功能——>Hyper-V...
2020-07-29 22:16:21
196
原创 立个flag
今天看到这么一段话,觉得十分的很有感触,原文如下:如果一个 技术有人教你了,或者已经有书了,那么这个技术就落后了。 如果有一天你碰到一个问题,怎么样都找不到答案, 那么你应该高兴,因为你走在前沿了。结合近期面试遇到的挫折,自我感悟还是能力和技术的欠缺。总结过往发现自己的缺点在于对技术的不够深入,而在意宽度。一知半解但未能达到随心所欲。所以写下此文来激励和约束自己。学习技术的同时,以完整的项目从零开始进行实现 扩展自己的对已知技能的深入 掌握java 戒骄戒躁,努力进取最...
2020-07-19 20:54:45
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人