老生常谈—哈希表
哈希表的概念 哈希表也叫做散列表,是一种根据关键码值(key value)来进行直接访问的数据结构。它通过某种映射关系,将关键码值映射到某个存储位置中来进行访问 用一个简单的公式描述为:存储位置=f(关键码值) 我们也将这种通过关键码值直接...
哈希表的概念 哈希表也叫做散列表,是一种根据关键码值(key value)来进行直接访问的数据结构。它通过某种映射关系,将关键码值映射到某个存储位置中来进行访问 用一个简单的公式描述为:存储位置=f(关键码值) 我们也将这种通过关键码值直接...
前言 我们都知道在java中进行日期格式化使用simpledateformat。通过格式 yyyy-MM-dd 等来进行格式化,但是你知道其中微小的坑吗? yyyy 和 YYYY 示例代码 @Test public void testWee...
以前对这方面是一知半解,终于在一次大众点评的笔试中受到刺激。 步入正题:什么样的算法才是高效的算法?想必所有的人都这么想过:用最少的钱,花做最短的时间,买到最多的东西。同样,用最少的内存空间,花最短的时间解决问题的算法就是。因此我们考虑用时...
什么是幂等性 HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。 这里需要关注几个重点: 幂等不仅仅只是一...
港真,Null 貌似在哪里都是个头疼的问题,比如 Java 里让人头疼的 NullPointerException,为了避免猝不及防的空指针异常,千百年来程序猿们不得不在代码里小心翼翼的各种 if 判断,麻烦而又臃肿,为此 java8 引入...
Channel简介 在标准的IO当中,都是基于字节流/字符流进行操作的,而在NIO中则是是基于Channel和Buffer进行操作,其中的Channel的虽然模拟了流的概念,实则大不相同。 区别 Stream Channel 支持异步 不支...
1. Selector简介 选择器提供选择执行已经就绪的任务的能力.从底层来看,Selector提供了询问通道是否已经准备好执行每个I/O操作的能力。Selector 允许单线程处理多个Channel。仅用单个线程来处理多个Channels...
Buffer简介 Buffer意为缓冲区,其本质上就是是一块可写入数据,然后可以从中读取数据的内存区域,通过该种方式有助于减少系统开销和提高外设效率。对于缓冲区我们早有所了解,比如在C中标准I/O中的read,write直接调用系统的输入输...
Lambda简介 Lambda作为函数式编程中的基础部分,在其他编程语言(例如:Scala)中早就广为使用,但在JAVA领域中发展较慢,直到java8,才开始支持Lambda。 抛开数学定义不看,直接来认识Lambda。Lambda表达式本...
在上一节中我们谈到Java8对原有的接口进行了增强,除此之外,Java8中还提出了一个新名词——函数式接口1(Functional Interface),用来特指某类型的接口。这类接口中定义了唯一的抽象方法,在早期这类接口被叫做SAM类型接...
赞(107)
1Navicat Premium 16 注册机来了,破解激活一步到位!小白狂喜~赞(45)
2DBeaver 22.0 最新全系列版本激活破解,亲测可用~赞(85)
3Navicat Premium 16 版本激活,最新破解赞(19)
4Navicat Premium 16 最新激活破解,终极方案~赞(37)
5IntelliJ IDEA 2021.3.1 版本最新破解激活教程,保姆级教程赞(25)
6UltraEdit v29.x 2022.0版本最新全系列破解激活,手把手~赞(48)
7XMind 2022 12.0.2 Win/MacOS 中文版破解下载赞(22)
8IntelliJ IDEA 2021.2.3 最新激活破解教程(可激活至2099年,亲测有效)赞(22)
9IntelliJ IDEA 2022.2.3 最新版本激活破解含收费插件,地表最强组合方式,小白直呼内行~赞(12)
10EmEditor永久授权正版激活密钥赞(29)
11IntelliJ IDEA 2021.3.2 最新版本【一键破解】激活教程,有手就行!赞(26)
12IntelliJ IDEA 2022.1 版本最新激活教程,小白欢喜,建议食用!赞(21)
13DBeaver 22.1 最新全系列版本激活破解,亲测可用~赞(17)
14DBeaver 23.2 最新版 全系列版本、全平台(Win+Mac+Linux)激活,完美搞定!赞(22)
15【推荐】IntelliJ IDEA 2021.2.3 以下所有版本最新激活破解教程,亲测有效~阅读更多
赞(49)
1数据库系统工程师教程(第4版)PDF下载赞(19)
2On Java 8(中文+英文)PDF下载赞(34)
3软考高级信息系统项目管理师教程(第4版)PDF下载赞(45)
4Kubernetes权威指南:从Docker到Kubernetes实践全接触(第5版)PDF下载赞(22)
5JavaScript百炼成仙 PDF下载赞(10)
6计算机组成原理(第六版·立体化教材)PDF下载赞(13)
7软件工程(原书第10版)PDF下载赞(25)
8普林斯顿数学分析读本+普林斯顿概率论读本+普林斯顿微积分读本(修订版)(共3册)PDF下载赞(38)
9Java核心技术 卷II 高级特性(原书第11版)PDF下载赞(19)
10JavaScript权威指南(第7版) PDF下载赞(15)
11Kubernetes权威指南及应用(共7册)PDF下载赞(10)
12CSS权威指南(第四版)(上、下册)PDF下载赞(25)
13Java核心技术 卷I 基础知识(原书第11版)PDF下载赞(22)
14On Java 中文版 基础卷 基于Java 8、11、17 PDF下载赞(18)
15Kubernetes in Action中文版 PDF下载阅读更多
赞(5)
1为YouTube™视频自动播放HD/4k/8k模式 - YouTube™ Auto HD Chrome插件下载赞(2)
2篡改猴 Chrome插件下载赞(2)
3Cookie-Editor Chrome插件下载赞(0)
4AdBlock — 最佳广告拦截工具 Chrome插件下载赞(0)
5暴力猴 Chrome插件下载赞(0)
6JSON Viewer Chrome插件下载赞(0)
7AdBlocker Ultimate Chrome插件下载赞(1)
8AdGuard 广告拦截器 Chrome插件下载赞(1)
9Adblock Plus - 免费的广告拦截器 Chrome插件下载赞(2)
10Chrome 插件下载以及使用说明赞(2)
11SEO META in 1 CLICK Chrome插件下载阅读更多