- 博客(24)
- 收藏
- 关注
原创 “==”运算符和equals()方法的区别
= 既可以比较基本数据类型,也可以比较引用数据类型,对于基本数据类型比较值,对于引用数据类型比较内存地址equals()方法比较引用数据类型,如果该方法没有被重写过,依然使用==进行比较内存地址,重写过的则是可以比较对象的属性值是否相等。
2024-07-30 16:43:25
481
原创 更换conda源:Warning: ‘https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free‘ already i
https://zhuanlan.zhihu.com/p/509594704
2023-04-11 15:27:23
640
原创 Sqoop——学习笔记
Sqoop1.简介 sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库之间进行数据的传递,可以将一个关系型数据库中的数据导入到hadoop的hdfs中,也可以将HDFS的数据导出到关系型数据库中2.原理 把导入或者导出命令翻译成MR程序来实现 在翻译出的MR中主要是对inputformat 和 outputformat进行定制3.安装前提:已经安装好 Java和Hadoop的环境3.1下载解压 1.下载地址:http://mirrors.hust.edu
2021-10-10 15:35:24
566
原创 linux虚拟机 yum安装出现 “Could not resolve host: mirrors.bfsu.edu.cn; 未知的错误“
错误截图错误出现后,会不停的在控制台输出错误Ctrl+Z 结束当前的安装ps -ef | grep yum #查找当前yum相关的进程kill -9 进程号(pid) #杀掉进程在 虚拟机的 /etc/sysconfig/network-scripts/ifcfg-ens33(网卡名称) 文件中查看配置的DNS,centos6中名称可能不一样设置VMnet8的网络的IPv4信息1.首先打开本地网络适配器,找到VMnet8的IPv4,配置DNS服务器DNS1也需要在本机查找,打开cmd
2021-08-20 22:12:08
9065
原创 Hadoop集群中某台DataNode无法启动
**搭建的集群是自学按照尚硅谷的搭建的**;请对应好自己的文件。(1)停止关于Hadoop的所有进程(2)删除每个节点Hadoop目录下 logs 和 data文件夹,命令如下: rm -rf logs rm -rf data(3)cd到Hadoop/bin目录下,重新格式化: hdfs namenode -format没有问题后,重新启动hadoop集群,DataNode进程成功启动。...
2021-08-13 12:15:21
321
原创 @Autowired注解和@Resource注解
不对的地方请各位大佬不吝赐教!## 注解说明@Autowired:自动装配,通过属性的类型,名字可以直接写在属性的上边使用,可以省略set方法默认按照byType进行装配,当xml文件中存在多个相同类型的bean会根据byName进行装配有一个required属性,当此属性为false时,可以在xml文件中不写bean@Qualifier:该注解为@Autowired的配套使用注解,当xml文件中一个类型的bean存在多个时,可以使用此注解通过id指定使用哪一个bean@Resource.
2021-05-13 18:11:56
187
原创 hive启动异常:Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStor
Exception in thread "main" java.lang.RuntimeException:java.lang.RuntimeException: Unable to instantiateorg.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientatorg.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:449)...
2021-03-03 17:22:47
1129
1
原创 解决 TomCat 启动时乱码
解决TomCat第一次启动乱码解决办法打开你安装tomcat 的目录注意版本双击进入进入,找到 conf文件夹 ,conf用于存放TomCat的各种配置文件,双击文件夹进入找到这个文件,使用编译器打开,这里使用的是notpad++进入之后,大概在50行的位置找到java.util.logging.ConsoleHandler.encoding = UTF—8并修改为java.util.logging.ConsoleHandle...
2020-09-17 18:58:43
186
原创 安装完成ORACLE 数据库后,登陆出现 ORA-12560:TNS:协议适配器错误 问题解决办法
希望对大家有帮助:刚才碰见这个问题,我也是很头疼,无从下手,上网查找之后,发现很多人都在引用相同的一段话,如下:ORA-12560: TNS: 协议适配器错误的解决方法造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始—程序—管理工具—
2020-09-10 17:50:22
2425
4
转载 虚拟机网卡丢失,无法连接远程工具(Job for network.service failed because the control process exited with error code问题
http://blog.csdn.net/weiyongle1996/article/details/75128239
2020-08-19 11:13:30
539
原创 HDFS学习 笔记 关于 HDFS网络拓扑概念及机架感知(副本节点选择)
HDFS网络拓扑概念及机架感知(副本节点选择)在HDFS写数据的过程中,NameNode会选择距离待上传数据最近距离的DataNode接收数据。那么这个最近距离怎么计算呢?节点距离:两个节点到达最近的共同祖先的距离总和。例如,假设有数据中心d1机架r1中的节点n1。该节点可以表示为/d1/r1/n1。利用这种标记,这里给出四种距离描述。Distance(/d1/r1/n1, /d1/r1/n1)=0(同一节点上的进程)Distance(/d1/r1/n1, /d1/r1/n2)=2(同一
2020-08-12 19:01:25
457
1
转载 Notepad++ 安装NppFTP插件总结:
https://blog.csdn.net/Yang_wangwang/article/details/107115825
2020-07-27 14:03:15
164
原创 (数据结构) 直接插入排序 C语言简单实现
一、直接插入排序定义顺序表的存储结构初始化顺序表为空表输入10个元素创建含有10个元素的顺序表输出顺序表对顺序表进行直接插入排序(InsertSort)输出排序后的顺序表例如:11 938 669 507 117 261 708 343 300 60211 938 669 507 117 261 708 343 300 60211 117 261 300 343 507 602 669 708 938#include<iostream&g
2020-07-06 10:52:38
1611
1
原创 (数据结构) 无向图的深度优先遍历
无向图的深度优先遍历1.定义图的邻接矩阵存储表示(AMGraph)2.采用邻接矩阵表示法创建无向图(CreateUDG)3.输出所建图的邻接矩阵(PrintAMGraph)4.输出所建图的深度优先遍历序列(DFSTraverse)例如:5 6 //顶点数和边数的输入1 2 3 4 5 //顶点信息的输入1 2 //边信息的输入1 42 33 42 53 50 1 0 1 0 //邻接矩阵的输出1 0 1 0 1...
2020-07-06 08:39:46
5575
2
原创 (数据结构 C语言)线性表的折半查找,概念与简单实现
折半查找( Binary Search )也称二分查找,它是一种效率较高的查找方法。 但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。在下面及后续的讨论中,均假设有序表是递增有序的。折半查找的查找过程为:从表的中间记录开始,如果给定值和中间记录的关键字相等,则查找成功;如果给定值大于或者小于中间记录的关键字,则在表中大于或小于中间记录的那一- 半中查找,这样重复操作,直到查找成功,或者在某一步中查找区间为空, 则代表查找失败。折半查找每一次查 找比较都使查找范围缩小-
2020-07-05 21:04:15
3187
1
原创 一、线性表的顺序查找
线性表的顺序查找1、定义查找表的顺序存储结构2、定义创建函数(CreateSTable),实现查找表数据元素的输入3、定义包含有监视哨的顺序查找函数(Search_Seq)4、在主函数中调用CreateSTable函数和Search_Seq函数,实现顺序查找功能。例如:输入查找表的表长和数据如下:55 3 8 7 9输入待查记录的关键字:8程序输出计算的位置为:3#include <iostream>using namespace s...
2020-07-05 15:45:15
2571
2
原创 (数据结构C)采用邻接表表示法创建无向图,遍历无向图 简单实现
采用邻接表表示法创建无向图1.定义图的邻接表存储表示(ALGraph)2.采用邻接表表示法创建无向图(CreateUDG)3.输出所建图的邻接表(PrintALGraph)#include <iostream>using namespace std;#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2typedef int Status;#define MaxInt 32767 /
2020-07-04 22:35:54
3148
原创 一、(数据结构 C)采用邻接矩阵表示法创建无向图 可正确运行
1.定义图的邻接矩阵存储表示2.采用邻接矩阵表示法创建无向图(CreateUDG)3.输出所建图的邻接矩阵(PrintAMGraph)#include <iostream>using namespace std;#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2typedef int Status;#define MaxInt 32767 //表示极大值,即∞#define MV
2020-07-04 20:35:45
5698
原创 (数据结构) 哈夫曼树的编码和解码简单的实现
输入一段英文原文,构造哈夫曼树,生成对应的编码表,输出原文对应的编码,或者是根据已经生成的编码表,输入一段二进制数编码,得到对应的字符原文。#include<stdio.h>#include<iostream>#include<conio.h>#include<string.h>#include<stdlib.h>using namespace std;//哈夫曼树的存储表示typedef struct{ int weight
2020-07-04 11:24:06
3046
转载 C++:引用的简单理解,引用的作用,使用注意事项
一,什么是引用以下内容引用自博客园Tom文星原文链接:https://www.cnblogs.com/duwenxing/p/7421100.html引用,顾名思义是某一个变量或对象的别名,对引用的操作与对其所绑定的变量或对象的操作完全等价语法:类型 &引用名=目标变量;1.&不是求地址运算符,而是起标志作用2.引用的类型必须和起所被引用的变量的类型相同#include<iostream>using namespace std;int .
2020-07-04 08:04:02
3024
原创 编写一个程序,分别使用字符流和字节流拷贝一个文本文件。
**编写一个程序,分别使用字符流和字节流拷贝一个文本文件。提示:(1)使用FileInputStream、FileOutputStream、FileReader、FileWriter分别进行拷贝;(2)使用字节流拷贝时,定义一个1024长度的字节数组作为缓冲区,使用字符流拷贝,使用BufferedReader和BufferedWriter包装流进行包装。package Test;import java.io.*;public class Test {public static void ma.
2020-07-03 21:35:20
4648
原创 (java)某人在玩游戏的时候输入密码123456后成功进入游戏(输错5次则被强行退出),要求用程序实现密码验证的过程。
某人在玩游戏的时候输入密码123456后成功进入游戏(输错5次则被强行退出),要求用程序实现密码验证的过程。********提示:(1)使用System.in包装为字符流读取键盘输入;(2)BufferedReader对字符流进行包装。调用BufferedReader的readLine()方法每次读取一行;(3)在for循环中判断输入的密码是否为“123456”,如果是则打印“恭喜你进入游戏”,并跳出循环,否则继续循环读取键盘输入;(4)当循环完毕,密码还不正确,则打印“密码错误,结束游戏”,并调
2020-07-03 21:04:59
3653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人