Loading

10 2020 档案

摘要:什么是二叉树? 树的定义 树(tree)是一种抽象数据类型(ADT),用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点通过连接它们的边组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 树的相关概念 ①、路径:顺着节点的边从一个节 阅读全文
posted @ 2020-10-21 23:40 PinGoo 阅读(567) 评论(0) 推荐(0)
摘要:单链表查找、删除相关类型 题目1:删除链表的倒数第N个节点 题目 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 阅读全文
posted @ 2020-10-20 23:09 PinGoo 阅读(372) 评论(0) 推荐(0)
摘要:链表和数组是两个非常基础的数据结构,学习数据结构与算法都是先从学习数组和链表这两种数据结构开始。你真的了解链表这种数据结构吗?它有哪些特点?它在内存中是如何存储的?它是如何实现插入和删除操作?下面让我们带着这些问题学习链表。 什么是链表? 链表的定义 链表通过指针将一组零散的内存块串联在一起。其中, 阅读全文
posted @ 2020-10-20 22:13 PinGoo 阅读(385) 评论(0) 推荐(0)
摘要:Buffer 基本介绍 Buffer 即缓冲区,本质上就是一个可以读写的内存块,可以理解成一个容器对象,该对象提供了一组方法,可以更轻松的使用内存块,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况。Channel 提供从文件、网络读取数据的渠道,但是读取或者写入数据都必须经过 Buff 阅读全文
posted @ 2020-10-19 23:01 PinGoo 阅读(238) 评论(0) 推荐(0)
摘要:Java NIO 基本介绍 Java NIO 全称 java non-blocking IO,是指 JDK 提供的新 API。从 JDK1.4 开始,Java 提供了一系列改进的输入/输出的新特性,被统称为 NIO(即 New IO),是同步非阻塞的 NIO 相关类都被放在 java.nio 包及子 阅读全文
posted @ 2020-10-19 22:26 PinGoo 阅读(736) 评论(1) 推荐(0)
摘要:Java BIO 基本介绍 Java BIO 就是传统的java io 编程,其相关的类和接口在 java.io BIO(blocking I/O) : 同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销 阅读全文
posted @ 2020-10-14 23:13 PinGoo 阅读(508) 评论(0) 推荐(0)
摘要:netty的介绍 Netty 是由 JBOSS 提供的一个 Java 开源框架,现为 Github上的独立项目。 Netty 是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络 IO 程序。 Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer- 阅读全文
posted @ 2020-10-14 23:11 PinGoo 阅读(2685) 评论(0) 推荐(0)
摘要:说明 在信息爆炸的今天,如果想要跟进一步,生成自己的知识地图还是很有必要的 这是我参考一位博主写的文章,里面很多链接他的,后面我会通过不断的学习生成自己的知识地图 Java基础 Java 7 和 Java 8 中的 HashMap原理解析 Java7 和 Java8 中的 ConcurrentHas 阅读全文
posted @ 2020-10-12 08:06 PinGoo
摘要:在每一种编程语言中,都会有数组这种数据类型。不过,它不仅仅是一种编程语言中的数据类型,还是一种最基础的数据结构。尽管数组看起来非常基础、简单,但很多人并没有理解这个基础数据结构的精髓。 什么是数组? 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 这里 阅读全文
posted @ 2020-10-12 08:05 PinGoo 阅读(623) 评论(1) 推荐(0)
摘要:什么是数据结构与算法? 数据结构 从广义上讲,数据结构就是指一组数据的存储结构。 数据结构按照逻辑结构大致可以分为两类:线性数据结构和非线性数据结构。 线性结构 ​ 线性结构指的是数据之间存在着一对一的线性关系,是一组数据的有序集合。线性结构有且仅有一个开始结点和一个结束结点,并且每个结点最多只有一 阅读全文
posted @ 2020-10-08 19:19 PinGoo 阅读(1029) 评论(1) 推荐(0)