logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【idea】idea 中 git 分支多个提交合并一个提交到新的分支

- `commit`:命令用于将你的代码变更保存到**本地代码仓库**中,它创建了一个新的提交(commit)记录,记录了代码的变更内容以及相关的提交信息(如作者、时间、提交说明等)。- `push`:命令用于将本地仓库中的代码推送(上传)到**远程代码仓库**,将你的代码变更分享给其他开发者或者备份到远程服务器。- `cherry pick`:命令用于从一个分支中**选择性地合并某个提交(com

文章图片
#intellij-idea#git#java
【软考】数据库范式详解 (1NF、2NF、3NF、BCNF;包括候选键、非平凡函数)

1NF、2NF、3NF和BCNF是关系数据库中常用的范式(Normalization)概念,用于设计规范化的数据库模式,确保数据库的数据结构良好、无冗余、便于管理和维护。

文章图片
#数据库#oracle#网络
【Spring Boot】 .mvn、.gitignore、HELP.md、mvnw、mvnw.cmd 文件的作用

mvnw 是用于Unix系统(Linux、Mac)的脚本,mvnw.cmd 是用于Windows系统的脚本。这些文件通常用于提高项目的可移植性和开发者之间的一致性。使用 Maven Wrapper 可以确保每个开发者使用相同版本的 Maven,而不必手动安装。在使用Spring Initializr创建项目时,可以选择是否包括这些文件,具体取决于项目的需求和开发者的偏好。它们是用于在不安装 Mav

文章图片
#spring boot#后端#java
【maven】setting.xml文件详解

在 Maven 构建项目时,如果你的网络环境需要通过代理服务器才能访问外部资源(如 Maven 仓库、外部库等),就需要配置 Maven 使用的代理服务器信息。例如,如果在项目的 pom.xml 文件中配置了自定义的镜像、仓库、或者其他 Maven 构建相关的设置,那么这些项目级别的配置会覆盖 settings.xml 中的全局配置。在实际的 Maven 项目中,通过修改 settings.xml

文章图片
#maven#xml#服务器
【Spring Boot】新建一个项目,maven 和 spring initializer 的区别

在IntelliJ IDEA中,当你新建一个项目时,可以选择使用Maven或Spring Initializer来初始化项目。

文章图片
#spring#spring boot#maven
【JAVA】ifPresent 的使用

在上面的示例中,我们首先创建了一个包含值的 Optional 对象和一个空的 Optional 对象。而对于空的 Optional 对象,则不会执行任何操作。在 Java 中,ifPresent 是一个用于 Optional 类型的方法,用于检查 Optional 对象中是否存在值并执行相应的操作。ifPresent 方法接受一个 Consumer 函数式接口作为参数,如果 Optional 对象

文章图片
#java#开发语言
到底了