摘要: 修改 ~/.gitconfig 文件中的 user.name, user.email. 将下面的脚本文件 git-user-change.sh 放在需要修改的项目的上一层文件夹中, 脚本的源码中需要修改对应的用户名和邮箱. 在项目根目录下执行 sh ../git-user-change.sh 便开始 阅读全文
posted @ 2022-01-04 01:49 SWDive 阅读(186) 评论(0) 推荐(0)
摘要: 快速排序 快排思想比较好理解, 每次找到一个元素的最终位置, 并把所有小于这个元素的值放在左边, 所有大于这个元素的值放在右边. public static void quickSort(int[] nums) { if (nums == null || nums.length < 2) { ret 阅读全文
posted @ 2022-01-04 01:48 SWDive 阅读(631) 评论(0) 推荐(0)
摘要: 代码 public class BTreeTraverseMethods { static class TreeNode { private int val; private TreeNode left; private TreeNode right; public TreeNode(int val 阅读全文
posted @ 2022-01-04 01:46 SWDive 阅读(24) 评论(0) 推荐(0)
摘要: YOLO Training Conclusion on Custom Dataset and FAQs YOLO official website Prepare dataset You can google how to prepare your custom dataset. There are 阅读全文
posted @ 2022-01-04 01:45 SWDive 阅读(101) 评论(0) 推荐(0)
摘要: 背景 Mac 通过 SSH 连接 Linux 服务器,尝试开启服务器上 Python3.6 的 web 服务的时候,服务发生无法解码的异常。 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 443: ordin 阅读全文
posted @ 2020-07-08 10:26 SWDive 阅读(182) 评论(0) 推荐(0)
摘要: 背景 HashMap 的相关问题在校招面试中十分常见, 作为新人, HashMap 的各个问题应该要理解的十分透彻才行. 此外, ConcurrentHashMap, Hashtable 也是经常与 HashMap 一同被问, 下文中都有介绍. HashMap 原理 1. 底层数据结构 HashMa 阅读全文
posted @ 2020-05-08 16:03 SWDive 阅读(243) 评论(1) 推荐(0)
摘要: 问题 Maven 是约定大于配置的一种工具, 通常约定在 目录下放配置文件, 当我们想要在 代码目录下放置配置文件用来测试, Maven 项目 build 的时候并不会把代码目录下的配置文件添加到相应的位置, 可以查看 目录来证实这个情况, 最终会导致测试代码报错, 无法找到相应的配置文件. 解决方 阅读全文
posted @ 2020-05-04 16:38 SWDive 阅读(338) 评论(0) 推荐(0)