【Java】底层实现LinkedList 链表
1、什么是链表 链表,使用“链子”将数据组合起来,这里的链子指的就是引用或者指针。链子存储在哪里呢?节点(Node)中,我们把节点封装在类中。 class Node{ E e; Node next; } 也就形成了这...
【Java】Java介绍
介绍 JAVA 由 Sun Microsystems Inc 于 1991 年开发,后来被 Oracle Corporation 收购。它由 James Gosling 和 Patrick Naughton 开发。它是一种简单的编程语言。在 java 中编写,编译和调试程...
【PC软件】Lightroom Classic 2025
Lightroom是一款以后期制作为重点的图形工具软件,是当今数字拍摄工作流程中不可或缺的一部分。其增强的校正工具、强大的组织功能以及灵活的打印选项可以帮助您加快图片后期处理速度,将更多的...
【PC软件】IDEA2025
介绍 JetBrains 是一家专注于创建智能开发工具的前沿软件公司,包括:行业中领头的 Java IDE – IntelliJ IDEA,以及 Kotlin 编程语言。旗下常用的软件有IntelliJ IDEA、PhpStorm、RubyMine、Rider...
【java】读取ZIP以及RAR(不解压)
功能 通过输入流读取压缩文件中的每一个文件,返回list,包含文件名以及base64编码。 ZIP public static List readZipToInputStream(InputStream inputStream) throws Exception { List<Map>...
【JavaScript】深拷贝与浅拷贝
在 JavaScript 中,深拷贝(Deep Copy)和浅拷贝(Shallow Copy)是用于复制对象或数组的两种不同方法。了解它们的区别和应用场景对于避免潜在的 bugs 和高效地处理数据非常重要。以下是对深拷...
【Java】数据类型
介绍 Java 是一门强类型语言,所谓强类型就是强制定义类型,必须为每个变量定义类型,比如当我们声明变量 a 时必须说明它是整数还是小数。强类型的优势在于所编写的代码更易理解,而且可以在编...
【PC软件】Acrobat Pro DC 2025
介绍 Acrobat是一款PDF(Portable Document Format,便携式文档格式)编辑软件。借助它,您可以以PDF格式制作和保存你的文档 ,以便于浏览和打印,或使用更高级的功能。 安装步骤 1.解压安装包...











