简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
笔者遇到一个问题,需要查看 Git 某个提交(commit)的时间,但是发现使用 Git 命令查看的时间与命令。而后三者显示的是一致的。作者日期(author date):这指的是最开始提交时,所产生的提交文件上的日期。提交者日期(committer date):这指的是对这个提交最后一次操作的日期。而且,更令人疑惑的是,对连续不同的提交,上面的那个命令显示的时间都是一样的。为什么上面那个命令是错
将 Maven 中的多模块项目打成一个 JAR 包假设读者已经编写好了一个可以在编译器中运行的一个 Maven 多模块项目。对于 Maven 多模块项目,应该首先有一个父 pom,它的属性 packaging 为 pom。而它的一个不成为其它模块的父模块的子模块,其属性 packaging 应该为 jar 或 war。将上面的 Maven 项目打成一个 JAR 包,可以使用插件 maven-ass
Linux 下 MySQL 安装教程事先准备下载 MySQL卸载 MySQL安装 MySQL设置 MySQL 开机自启动远程访问 MySQL使用 MySQL Workbench 远程访问 MySQL使用 Navicat Premium 远程访问 MySQL笔者的运行环境:CentOS Stream 8 x86_64MySQL 8.0.26事先准备进行这个教程之前,必须要先安装好一个 Linux 操
最近笔者进行 Spring Cloud Alibaba 版本升级的时候,发生了一个奇怪的事情:Nacos 显示服务已注册,但 RestTemplate 和 OpenFeign 的调用却一直失败。具体来说,笔者的两个服务,均在 Nacos 网页管理页面中显示各自的服务名,但一个服务使用 OpenFeign 调用另一个服务时,一直失败,OpenFeign 的 fallback 类方法一直被触发,而且没
解决MySQL删除外键时报错Error Code: 1091. Can't DROP 'XXX'; check that column/key exists 长期不写基础的 MySQL 代码,笔者也开始犯一些低级错误。最近,笔者在尝试将表中某列的外键约束删除时,MySQL 却一直报该列本就不存在的错误。笔者报错时的运行环境:MySQL 8.0.27Windows 10 教育版Error Code
本教程只是 Windows 下 MySQL 的一种集成 IDE 的安装教程。安装此 IDE 还免去了手动在 Windows 上配置 MySQL 的麻烦。不过如果读者对 MySQL 安装的底层细节比较感兴趣,抑或对从 CMD 中执行 MySQL 代码有执著的偏爱,可见笔者的另一篇博客:MySQL 免安装版的下载与配置教程:https://blog.csdn.net/wangpaiblog/artic
解决IntelliJ IDEA下Maven报错Unknown lifecycle phase ".test.skip=true". You must specify a valid lifecycle phase or a goal in the format 笔者使用 IntelliJ IDEA 中的终端(Terminal)来运行跳过单元测试时的命令 mvn package -Dmaven.t
在 IntelliJ IDEA 中进行远程调试与远程部署是不同的。 远程调试指的是事先以其它方法将 Java 应用打包并放在远程服务器中,然后以调试模式运行该 Java 应用,最后使用本地的 IntelliJ IDEA 进行远程连接该应用。 远程部署指的是直接使用本地的 IntelliJ IDEA 将本地的 Java 应用打包、部署到远程服务器,并远程运行该应用。 可以看出,远程部署要比
VMware Workstation Pro 16 安装教程需要提前一个操作系统的镜像文件 ISO,这个文件与 VMware 无关。实际上,在安装完 VMware 之后,VMware 的目录(如 C:\Program Files (x86)\VMware\VMware Workstation )下已经有了一些镜像文件,但这些镜像文件往往不是自己想要的操作系统的镜像文件,所以还是需要单独下载。笔者已