03 2021 档案

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

点击右上角即可分享
微信分享提示