相关文章
HBASE介绍和使用
一、HBase 简介
HBase 是一个开源的、分布式的、面向列的非关系型数据库,它构建在 Hadoop 文件系统(HDFS)之上,为大数据存储和处理提供了高可靠性、高可扩展性和高性能的解决方案。
二、主要特点 分布式架构 HBase 采用主从架构…
建站知识
2025/1/17 13:09:14
linux spinlock自旋锁实现
spinlock同一时刻只能被一个内核代码路径持有,如果有另外一个内核路径代码试图获取一个已经被持有的spinlock,那么内核代码路径需要一直自旋忙等待,直到自旋锁持有者释放该锁。如果该锁没有被别人持有(或争用),那么可以立即获得该锁。
spinlock锁的特性如下:
忙等…
建站知识
2025/1/15 14:35:26
C++—#pragam once
C—#pragama once
#pragma once 是一个非标准的预处理指令,但它在许多现代编译器中都被广泛支持,包括GCC、Clang和MSVC(Microsoft Visual C)。这个指令的目的是防止头文件被多次包含(include)到同一个源文…
建站知识
2025/1/14 22:59:11
jeecg3版本的vue,离线启动
jeecg的vue2版本已经停止维护,所以只能用vue3的版本。3版本中使用的是pnpm(npm的增强版本)下载依赖。使用pnpm安装的node_modules,不能直接复制到离线主机中(因为在 pnpm安装过程中,会给依赖的配置文件写死…
建站知识
2025/1/15 15:16:59
数据结构——顺序表的基本操作
前言
介绍 🍃数据结构专区:数据结构
参考
该部分知识参考于《数据结构(C语言版 第2版)》24~28页
补充
此处的顺序表创建是课本中采用了定义方法为SqList Q来创建,并没有使用顺序表指针的方法,具体两个…
建站知识
2025/1/15 15:13:43
Java基础13-多线程
十三、多线程 定义:多线程是指从软硬件,上实现的多条执行流程的技术( 多条线程由CPU负责调度执行) 1、多线程的创建 Java是通过java.lang.Thread类的对象来代表线程的。 创建多线程有两种方式: 1.1 创建多线程方式一 通过继承Thread类来实现多…
建站知识
2025/1/19 21:41:40
【SQL】连续出现的数字
目录
语法
需求
示例
分析
代码 语法 SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, ...); WHERE column_name IN (value1, value2, ...);是 SQL 中用于过滤查询结果的一种条件语句,它允许从一个给定的值列表中选择匹配的行。…
建站知识
2025/1/15 15:16:34
Docker 教程三 (Debian Docker 安装)
Debian Docker 安装
Docker 支持以下的 Debian 版本:
Buster 10Stretch 9 (stable) / Raspbian Stretch
Docker Engine-Community 在 x86_64(或 amd64 )armhf,和 arm64 体系结构上受支持。
使用官方安装脚本自动安装
安装命令…
建站知识
2025/1/19 19:01:41