背景 &snap;&snap;公司neuxs仓库中maven-metadata 文件经常被删掉,导致开发中拉取不到依赖问题。刚开始怀疑是本地settings问题或者是neux...
背景 &snap;&snap;公司neuxs仓库中maven-metadata 文件经常被删掉,导致开发中拉取不到依赖问题。刚开始怀疑是本地settings问题或者是neux...
2020-01-03制定了年度计划,但是很明显自己并没朝计划的方向走。是计划本身的问题还是自己没有定制Action和实际行动。 健身理由:2-4月,因为疫情一直在家躺了近2个...
IDE 一键导包/优化导包 一些类中的依赖包,手动一个个导入/删除比较麻烦 打开设置image.png Lombok插件 阿里巴巴代码规约插件 google-java-fro...
开发环境 JDK 8 1、官网下载安装 Java SE Development Kit 8u251 2、配置环境变量 cd ~/touch .bash_profile (...
连资料都保存不好就别学别人装系统了。
概念 1.和数组一样,链表也是一种线性表。 2.从内存结构来看,链表的内存结构是不连续的内存空间,是将一组零散的内存块串联起来,从而进行数据存储的数据结构。 3.链表中的每一...
在这个快消费的时代,大学生都有债要背负,更别说当代80后,90后还要定期还房贷、车贷、养老、养小的开支。很多人还有诗和远方,想去旅行,培养爱好、兴趣。 现在大多数的人还是正经...
题目 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321示例 2: 输入: -123输出: -321示例 3:...
题目 给定一个二叉树,返回它的中序 遍历。 示例:输入: [1,null,2,3]12/3 输出: [1,3,2] 解答 解析 1、使用递归的方式简单暴力2、 中序 :左 -...
题目 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 解答 分析 1、 第一种方式,时间复杂度 n3,这种方式在实际情况下是不可取的。2、时间复杂度:O(2...
想要进阶自己的开发水平,JDK源码中一些优秀的设计必须要经常学习,哪怕不学习,应对面试的时候,还是要能够应对几招,代表自己对这些东西还是有所了解。 而线程池的源码,这块更是面...
题目 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则...
题目 给定一副牌,每张牌上都写着一个整数。 此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组: 每组都有 X 张牌。组内所有的牌上都写着相同的整...
题目:在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p...
题目 现在有两种线程,氢 oxygen 和氧 hydrogen,你的目标是组织这两种线程来产生水分子。 存在一个屏障(barrier)使得每个线程必须等候直到一个完整水分子能...
题目 一个有名的按摩师会收到源源不断的预约请求,每个预约都可以选择接或不接。在每次预约服务之间要有休息时间,因此她不能接受相邻的预约。给定一个预约请求序列,替按摩师找到最优的...
题目 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 解答 分析 1、遍历的方式 时间复杂度:O(N) 空间复杂...
题目 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4 解答 分析 利用java.uti...
原理 通常是以第一个元素为基准元素开始,然后从头部和尾部开始遍历,左边都是比基准元素小,右边是比基准元素大。 其中一次快排的过程: 设置两个变量begin、end,将第一个元...