240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    07《数据结构入门教程》树形结构——红黑树

    1. 前言 在 JDK1.8 之后,HashMap 的底层是由数组、链表、红黑树来实现的,当数组长度到 64 的时候,或者链表长度到 8 的时候...

  • Resize,w 360,h 240
    06《数据结构入门教程》树形结构——二叉树

    1. 前言 前面的章节我们介绍了两种重要的数据结构,数组和链表,由于他们各自的特性使得他们的优缺点非常分明,在查询速度和插入速度上顾此失彼,不能...

  • 05《数据结构入门教程》Java 中基于数组和链表的常用类

    1. 前言 通过前面的学习,我们其实对 ArrayList 和 LinkedList 已经很熟悉了,他们虽然都是继承自 List,但是前者是基于...

  • Resize,w 360,h 240
    04《数据结构入门教程》链表

    1. 前言 我们今天要通过了解链表的原理来掌握链表这个重要的数据结构,随后用我们了解到的链表的知识来重新认识一下我们每天都要接触的最常见的链表 ...

  • Resize,w 360,h 240
    03《数据结构入门教程》栈和队列

    1. 前言 栈和队列是 Java 数据结构中比较简单但又非常重要的类型,我们需要了解栈和队列的存储原理以及各自的特点,熟悉他们各自的常用操作。 ...

  • Resize,w 360,h 240
    02《数据结构入门教程》数组

    1. 前言 数组是一种重要的数据结构,可以利用它作为基础来实现很多复杂的数据结构。因此我们要深入理解数组的存储原理和特点,熟悉它的常用操作,重点...

  • Resize,w 360,h 240
    01《数据结构入门教程》为什么要学习数据结构

    1. 前言 程序员的一天是怎样开启的? 清晨打开储存着各种结构数据的冰箱,从鸡蛋集 “盒” 中提取了一枚数据扔进煎锅,从西兰花树形结构上查找最新...

  • Resize,w 360,h 240
    25《Spring Boot 入门教程》Spring Boot RabbitMQ 应用场景

    1. 前言 消息队列是一个容器,可以对程序产生的消息进行存储。消息队列的主要用途是削峰、异步、解耦,我们用一个实际场景来解释下。 有一家果汁生产...

  • 24《Spring Boot 入门教程》Spring Boot Redis 应用场景

    1. 前言 Redis 其实就是基于内存的键值型数据库,与 Oracle 、 SQL Server 、 MySQL 等传统关系型数据库相比,它最...

个人介绍
十年以上IT工作经验,有架构师、大数据分析、全栈工程师经历。有智慧农业、智慧交通、互联网、企业ERP行业项目开发经验。