自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 HashMap

HashMap 1. 什么是哈希表 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,在探讨哈希表的性能前,我们先大概了解一下其他数据结构的增删查改的性能 **数组:**采用一段连续的存储单元来存储数据,对指定的下标进行查找,时间复杂度为O(1);通过指定的值在数组中查找,则需要遍历数组,时间复杂度为O(n);删除、插入的操作,则涉及到数组元素的移动,时间复杂度为0(n); **线性链表:**

2021-03-20 15:27:52 112

原创 Eureka 集群部署

Eureka 集群 介绍 注册中心Eureka 又称服务中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等。 任何一个服务都不能直接去掉用,都需要通过注册中心来调用。通过服务中心来获取服务你不需要关注你调用的项目IP地址,由几台服务器组成,每次直接去服务中心获取可以使用的服务去调用既可。 由于各种服务都注册到了服务中心,就有了很多高级功能条件。比如几台服务提供相同服务来做客户端负载均衡(Ribbon);监控服务器调用成功率来做断路器(Hystrix),移除服务列表中的故障点;监控服务调用时间

2020-05-15 22:43:25 1318

原创 Java 环形链表及约瑟夫问题

环形链表及约瑟夫问题 接上篇的单联表,这篇主要写一下环形链表和约瑟夫问题 环形链表 环形链表的思路: 把传进来的链表遍历到尾巴,然后尾部的next指向头部即可 //把传进来的链表变成环形链表 public Student cirleLink(Student head){ Student temp = head; while (true){ if(te...

2020-04-25 16:28:54 135

原创 单链表以及单链表反转

单链表 单链表的简单实现以及小练习 贴一下代码 public class SingleLikeList { //初始化一个链表 Student headStudent = new Student(null, null, null); //获取链表头 public Student getHead() { return this.headStude...

2020-04-24 18:58:50 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除