- 博客(15)
- 收藏
- 关注
原创 【Git】查找和删除 Git 仓库 (.git 文件夹)
本指南旨在帮助用户在 Mac 和 Windows 系统上查找包含 .git 文件夹的目录,并提供删除这些 .git 文件夹的方法。警告:删除 .git 文件夹将永久删除 Git 仓库的所有历史记录和版本控制信息。
2024-12-25 17:03:07
682
原创 【Ruoyi-Vue-Plus】StreamUtils 使用文档
在日常开发中,经常需要对集合进行过滤、排序、分组、映射转换等操作。是一个基于 Java 8 Stream API 的工具类,封装了大量通用功能,同时以较高的可读性和灵活性提升开发效率。在【Ruoyi-Vue-Plus】框架中,通过工具,开发者可以高效完成对集合的各种操作,例如过滤、排序、多层分组、数据映射等,避免繁琐的代码重复,提高代码的可维护性。集合过滤:基于条件筛选集合中的元素。元素查找:快速找到集合中第一个或任意一个满足条件的元素。集合拼接:将集合转换成字符串,支持自定义分隔符。集合排序。
2024-12-18 14:56:59
313
原创 【Ruoyi-Vue-Plus】SpringUtils使用文档
是一个简化开发的工具类,提供了灵活便捷的方式使用 Spring 容器、Bean 管理和 Spring 环境配置的相关功能。在【Ruoyi-Vue-Plus】框架中,被广泛应用于动态管理 Bean、事件发布、代理对象获取等场景,极大地方便了业务开发。是【Ruoyi-Vue-Plus】中简化开发、提升效率的重要工具类。在日常开发中,通过灵活使用的功能,可以减少原生Spring API的调用复杂度,快速实现常见需求。希望本使用文档能帮助您更好地掌握的使用技巧。动态管理Spring容器中的Bean;
2024-12-18 12:53:23
1135
原创 【Git】优化Git提交脚本
在日常开发中,我们经常需要提交代码到Git仓库。为了规范提交信息格式,提高提交效率,同时避免提交过程中的错误,我们开发了这个Git提交脚本。
2024-12-13 17:09:20
715
原创 【Git】如何添加和更新.gitignore文件
在Git项目中,经常会有一些文件我们不希望被版本控制系统追踪,例如:- IDE配置文件(.idea/、.vscode/等)- 操作系统生成的文件(.DS_Store等)- 编译生成的文件(*.class、*.jar等)- 依赖文件目录(node_modules/等)- 个人配置文件(.obsidian/等)这时我们需要使用.gitignore文件来告诉Git忽略这些文件。
2024-12-13 17:03:12
1773
1
原创 【KubeSphere】KubeSphere跨Namespace访问:实现资源的灵活管理
KubeSphere是一款功能强大的开源容器平台,它建立在Kubernetes之上,提供了丰富的功能,包括多租户管理、DevOps、微服务治理等。在Kubernetes中,Namespace是一个非常重要的概念,它允许将集群资源划分为多个逻辑分区,以实现资源隔离和多租户管理。然而,在某些场景下,我们可能需要跨Namespace访问资源,以实现更灵活的资源管理和服务调用。本文将探讨如何在KubeSphere中实现跨Namespace访问。
2024-12-06 10:41:33
507
原创 【JAVA基础】String、StringBuilder和StringBuffer的区别——巨详细
String是不可变的,和是可变的。而是线程安全的,而是非线程安全的。
2024-01-26 17:08:19
239
1
原创 【MySQL】为什么需要NOSQL数据库
所有的使用场景都围绕着一个词:快速,这也是基于内存的数据库的特点。使用NOSQL数据库,用户并不需要去维护一张数据表的结构,对于Redis数据库而言,仅需要去维护对应的数据结构即可,用map实现数据的存取,以分布式锁的方式实现资源共享,从而实现业务需求。
2024-01-16 10:41:53
1537
1
原创 【Java基础】 Java中是值传递还是引用传递
编程语言方法之间的参数传递策略被称为求值策略,求值策略有很多种,比较常见的就是值传递和引用传递。还有一种值传递的特例——共享对象传递。值传递和引用传递最大的区别是传递的过程中有没有复制出一个副本来,如果是传递副本,那就是值传递,否则就是引用传递。在Java中,其实是通过值传递实现的参数传递,只不过对于Java对象的传递,传递的内容是对象的引用。我们可以总结说,Java中的求值策略是共享对象传递,这是完全正确的。但是,为了让大家都能理解你说的,我们说Java中只有值传递,只不过传递的内容是对象的引用。
2024-01-13 17:02:43
969
1
原创 【Java基础】 为什么Java不支持多继承
多继承是为了保证子类能够复用不同父类的方法,使用多继承会产生存在的问题。C++使用虚继承的方式解决菱形继承问题。在现实生活中,我们真正想要使用多继承的情况并不多。因此在Java中并不允许多继承,但是Java可以通过以多接口的方式实现多继承的功能,即一个子类复用多个父类的方法。当接口中有同名方法时,子类必须重写同名方法。此外,如果一个类继承了多个父类,那么势必会继承大量的属性和方法,这样会导致类的接口变得十分庞大,难以理解和维护。当尝试去修改父类时,会影响到多个子类,增加了代码的耦合度。在Java 8。
2024-01-13 17:01:49
1674
1
原创 【Git】问题
代理方式和使用的软件有关,两种都可以测试一下。端口地址可以在自己的VPN软件中查看,命令行在拉取/推送代码时并没有使用。进行代理,分为两种情况:① 自己有。删除当前文件下的.git文件即可。当前仓库下已经存在了一个。
2024-01-12 12:13:45
361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人