Java 集合框架:HashMap 的介绍、使用、原理与源码解析

HashMap根据是一个键值对集合,采用hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。HashMap最多只允许一条记录的键为null。Has...

这本vue3编译原理开源电子书,初中级前端竟然都能看懂

众所周知vue提供了很多黑魔法,比如单文件组件(SFC)、指令、宏函数、cssscoped等。这些都是vue提供的开箱即用的功能,大家平时用这些黑魔法的时候有没有疑惑过一些疑问呢。...

射频识别(RFID)技术的基本原理、特性、发展和应用

在耦合方式(电感-电磁)、通信流程(FDX、HDX、SEQ)、从射频卡到阅读器的数据传输方法(负载调制、反向散射、高次谐波)以及频率范围等方面,不同的非接触传输方法看根本的区别,但所有的阅读器在功能原理上,以及由此...

Linux工作原理14桌面和打印简介

14桌面和打印简介本章简要介绍了典型Linux桌面系统中的组件。在Linux系统的各种软件中,桌面是最狂野、最丰富多彩的领域之一,因为有如此众多的环境和应用程序可供选择,而且大多数发行版都能让你比较容易地试用它们。与Linux系统的其他部分(如...

【JavaEE精炼宝库】 初识网络原理——网络通信基础 | 协议

本节主要介绍网络的基本知识,认识局域网、广域网、协议等。本文章将网络的基本知识进行总结,帮助开发者快速掌握。...

通信原理与MATLAB(十):QPSK的调制解调

通信原理和MATLAB_qpsk调制...

Java 面试题:Java 的动态代理是基于什么原理?

编程语言通常有各种不同的分类角度,动态类型和静态类型就是其中一种分类角度,简单区分就是语言类型信息是在运行时检查,还是编译期检查。与其近似的还有一个对比,就是所谓强类型和弱类型,就是不同类型变量赋值时,是否需要...

Linux工作原理13用户环境

13用户环境本书主要关注Linux系统中通常作为服务器进程和交互式用户会话基础的部分。但是,系统和用户最终还是要在某个地方相遇。在这一点上,启动文件扮演着重要角色,因为它们为shell和其他交互式程序设置了默认值。它们决定了用户登录时系统的行为方式。...

Java重点原理精炼(免费版)

Java相关原理精炼主要是处理一些难记忆的概念、参数,尽量不丢失原意的基础上进行白话简概...

Linux工作原理12网络文件传输和共享

12网络文件传输和共享本章将介绍在网络上的计算机之间分发和共享文件的方法。首先,我们将介绍一些复制文件的方法,而不是你已经见过的scp和sftp实用程序。然后,我们将讨论真正的文件共享,即把一台机器上的目录附加到另一台机器上。因为分发和共享文件的方...