相关文章
Int数据取byte,Byte数据取bit
1.Int数据中取byte(右移同时&0xFF) 2.byte合成int(高位左移同时 | 低位) byte high 0xBB;byte low 0x40;int aa high<<8|low;3.byte取bit
建站知识
2024/10/10 12:11:58
红黑树的插入底层【C++】
文章目录 红黑树的概念红黑树的性质红黑树结点InsertCheckColourIsBalance完整代码 红黑树的概念
红黑树是一种二叉搜索树,但在每个结点上增加了一个存储位用于表示结点的颜色,这个颜色可以是红色的,也可以是黑色的,因此我们称之…
建站知识
2024/12/5 3:56:49
Linux系统卡顿处理记录(Debian)
问题现象描述 现象linux操作系统卡顿(就是很慢),但是系统任然能够使用。 文章一步步的排查并且定位问题。
排查步骤
1. 使用top命令查看CPU是否占用过高。(未发现)排除问题
2. 使用df -h查看硬盘是否被占满。&#…
建站知识
2024/10/4 15:04:56
docker之Harbor私有仓库
目录 一、什么是Harbor
二、Harbor的特性
三、Harbor的构成
1、六个组件
2、七个容器 四、私有镜像仓库的上传与下载
五、部署docker-compose服务
把项目中的镜像数据进行打包持久数据,如镜像,数据库等在宿主机的/data/目录下, 一、什么…
建站知识
2024/10/10 12:11:58
面试准备-设计模式-待更新
参考:
《程序员面试笔试宝典》(何昊、叶向阳) 23种经典设计模式
创建型结构型行为型类Factory Method(工厂方法)Adapter_Class(适配器类)Interpreter(解释器)、Templat…
建站知识
2024/10/4 15:04:55
ubuntu20.04安装genymotion3.5.1
下载和安装genymotion
https://www.genymotion.com/download/
wget https://dl.genymotion.com/releases/genymotion-3.5.1/genymotion-3.5.1-linux_x64.bin
chmod x genymotion-3.5.1-linux_x64.bin
sudo ./genymotion-3.5.1-linux_x64.bin默认位置为:/opt/genym…
建站知识
2024/11/21 4:02:12
CCF CSP题解:坐标变换(其一)(202309-1)
链接
OJ链接:传送门
AC代码
#include <iostream>using namespace std;int n, m;int dx 0, dy 0;int main() {cin >> n >> m;for (int i 0; i < n; i) {int x, y;cin >> x >> y;dx x;dy y;}for (int i 0; i < m; i) {i…
建站知识
2024/10/10 12:12:10
【 OpenGauss源码学习 —— 列存储(autoanalyze)(一)】
列存储(autoanalyze)(一) 概述relation_support_autoavac 函数relation_needs_vacanalyze 函数partition_needs_vacanalyze 函数案例 声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知…
建站知识
2024/10/13 6:16:38