自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 SQL语言

grant 权限(字段01,字段02) on 数据库.数据表 to "用户名"@"登录主机";revoke 权限 on 数据库.数据表 from "用户名"@"登录主机";查询 字段name=张三,并且 字段age=23 的数据记录。查询 字段name=李四 或者 字段age=23 的数据记录。查询数据表tab01中的name和age字段的数据记录。

2024-04-06 15:15:58 937

原创 Ubuntu18.04安装ROS(melodic)

Ubuntu18安装ROS-melodic

2022-09-27 21:12:53 604 1

原创 Windows安装Ubuntu18.04双系统

Windows安装Ubuntu18双系统

2022-09-02 23:12:35 1980 1

原创 Centos7软RAID配置

Centos7软RAID配置

2022-08-05 16:39:05 3288

原创 Redhat7系统root用户密码破解

Redhat7破解root密码

2022-06-30 23:11:41 1865

原创 Mariadb数据库的安装与初始化

Mariadb初始化配置

2022-06-23 16:39:37 4670

原创 C语言中的动态内存分配函数

1、学习动态内存分配之前要知道在C语言中内存是怎么使用的。在C语言中内存被分为三个大块,栈区、堆区、静态区。栈区主要存放局部变量和函数的形式参数。堆区主要用于动态内存分配。静态区主要用于存放全局变量和静态变量。那么我们知道了动态内存分配是在堆区进行的,下面开始介绍动态内存分配函数。使用动态内存分配函数需要引用<stdlib.h>文件1、malloc函数:用于动态内存开辟语法格式:void* malloc (size_t size);分配一个大小为size字节的

2022-05-01 16:08:39 1544

原创 Centos7下安装Git并运行第一个C语言程序

1、首先确保自己的Centos能够正常使用yum源2、将下载好的git安装包传输到Centos下3、下载git需要的依赖包yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y4、解压上传的安装包到/usr[root@192 ~]# tar -zxvf /root/git-2.22.0.tar.gz -C /usr/5、

2022-04-29 16:43:49 522

原创 C语言中的函数

本人语文不好,所以直接开始函数的基础讲解。C语言中的函数分为两个大类,库函数和自定义函数,本文主要讲解自定义函数。首先,学习函数要知道什么是函数,C语言程序的基本组成单位是“函数”,是独立的功能模块。 函数定义由函数头和函数体构成;函数不可以嵌套定义。库函数:C语言中自带的函数,也是经常被使用的函数,例如我们的输入和输出函数,scanf和printf,要使用库函数需要调用头文件。下面举个例子。#define _CRT_SECURE_NO_WARNINGS 1#include <stdi

2022-04-09 15:40:34 1440

原创 C语言中的for循环语句

今天给大家分享C语言中的for循环语句的基本语法以及基本使用。老样子,首先还是来了解for循环的语法格式for(表达式1;表达式2;表达式3){ 语句;}上面呢就是for循环的基本语法格式,我来简要介绍一下。表达式1:设置初始条件,只执行一次,可以为多个变量设置初始值。表达式2:循环条件表达式,判断是否集训循环。表达式3:执行循环体后再执行。这里要注意的是,表达式1只在循环开始时执行一次,而表达式3是循环结束后再执行。表达式2可以省略,省略后默认值为1,则判断为真,fo

2022-04-09 11:53:04 18870 8

原创 C语言中的while循环语句

日常生活中除了选择之外,还有很多循环做的事情,比如说三点一线的生活,日复一日的工作,每天都在重复着一样的事情,这就是循环,那么C语言中的循环语句是什么样的呢,开始今天的分享。while循环基本语法格式while(表达式){ 语句;}还是使用一个代码来解释while循环的执行过程:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ int i = 1; while (i<=

2022-04-05 16:07:21 19758 2

原创 C语言中的if选择语句

现实生活中会面临很多选择,对于一个干饭人来说,每天吃什么会是一个很大的难题,那么对于实际生活中的选择在C语言里面怎么实现呢,那么就让我们进入今天的分享--C语言中的if语句。大家都知道if的意思是如果,如果我今天下班下的早,那么我回去就可以打一会游戏,这就是一个选择,那么使用if语句怎么实现呢?首先我们需要知道if语句的基本语法格式if(表达式) 语句;那么这就是最简单的if的语法格式,那么让我们用这个格式来实现上面的选择。假设下班时间为17点算早,那么就可以有下面的代码。#

2022-04-03 13:59:33 5072 1

原创 C语言中的基本数据类型

C语言中的基本数据类型分别为以下几种整型、浮点型、字符类型整型又分为整型int、短整型short、长整型long浮点型分为单精度浮点型float、多精度浮点型double首先来介绍整型1、短整型short#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int main(){ short a = 10; //定义一个短整型变量a,并赋值10给a printf("%d\n", a); return 0;

2022-04-02 16:28:44 11594 2

原创 C语言中的switch语句基本用法

switch语句:实际生活中,需要做出很多选择,大家都知道做选择可以使用if语句,但是如果选择太多,if语句使用起来就会很繁琐,这个时候就需要一个能将代码简化的语句,也就是我们今天的主角switch语句。switch语句是一个多分支选择语句,并且可以支持嵌套。switch语句的基本格式switch(表达式){case 常量1:语句1case 常量2:语句2default:语句n break;}switch语句通过将表达式的值与常量值进行比对,如果相等则执行后面的

2022-04-02 14:56:48 273219 62

原创 C语言的发展

了解C语言之前要知道计算机语言的概念,那么什么是计算机语言呢,大家都知道,我们上学时有一门学科叫做英语,学英语是为了和老外交流,那么计算机语言也一样,计算机显然不能够听懂人类的语言,就需要一门特殊的语言来实现计算机和人沟通,这就叫做计算机语言,C语言就是计算机语言的一种。计算机语言的发展:机器语言->汇编语言->高级语言大家都知道计算机工作基于二进制,所以计算机只能识别0和1,想要让计算机听懂,就设计出了由0和1组成的指令,一般指令的长度为16,16个0和1可以组成不同的排列组合,这种计

2022-03-18 14:02:55 642

原创 CentOS下原生docker的安装与基本使用

系统版本:CentOS7网络配置为桥接虚拟化软件VMwareDocker-ce安装关闭防火墙[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# systemctl disable firewalldRemoved symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.Removed symlink /etc/syst

2022-01-19 22:05:17 1625

原创 RedHat Linux7下KVM的安装与基本使用

实验环境准备一台笔记本电脑作为本地PC、在电脑上安装VMware,搭建一台RedHat Linux7版本的虚拟机作为宿主机,在宿主机上安装KVM来搭建一台RedHat Linux7版本的虚拟机。宿主机的配置为 8G内存,4CPU、8内核、IP为192.168.200.160、网卡选择为仅主机模式,勾选虚拟化Inter VT-x/EPT或AMD-V/RVI(V)在宿主机上安装KVM配置yum源,配置ip地址,关闭防火墙,安装KVM[root@loc...

2022-01-16 17:07:21 2210

原创 CentOS8配置RAID0、RAID1

CentOS8配置RAID0、RAID1

2022-01-14 19:32:55 1385

原创 Zookeeper节点数据备份与恢复

zookeeper数据备份分为热备份和冷备份冷备份:准备一套安装了zk集群部署的环境和一台zk单节点部署的环境,保证zk单节点部署的环境没有数据zk集群部署环境规划hadoop01:192.168.76.111 网关:192.168.76.2 子网掩码:255.255.255.0hadoop02:192.168.76.112网关:192.168.76.2子网掩码:255.255.255.0hadoop03:192.168.7...

2021-11-23 15:05:01 4839

原创 Hadoop、Zookeeper完全分布式集群安装部署

Zookeeper的数据备份、数据恢复、扩容和缩容数据备份1、数据冷备份要先准备一个单节点部署zookeeper的机器,并且保证里面没有数据(进入zookeeper终端查看)zkCli.sh -server 192.168.76.100:2181 ip为本机ip地址进入配置文件中定义的数据文件存储目录(每个人定义的不一样)cd /install/bigdata/zookeeper/zkdata然后查看目录下的文件myid:自己创建的用于标识 zo...

2021-11-11 16:29:22 1964

原创 Openstack九大组件

云是服务 云,本身没有资源,只是去管理和调度资源虚拟化是技术 虚拟化提供资源,在云的世界里,虚拟化提供底层的计算、存储、网络资源,由云来接管云的五大特征:按需自助服务 广泛的网络接入 资源池化 快速弹性伸缩 可计量服务Openstack(云操作系统)九大组件HORIZON:提供图形化管理界面NOVA:提供资源 最核心的组件分为两个模块controller和computenova-controller 提供访问入口,nova-api,接收资源的申请,并进行调度(根据用户需求去调度不同的.

2021-10-30 14:05:02 5295

原创 基于windows server 2012实现模拟ad服务器分发ip地址

实验环境:VMware Workstation安装两台window server 2012系统和一个window10系统的虚拟机,网络使用仅主机模式,内存和硬盘大小根据自身情况,本次实验仅作为模拟测试AD服务器功能进入window server 2012操作界面首先配置网络点击左下角,点击控制面板,搜索桌面图标设置,将网络和计算机图标移动到桌面右击网络图标,点击属性,更改适配器设置,给ipv4配置ip地址配置完ip地址,重启服务器由本机作为dns服务器,所以dns服务器地..

2021-10-29 14:41:48 1426 1

原创 基于Redhat Openstack实现自动化部署Openstack云操作系统

环境准备ntp:Redhat linux7.1系统 8G内存 200硬盘 IP:192.168.1.10 网络模式使用仅主机模式controller:Redhat linux7.1系统 8G内存 200硬盘 IP:192.168.1.20网络模式使用仅主机模式compute:Redhat linux7.1系统 8G内存 200硬盘 IP:192.168.1.30 网络模式使用仅主机模式...

2021-10-28 20:39:09 1454 2

原创 基于JAVA API编程接口的HBase Shell交互式命令行终端模拟程序(简要实现)

一、准备环境软件包版本:hanoop-2.7.1、hbase-1.4.13、jdk-1.8、zookeeper-3.4.8搭建hadoop完全分布式、zookeeper完全分布式和hbase完全分布式基于三台虚拟机,对三台虚拟机进行,修改主机名,配置域名映射,关闭防火墙,配置免密登录,创建安装目录操作修改主机名:hostnamectl set-hostname master bashhostnamectl set-hostname slave1 bashhostnam...

2021-10-26 21:10:43 1174

原创 RedHat Linux7 配置yum源

一、配置本地yum源首先将已连接和启动时连接勾选上将操作系统镜像上传到虚拟机(/root)上创建一个挂载目录mkdir -p /dvd/iso将iso镜像文件挂载到/dvd/isomount /root/rhel-server-7.0-x86_64-dvd.iso /dvd/iso查看状态df -Th然后进入/etc/yum.repo/创建一个文件并编辑(文件名可以随便,但后缀必须为.repo)vim dvd.repo[dvd]name=dvd..

2021-10-23 16:02:04 4660

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除