CS: Int和Float的表示
本文的主要目的是解答 Int 型数据和 Float 型数据占位相同的情况下,为什么 Float 表示的数据范围比 Int 大。
TL;DR
整型数据和浮点型数据,在计算机的数据表示中的规则是不同的
本文的主要目的是解答 Int 型数据和 Float 型数据占位相同的情况下,为什么 Float 表示的数据范围比 Int 大。
TL;DR
整型数据和浮点型数据,在计算机的数据表示中的规则是不同的
使用命令行时,通常会遇到同时执行多个任务的场景。一种方式是使用打开多个窗口运行任务,另一种方式是使用终端多路复用器的工具在一个窗口中运行多个窗格执行任务。
在计算机科学中,整数表示是理解计算机内部数据存储和处理的关键概念之一。本教程笔记将介绍整数表示的基础知识,包括整数的二进制表示、有符号整数和无符号整数的区别,以及常见的整数表示方法。
数据库中数据需要解决两个问题,一个是数据存储,需要解决原始数据和二进制数据之间的映射问题;另一个问题是数据的比较,常见的需要解决的问题包括大小写是否敏感,不同字符之间的比较(eg: 中文字符、法文字符等)
Shell 是一种广泛使用的操作系统外壳和脚本语言,其版本发展可以分为以下几个阶段:
<– more –>
Bash history 是一个很有用的功能,它记录了你在 shell 中执行的命令并允许你查看和重复使用这些命令。
Bash history 的使用方法:
!1234
会重新执行编号为 1234 的命令Ctrl + R
将会显示包含该关键字的最近命令history -c
可以清除当前 session 中的所有历史命令。如果要清除特定的命令,可以使用 history -d <编号>
Tab 补全的基本使用方法:
*
:匹配零个或多个字符?
:匹配一个字符[character-range]
:匹配一个指定范围内的字符[!character-range]
:匹配不在指定范围内的任意一个字符下面是一些通配符的使用示例:
ls file*
ls file[0-9]*
ls *.txt
ls [!f]*.txt
使用通配符可以简化命令的输入,实现强大的功能。
在 Bash 的变量使用中,常用到的引号包括单引号('
),双引号("
) 和反引号(`)。三者在变量使用中有不同的意义和结果:
本文档的内容是整理 Hadoop 生态环境安装过程中遇到的问题复盘.
容器化技术也是虚拟化技术,相对来说容器化比传统的虚拟化要优势。虚拟化技术是将计算资源抽象化、隔离和管理的技术。它允许在单个物理服务器上运行多个虚拟计算环境,每个环境都可以独立地运行操作系统和应用程序。虚拟化技术的主要目标是提高硬件资源利用率、降低管理成本、提高灵活性和可扩展性。虚拟化技术一般包括,虚拟机 (Virtual Machine),宿主机/客户机 (Host Machine) 和虚拟机监控器 (Hypervisor,是一个虚拟化管理程序,负责在物理服务器上创建、管理虚拟机)。容器化技术是一种充分利用了操作系统本身已有的机制和特性,实现远超传统虚拟机的轻量级虚拟化技术。容器化是操作系统级虚拟化,内核可以创建多个虚拟的操作系统实例,隔离不同进程。
本文是对搭建数据分析等服务器环境,包括了在搭建过程中的大致步骤以及搭建环境使用的主要工具。
GPG(GNU Privacy Guard) 是一个加密、签名通信内容以及解密的内容的软件,采用的加密方式是非对称加密(即加密和解密使用的密钥不相同,例如使用公钥和私钥)[^1]。它的诞生是因为作为商业软件的 PGP ,不能自由使用,因此 FSF 开发的 GNU 版本。本篇笔记是为了阐释 git
在使用签署过程中,演示加密操作。