2022-03-20 16:32
Java后端
(1662)
(0)
0
快速排序思想就是通过一趟排序将要排序的数据分割为两部分,第一部分所有数据比第二部分的所有数据小,按照这种思路将两部分数据再次分别进行快速排序,可以使用递归完成,最终使得整个数据序列有序。
2022-03-12 18:27
(1368)
HashMap是我们非常常用的数据结构,由数组和链表组合构成的数据结构。
2022-03-12 15:48
(1453)
时间复杂度算法的时间复杂度是一个函数,其定量的描述了一个算法运行时间和输入规模之间的关系。通常用O表示,且不包括这个函数的低阶和首项系数。
2022-03-12 15:46
(1660)
链表增删频繁的场合(随着计算机技术的发展,空间已经不再是主要矛盾,时间效率才是),如果同时存在即增删又查找的场合,一般链表会配合散列表、栈、队列一起使用。
2022-03-12 15:04
(1492)
链表是由若干结点组成,每个结点至少包括两部分信息:一个是元素数据,一个是指向下一个(上一个)元素地址的指针。链表的存储在物理上是非连续、非顺序的存储结构,数据元素之间是通过每个元素的指针来关联的。 与数组相比,链表独特的存储结构克服了数组提前需要设置长度的缺点,在运行时可以动态的快速的添加和删除元素;计算机的存储空间并非连续的,而链表则可以灵活的使用存储空间,能更好的对计算机内存进行动态管理。 链表分为单链表、双链表、和循环链表,双链表的每个结点有两个指针,分别指向前一个元素和后一个元素,循环链表的尾结点指针不是null,而是指向头结点元素的地址。
2021-12-28 16:43
(1907)
1
Eclipse在pull或者push时突然提示cannot open git-upload-pack的错误,下面介绍几种解决方案。
2021-12-24 15:32
(2428)
最近在接手一个新的java项目,导入到IDEA后发现存在报错,程序包找不到。寻思应该是某些依赖没有加载进来,但几番尝试后发现问题依旧,于是决定调研下对应的解决方案。
2021-12-09 10:34
(1749)
可以将BFF看做是一个后端微服务的代理服务,它主要做聚合和裁剪的逻辑,方便客户端接入和访问。引入BFF之后,降低了App端与后端微服务之间的耦合。此外,App端只需要知道BFF的域名即可,内部微服务也躲在BFF之后不需要暴露在公网之上。
2021-12-01 16:14
(1455)
首先,需要打开git-bash,(注意这里是不能使用Windows系统自带的终端或者powershell)输入命令
2021-11-12 11:31
(1797)
在Java世界里,Jakarta项目犹如长城一般的存在,铸就了丰功伟业。不到长城非好汉。作为一名炎黄子孙,万里长城支撑起了每一个中国人的民族自豪感,早已固化为民族精神的象征。可以说,如果没有长城,中国
Page 10 of 15