2022年7月31日
摘要: 什么是雪崩问题? 雪崩问题:微服务调用链中的某个服务故障,引起整个链路中的所有微服务不可用。 解决雪崩问题的常见四种方式: ①超时处理:设定超时时长,请求超过一定时间没有响应就返回错误信息,不会无休止的等待。 为什么说超时处理只是缓解了雪崩问题? 因为超时处理的处理情景下,在设定等待时间的情况下,如 阅读全文
posted @ 2022-07-31 15:33 网恋被骗两千八 阅读(135) 评论(0) 推荐(0) 编辑
  2022年7月28日
摘要: 力扣算法203题--移除链表元素 public class ListNode { int val; ListNode next; ListNode() { } ListNode(int val) { this.val = val; } ListNode(int val, ListNode next) 阅读全文
posted @ 2022-07-28 21:07 网恋被骗两千八 阅读(17) 评论(0) 推荐(0) 编辑
  2022年7月27日
摘要: public class LinkedListStack<E> implements Stack<E> { private LinkedList<E> list; public LinkedListStack(){ list = new LinkedList<>(); } @Override pub 阅读全文
posted @ 2022-07-27 21:05 网恋被骗两千八 阅读(21) 评论(0) 推荐(0) 编辑
  2022年7月26日
摘要: //删除链表中第index(o-based)个位置的元素,返回删除的全速 //在链表中不是一个常用的操作,练习用:) public E remove(int index) { if (index < 0 || index > size) throw new IllegalArgumentExcept 阅读全文
posted @ 2022-07-26 21:50 网恋被骗两千八 阅读(40) 评论(0) 推荐(0) 编辑
摘要: public class LinkedList<E> { private class Node { public E e; public Node next; public Node(E e, Node next) { this.e = e; this.next = next; } public N 阅读全文
posted @ 2022-07-26 21:31 网恋被骗两千八 阅读(81) 评论(0) 推荐(0) 编辑
  2022年7月25日
摘要: public class LinkedList<E> { private class Node { public E e; public Node next; public Node(E e, Node next) { this.e = e; this.next = next; } public N 阅读全文
posted @ 2022-07-25 21:59 网恋被骗两千八 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 为什么链表很重要? 链表是真正的动态数组。 是最简单的动态数据结构。 更深入的理解引用(或者指针)。 更深入的理解递归。 它可以用来辅助组成其他数据结构。 链表LinkedList 数据存储在节点(Node)中。 Class Node { E e; Node next; } 优点:真正的动态,不需要 阅读全文
posted @ 2022-07-25 21:51 网恋被骗两千八 阅读(21) 评论(0) 推荐(0) 编辑
  2022年7月14日
摘要: package com.practice;import java.util.Random;public class Main { //测试使用queue运行opCount个enqueue和dequeue操作所需要的时间,单位:秒 private static double testQueue(Que 阅读全文
posted @ 2022-07-14 19:49 网恋被骗两千八 阅读(22) 评论(0) 推荐(0) 编辑
  2022年7月13日
摘要: package com.practice; public class LoopQueue<E> implements Queue<E> { private E[] data; private int front,tail; private int size; public LoopQueue(int 阅读全文
posted @ 2022-07-13 21:17 网恋被骗两千八 阅读(19) 评论(0) 推荐(0) 编辑
  2022年7月12日
摘要: public interface Queue<E> { int getSize(); boolean isEmpty(); void enqueue(E e); E dequeue(); E getFront(); } package com.practice; import com.practic 阅读全文
posted @ 2022-07-12 21:45 网恋被骗两千八 阅读(16) 评论(0) 推荐(0) 编辑