摘要: Maven 的学习总结 什么是 Maven Maven:Apache 的一款开源 自动化 的 项目管理 工具,主要有两项功能: 项目构建:主要是项目的清理,编译,测试,打包,部署等工作 依赖管理:pom.xml,通过 pom 文件上的坐标自动下载jar包 现有的问题 随着 JavaWeb 项目的变大 阅读全文
posted @ 2020-02-18 22:14 学习趁早 阅读(218) 评论(0) 推荐(0) 编辑
摘要: IDEA 利用 Mybatis 使用 maven 命令生成逆向工程 数据库建表 在本地的数据库建立表,然后利用 Mybatis 使用 maven 命令生成逆向工程。 本地使用 maven 建立一个项目 maven 建立项目,pom.xml 文件配置如下: 建立配置文件 resources 目录下建立 阅读全文
posted @ 2020-02-18 01:01 学习趁早 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 问题产生 今天使用 idea 运行一个程序来使用 JVM 的一些参数,中途 idea 突然退出,之后使用 jps 命令发现程序仍在运行。以下是使用 Terminal 终端查看记录: shutdown 的方法 由于是在 Windows 环境下,打开了 Windows PowerShell,输入 kil 阅读全文
posted @ 2020-01-19 11:08 学习趁早 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 多线程 多线程创建的三种方式: 1. 继承 Thread 类,重写 run 方法。 2. 实现 Runnable 接口。 3. 实现 Callable 接口。这个方法比较编写代码比较复杂,是 JDK 1.5 出来的。 方式 1 和 方式 2 的区别: 1. extends 是继承,一般要增强类的功能 阅读全文
posted @ 2020-01-02 11:23 学习趁早 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Linux 查看 Tomcat 是否正在运行 命令 ,查看到的数据为: 此时运行的是 博客项目的 jar 包,还有查询的这条命令,Tomcat 没有在运行。 使用命令启动 Tomcat,在 目录下运行 命令,启动后使用命令 ,查看到的数据为: 此时可以看到 Tomcat 的 catalina 已经运 阅读全文
posted @ 2019-12-09 19:33 学习趁早 阅读(4803) 评论(0) 推荐(0) 编辑
摘要: _002_AddTwoNumbers 要点 先判断传入节点是否有一个为空,有的话直接返回另一个节点。 在传入节点都非空情况下,定义一个哑节点,可以有效防止下一个节点为 null,可以先创建好节点,再将指针移动,如此处: 需要注意使用自定义指针来代替移动传入的指针,这样就不破坏原来传入的结构了。最终还 阅读全文
posted @ 2019-12-06 15:38 学习趁早 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 平衡二叉树 今天有同学问了我如何构造平衡二叉树,总结如下: 平衡因子 BF(balance factor)为该节点左子树高度 右子树高度,绝对值如果 ≤ 1,则二叉树不需要调整。 平衡二叉树构造过程比较简单,分为四种情况: LL 插入 RR 插入 LR 插入 RL 插入 用实例解释一下四种情况的调整 阅读全文
posted @ 2019-12-04 19:36 学习趁早 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 如果已经在 GitHub 上找到了一个完整的项目,如何学习一个项目呢?以 "halo" 博客系统为例,该项目使用 gradle 管理,使用了 Spring Boot 框架。 查看依赖 通过 maven 或 gradle 的配置查看项目依赖了哪些组件。 运行项目 Spring Boot 的项目在 sr 阅读全文
posted @ 2019-12-04 00:55 学习趁早 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: compare 上面举了一个例子,是 vuejs 的 vue 项目,使用了 compare 功能来比较项目不同 commit 的区别,比较的双方是 和 。举这个例子来展示 GitHub 网站的 compare 功能。 tree GitHub 网站将每一次 commit 都视为 tree 的一部分,可 阅读全文
posted @ 2019-12-04 00:40 学习趁早 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Annotate 在我本地的项目 java demo 中是建立了一个 git 仓库,每次提交代码都会在里面建立了一个快照,使用 IDEA 打开这个项目,在代码行处右键打开 Annotate 选项就看到对这份文件每次修改的代码和时间戳,点击里面的某一行还能看到提交这个 commit 的同时整个项目有哪 阅读全文
posted @ 2019-12-01 22:02 学习趁早 阅读(304) 评论(0) 推荐(0) 编辑