相关文章
Clickhouse 引擎之MergeTree详解
分区详解
数据存储底层分布
# 数据在这个位置
rootfjj001:~# cd /var/lib/clickhouse/data
rootfjj001:/var/lib/clickhouse/data# ls
# 数据库
default system
rootfjj001:/var/lib/clickhouse/data# cd default/
rootfjj001:/var/lib/clickhouse/data/default# ls
#表
enu…
建站知识
2025/2/2 21:32:47
获取设备分辨率与浏览器可用区域(兼容移动设备与桌面设备)
主要用于统计用户设备尺寸等信息 ie兼容至7 注意点
ie7-8 会比实际少4个像素 ie7纵向滚动条默认展示
核心代码 function getSizeData() {/*** 获取滚动条宽度*/function getScrollWidth() {var scroll document.createElement("div");var scrollIn document.crea…
建站知识
2025/1/21 15:16:02
两种事件处理模式:reactor/proactor
!!同步通常是reactor,异步通常是proactor
reactor
要求主线程(I/O处理单元)只负责监听文件描述符上是否有事件发生,有的话就立即将该事件通知工作线程(逻辑单元),将 so…
建站知识
2025/1/29 8:19:01
要在Ubuntu中查找进程的PID,可以使用pgrep或pidof命令。
一 查找进程
1.pgrep命令
pgrep命令可以根据进程名或其他属性查找进程的PID。例如,要查找名为"firefox"的进程的PID,可以在终端中输入以下命令:
pgrep firefox如果有多个名为"firefox"的进程,pgrep命令将返…
建站知识
2025/1/18 10:28:58
【Mysql】mysql8.0.26解压包部署方式
版本背景: 操作系统:centos7.3 mysql版本:mysql-8.0.26-linux-glibc2.12-x86_64.tar
一、前期准备
1、检测操作系统自带安装的mysql和mariadb服务,如存在,需卸载
rpm -qa | grep mysql
rpm -qa | grep mariadb
卸载…
建站知识
2025/1/27 12:20:50
数组对象根据关键id去重
const objArr [{ id: 1, name: Alice },{ id: 2, name: Bob },{ id: 1, name: Carol },{ id: 3, name: Dave },{ id: 2, name: Eve }];数组根据关键id去重得到结果为 [{ id: 1, name: Alice },{ id: 2, name: Bob },{ id: 1, name: Carol },];数组对象根据关键id去重一、循环遍…
建站知识
2025/2/4 16:27:18
C语言中常见数据类型和对应内存空间大小
C语言的数据类型是指变量所能存储的数据范围和格式的类型。C语言提供了以下几种基本的数据类型: int类型:int类型用于存储整数(正数、负数、零)。它可以有不同的位数,例如int类型可以是16位、32位或64位。通常情况下&a…
建站知识
2025/1/19 20:03:10