面试别再问系列之LinkedList源码解析
ArrayList已经在上一个博客文章中解析了,今天我们来看看List下又一个数据结构LinkedList。而它和ArrayList最大的不同在于ArrayList是基于数组实现,而LinkedList的底层是通过一个个的Node节点来实现...
ArrayList已经在上一个博客文章中解析了,今天我们来看看List下又一个数据结构LinkedList。而它和ArrayList最大的不同在于ArrayList是基于数组实现,而LinkedList的底层是通过一个个的Node节点来实现...
前一章已经初步介绍HTTP报文的主体结构以及常见的各种头信息,但是没有介绍请求行中的一个重要的信息:请求方法。这一章就来说说HTTP请求的几种方法,以及各自的特点,最后附上面试常问的经典面试题get和post。 以HTTP1.1为例,简单介...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及...
先说下简介,这是菜鸟教程上的说明: WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 Web...
JVM作为运行Java程序的平台,我们Java程序员必须要去了解它。JVM 能涉及非常庞大的一块知识体系, 比如内存结构、 垃圾回收、 类加载、 性能调优、 JVM 自身优化技术、 执行引擎、 类文件结构、 监控工具等。但是在所有的知识体系...
你是否有过类似如下的业务代码,每种业务类型都有不同的处理数据,但是要返回的结果功能是一样的: /** * 根据课程名字查询价格 * @param courseName 课程名字 * @return 课程价格 */ public BigDec...
1.关于Dremio Dremio的数据湖引擎提供了闪电般的查询速度和一个直接针对数据湖存储的自服务语义层。 闪电般的查询 自助服务语义层 灵活性和开源技术 强大的连接能力 更为详细的介绍请查阅官网文档: https://docs.drem...
1.环境说明 JDK 1.8 + 【不要安装OpenJdk】 kafka 2.11-2.1.1 2. 源码安装 Kafka的安装包下载地址: https://archive.apache.org/dist/kafka/2.1.1/kafka...
1.环境说明 JDK 1.8 + 【不要安装OpenJdk】 zookeeper 3.4.14 zkUI 2.0.+ maven 3.5.+ 2.源码安装 1.1、获取tar包 http://apache.spinellicreations...
1.注解简介 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在...