自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 远程工具(DBeaver或者Navicat)连接不上MySQL数据库解决方法

远程工具(DBeaver或者Navicat)连接不上MySQL数据库解决方法

2023-12-26 20:04:59 612

原创 虚拟机(Liunx)怎么联网(桥接模式)

我们采用自定义IP、网关、子网掩码和DNS服务器的方式,并设置IP为静态IP,这样IP地址就不会改变,否则每一次开机IP地址都会不一样。注意:桥接模式换了WiFi后,如果网段不同,会ping不通的。IPADDR是自己定义的虚拟机ip地址,但其网段(这里是43)必须与网关的网段43一致。GATEWAY就是网关,需要于前面在命令提示符中看到的无线局域网的网关一致。打开虚拟机并切换至root用户,用root用户来配置,否则权限不够。ONBOOT改为yes,代表开机自启。测试一下,ping ip地址和网关。

2023-12-17 19:06:41 200

原创 Linux中检查网络问题常用命令

这些命令提供了关于网络连通性、接口配置、服务监听、路由和域名解析的信息,帮助我们定位和解决网络故障。根据每个命令的输出和分析,我们可以得出结论并采取相应的措施来修复网络问题。为了更好地诊断和解决网络故障,下面介绍了最常用的5个命令,并提供了相应的代码、输出和分析。通过检查跃点的路径和延迟,可以确定数据包在网络中的传输情况,并找到潜在的网络问题点。输出列出了当前正在监听的TCP连接和他们的状态。通过检查是否有服务在正确的端口上监听,可以确定服务是否正常运行。输出显示了域名的解析结果,包括域名对应的IP地址。

2023-12-17 18:17:40 372

原创 HiveSQL案例——分析需求(查询和学生期末考试的一些信息)

13.分析出2019级全年级ETL技术的期末考试成绩分布在80-92分之间的学生信息。2.统计2019级3班ETL技术期末综合成绩80分以上的学生人数(含80分)。12.查询2019级全年级ETL技术的综合成绩85分及以上的学生信息。11.查询2019级全年级ETL技术期末考试成绩排名前8的学生信息。10.查询2019级3班ETL技术期末考试成绩排名前7的学生信息。1.查询2019级2班ETL技术期末考试成绩排名前6的学生信息。7.统计2019级1班ETL技术的期末综合成绩不及格的学生人数。

2023-12-16 17:02:30 597 9

原创 分布式系统概论

在分布式系统中,软件的各个组成部分分布在不同的计算机上,通过网络进行通信和协作,共同完成特定的任务。在分布式系统中,每个服务都是独立运行的,一个服务的故障不会影响到其他服务的正常运行,从而提高了整个系统的可靠性。分布式系统的目的是将复杂的任务分解为简单的子任务,并将这些子任务分配给不同的计算机进行处理,从而提高系统的性能、可靠性、可扩展性和容错性。分布式系统的一个重要特点是资源共享。

2023-12-16 16:09:44 65 1

原创 CentOS6配置yum源(简单有效)

注意,如果这一步报错,可以直接在浏览器上输入网址下载Centos-6-Vault-Aliyun.repo ,再将Centos-6-Vault-Aliyun.repo上传到 /etc/yum.repos.d/中。3、 从https://www.xmpan.com/Centos-6-Vault-Aliyun.repo下载软件源配置文件,并保存为/etc/yum.repos.d/CentOS-Base.repo。2、 备份配置文件/etc/yum.repos.d/CentOS-Base.repo。

2023-12-16 14:31:28 2202 1

原创 “前端开发的挑战与机遇:突破困境,把握未来”

一、为什么会出现“前端已死”的言论二、你如何看待“前端已死”三、前端技术的未来发展趋势四、前端人,该如何打好这场职位突围战?

2023-12-15 22:06:51 208 1

原创 关闭Kafka时报错NO kafka server to stop

如果Kafka进程存在就可能是停止脚本问题:修改kafka-server-stop.sh脚本中的PIDS查找命令,确保它能正确找到Kafka进程的PID

2023-12-15 21:49:27 560 1

原创 Hive的安装配置教程

删除/home/hd/software/hive/lib下面版本较低的guava-19.0.jar的jar包,并将/home/hd/software/hadoop-3.3.0/share/hadoop/common/lib下面的guava-27.0-jre.jar复杂到。解压:tar -zxvf apache-hive-3.1.2-bin.tar.gz。启动hive需要启动MySQL和hadoop集群,才能正常使用hive。/home/hd/software/hive/lib下面。启动hive,安装成功!

2023-12-15 17:58:35 146 1

原创 jps命令一键查看多台进程的脚本

jps命令一键查看多台进程的脚本。在启动了zookeeper集群和kafka集群以后,我们如果想查看各个节点的进程需要一台一台的去看,是比较麻烦的,但是如果配置了一键启动的 jps 脚本,我们在主节点即可看到全部节点的进程。

2023-12-11 21:58:12 216

原创 Kafka集群搭建及其一键启动脚本

Kafka集群搭建Kafka一键启动脚本Kafka安装包下载,清华大学镜像站

2023-12-09 12:25:40 808

原创 搭建zookeeper集群及其一键启动脚本的编写

安装包 apache-zookeeper-3.5.7-bin.tar.gz下载:清华大学镜像仓库。一. zookeeper集群规划二. zookeeper配置三. zookeeper启动四.一键启动脚本的编写

2023-12-09 00:58:39 729 1

原创 在Hadoop集群的基础上搭建Spark全分布集群

由于我们是在Hadoop集群的基础上搭建Spark 集群,所有可以省略以下步骤:1.配置网络2.修改主机名3.将主机名与IP绑定4.配置免密Hadoop全分布式集群搭建。

2023-12-03 19:02:12 249 1

原创 Linux上安装MySQL初始化报错处理mysqld: Can‘t change dir to 和MySQL server PID file could not be found!

Linux安装MySQL报错处理:mysqld: Can't change dir to '/home/zxa/software/mysql/data/' (Errcode: 13 - Permission denied)MySQL server PID file could not be found!

2023-11-22 19:57:37 1120 1

原创 搭建Hadoop全分布集群

搭建hadoop全分布集群主要步骤:1.配置IP和网关2.修改主机名并于 Ip 绑定3.重启网卡,关闭防火墙4.配置免密5.安装jdk和hadoop6.在hadoop中的.xml文件中添加内容7.格式化namenode8.启动集群

2023-11-12 16:40:14 338 1

原创 MySQL添加外键约束

如图有两张表,classId 是T_Student的外键,是T_class 表的主键, 如果我们要删除T_class 表中classId为1的字段,程序是会。的,因为t_student表中有数据和classId为1的字段关联了,是不能删除的,这样子就保证了数据的。外键的主要作用就是保持数据的一致性,完整性。举个例子:现在有两张表,t_emp、t_dept如下。部门ID(外键类型必须和对应主键类型一直)第二张表的外键一定是第一张表主键。在以后我们统一将外部关键字叫做。表添加外键约束,外键为。

2023-06-02 15:50:11 794

原创 使用MySQL创建数据库并实现基本的SQL语句

可以看到刚刚创建的表class_1中有属性sno,类型为int(11);有属性name ,类型为varchar(32);有属性phone,类型为int(11);有属性addr,类型为varchar(32),都允许为空,但未设置主键,外键和默认值。指定位置:alter table 表名 add 属性名 类型 after 原有属性;语法:alter table 表名 change 原属性 修改后属性 类型;一起进步,共同学习交流!加到最后:alter table 表名 add 属性名 类型;

2023-05-07 15:43:42 12042 1

原创 登录基于Linux的MySQL

该命令随MySQL安装的目录不同而需要发生相应的变化,如果是在家目录就是/home/mysql/support-files/mysql.server start。mysql -u root -p密码,密码可见 或者 mysql -u root -p 换行以后输入密码,此时密码不可见。命令:/mysql/support-files/mysql.server start。首先我们需要先启动一下MySQL服务器,我这里是安装在根/ 目录下。然后显示MySQL相关的进程,检查MySQL服务是否正常。

2023-05-07 12:38:26 573

原创 下载和安装Windows版本的MySQL

22、点击新建,将复制的mysql.exe的路径粘贴上去并确定,此时环境变量的配置就完成了。找到此电脑---->鼠标右键---->属性---->高级系统设置---->环境变量。5、现在有两个版本选择,一个是8.0的版本,另一个是5.7的版本。

2023-05-05 17:09:06 6717

原创 MySQL下载安装教程(Linux中)

下载Linux版本的MySQL安装包:mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz具体的安装步骤:解压,创建用户,配置文件,初始化,启动服务器,修改密码等

2023-05-04 15:15:04 1835

原创 【无标题】自定义函数//删除数组中指定的元素。

#include <stdio.h>void fun(int a[], int n, int x);int main() { int i,n,x,c; printf("请输入数组的个数:"); scanf("%d",&n); int a[n]; printf("输入数组:"); for(i = 0; i < n; i++) { scanf("%d", &a[i]); } printf("请...

2022-04-27 13:07:20 795

原创 基本运算符【】

//1.11 基本运算符#include<stdio.h> int main(){ printf("\n\n%d,%d\n",20/7,-20/7); printf("%f,%f\n",20.0/7,-20.0/7); return 0;}1.12 求余运算符

2022-04-21 09:37:38 52

原创 变量赋初值

//1.10 变量赋初值#include<stdio.h>int main(){ int a=3,b,c=5; b=a+c; printf("a=%d,b=%d,c=%d\n",a,b,c); return 0;}

2022-04-21 09:36:26 216

原创 【char字符变量运算】

//1.9 char字符变量运算#include<stdio.h> int main(){ char a,b; a='a'; b='b'; a=a-32; b=b-32; printf("%c,%c\n%d,%d\n",a,b,a,b); return 0;}

2022-04-21 09:35:35 330

原创 【char字符变量赋值整数】

//1.8 char字符变量赋值整数#include<stdio.h>int main(){ char a,b; a=120; b=121; printf("%c,%c\n",a,b); printf("%d,%d\n",a,b); return 0;}

2022-04-21 09:34:32 636

原创 转义字符的使用

//1.7 转义字符的使用#include<stdio.h>int main(){ int a,b,c; a=5; b=6; c=7; printf(" ab c\tde\rf\n"); printf("hijk\tL\bM\n"); return 0;}

2022-04-21 09:33:06 166

原创 double数据的舍入误差

//1.6 double数据的舍入误差#include<stdio.h>int main(){ float a; double b; a=33333.33333; b=33333.33333333333333; printf("%f\n%f\n",a,b); return 0;}

2022-04-21 09:32:09 189

原创 float数据的舍入误差

//1.5 float数据的舍入误差#include<stdio.h>int main(){float a,b;a=123456.789e5;b=a+20;printf("%f\n",a);printf("%f\n",b);return 0;}

2022-04-21 09:23:17 255

原创 整形数据的溢出

//1.3 整型数据的溢出#include<stdio.h>int main(){ int a,b; // 整数最大值16位时为32767,32位是2147483647,64位9223372036854775807。 // 所以此题运行结果与编译器环境有关 a=32767; b=a+1; printf("%d,%d\n",a,b); return 0;}...

2022-04-21 09:19:11 143

原创 整形变量的定义和使用

//1.2 整型变量的定义与使用#include<stdio.h> int main() { int a, b, c, d; unsigned u; a = 12; b = -24; u = 10; c = a + u; d = b + u; printf("a + u = % d, b + u =%d\n",c, d); return 0;...

2022-04-21 09:17:51 801

原创 题目描述:输入10个互不相同的整数并保存在数组中,找到该最大元素并删除它,输出删除后的数组

# include <stdio.h>int main (){ int a[10]; int i,max,j; max=0; for (i=0;i<10;i++) { scanf ("%d",&a[i]); } for (i=0;i<10;i++){ if (max<a[i]) { max=a[i]; j=i; }...

2022-04-14 09:24:48 5881 4

空空如也

空空如也

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

TA关注的人

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