摘要: 为什么要说 HashMap 与 LinkedHashMap?第一:这两种数据结构是 Java Coder 中经常使用的数据结构、第二:这两种结构是最合适的能说明链表与数组的结构关系。在开始之前首先必须清楚一个概念,什么是 hash 值?hash 值是指将一个二进制的值通过 hash 算法将其转换成一 阅读全文
posted @ 2021-03-08 20:08 Python集中营 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 在数据结构中,队列与栈的产生主要是为了满足某些特殊的编程运算,数据结构最大的一个特点就是为算法提供基础,使用不用的数据结构甚至能直接影响算法的好坏,多数情况下,数据结构与算法是一种相辅相成的关系。 栈:和我们上节说到的一样,栈也是一种线性的存储结构。但是它限制了只能在线性表的尾部进行数据插入和删除操 阅读全文
posted @ 2021-03-08 20:07 Python集中营 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 既然我们这一节要说的是线性表与链表的内容,那么肯定要对数据结构的概念有一个认识。首先,数据结构一般分为逻辑结构、物理结构,逻辑结构指的是数据对象元素之间的相互关系,物理结构一般指的是数据的存储结构。逻辑结构主要包括集合结构、线性结构、树形结构、图形结构,物理结构主要有链式存储和线性存储。在数据结构的 阅读全文
posted @ 2021-03-08 20:06 Python集中营 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 在 Java 语言众多的关键字中,final 关键字无疑是被提到最多的,也是在面试过程中经常被问到的知识点。今天,老王查找了很多材料,最后终于收集了关于 final 关键字比较全的知识点。首先,final 关键字可以修饰的对象有三个:一是修饰变量、二是修饰方法、三是修饰类,下面我们来看经过 fina 阅读全文
posted @ 2021-03-08 20:05 Python集中营 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 对于程序猿来讲,一个应用程序的日志管理是极为重要的。因为,它可以帮助我们随时查看应用程序的运行状态、执行效果等信息,从而监控软件系统、或是根据日志信息解决一些重要的问题。 但是在 Java 应用程序中又有着众多的日志框架或是工具组件,比如 Java 的 Jdk 自身提供的 logging、Apach 阅读全文
posted @ 2021-03-08 20:04 Python集中营 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 前段时间,在和许久未见的老同学聊天时,突然被问到 http 协议到底是什么?脑海里面第一时间想起来的就是 request 请求、response 响应之类的词汇,但是这样讲他真的能知道是什么吗?我反问自己,于是找了相关的资料攻读一番。其实,大多数程序员经常都是在每天努力的搬砖,我相信,很少有人认真的 阅读全文
posted @ 2021-03-08 20:03 Python集中营 阅读(76) 评论(0) 推荐(0) 编辑