自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 突破ChatGPT限制:Chat-Upload方法为ChatGPT文件上传带来新的可能性

以前,当我需要讨论某个特定的PDF文件或参考某张重要的图片时,我不得不依赖于文字的描述和复制粘贴的方式。总结起来,我的原创文件上传方法"Chat-Upload"为突破ChatGPT无法上传文件的限制带来了新的可能性。通过使用Chat-Upload,我可以方便地上传我的PDF和图片文件,并自动生成相应的链接。让我们一起探索Chat-Upload的潜力,并将学习的边界推向新的高度。通过这种创新的文件上传方法,我不仅仅解决了ChatGPT的限制,还为其他使用ChatGPT的学习者提供了一个有力的解决方案。

2023-06-17 15:03:46 1263

原创 突破ChatGPT4.0文件无法上传的局限,提升学习效率

我非常高兴地告诉大家,我找到了一个强大的解决方案,成功地克服了这个限制。这个方法的好处不仅仅体现在解决了ChatGPT的局限性上,还在于它为我的学习提供了更加便捷和全面的体验。接下来,我开发了一个名为chat-upload的方法,这个方法可以方便地上传和管理我所需的PDF和图片文件。现在,当我需要查阅某个PDF或图片时,只需简单地告诉ChatGPT我需要的文件,并提供相应的链接。作为一名大学生,我最近在学习过程中遇到了一个非常棘手的问题,但是我终于找到了一个非常有效的解决方法,我想和大家分享一下。

2023-06-14 23:05:11 8158

原创 大数据 -回归专业

周四,我的指导老师李老师坐班,我特地提早下班回去找他聊天,聊了很多,他还请我吃了饭。自从大四上出来实习后,就没有真正系统学习过了,因为实习的工作都是开发,第一份是go开发,每天爬数据,搞前端,后来觉得无趣,换了现在这个Java开发,结果更加,每天除了测试bug就是写文档,有时候会写写接口,搞搞sql,但总感觉自己虽然是个后端开发,干的活更多是测试前端的活,虽然我知道实习生么,总是那么些事,不可能让我承担很多很难的工作,不知是自己好高骛远,还是自己不甘平凡,总觉得自己不该就此躺平。

2023-02-25 00:20:13 243 1

原创 java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long

发现是关于SSL的东西,解决方法在他报错的文字中就有,For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false。再用jdbc链接mysql数据库时,我用的connector是5.1.21版本,然后就会报错。...

2022-08-07 11:09:19 949

原创 SpringMvc 接收 json数据错误Servlet.service() for servlet [dispatcherServlet] in context with path [/501]

这个例子侧面说明了这个用实体类接受json的方法底层是spring控制反转用无参构造方法,然后再用setter来设置参数的。今天,我在用POSTMAN来模拟网页请求的时候发生了以上问题,我是利用实体类来接受json数据,以下是纠错前的实体类。就发送这个json数据,用UserEntity来接收,结果就报了最上面的错误。这个意思就是entity实体类没有构造方法,但是我记得我生成过构造方法的。只能把无参构造函数也加进去。...

2022-08-01 13:05:27 506

原创 Plugin ‘org.apache.tomcat.maven:tomcat7-maven-plugin:‘ not found

2.2

2022-07-29 10:18:58 2564

原创 JAVA SE(第n-1天)(IO流)

IO流File类1.File类 1.File类是Java为文件这块的操作(增删改查)而设计的相关类。 2.File类的包名是java.io,其实现了Seializable,Comparable 两个大接口便于包装其对象可序列化和比较。 3.File类它是文件和目录路径名的抽象表示,文件和目录是可以通过File类封装成对象的。其封装的并不是 一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的也可以不存在。可通过具体操作把这个路

2022-05-07 22:44:24 328

原创 JAVA SE(第5天)(多态具体知识)

赶进度。。。。。多态具体知识抽象类1.定义:一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类。用abstract修饰。2.抽象类特点: 1.父类中没有具体方法体,都是交给子类来重写。 2.抽象类中不一定有抽象方法,但是有抽象方法的一定是抽象类。 3.抽象类由具体的子类进行实例化,抽象类不能实例化。 4.子类必须对父类中所有的抽象方法进行重写。 5.在抽象类中可以定义非抽象方法。 6.子类如果不重写抽

2022-05-07 22:05:35 303

原创 JAVA SE(第n天)( 多线程)

今天学的赶紧记录,之前没赶的进度之后搞。。多线程1.cpu基础知识cpu:中央处理器→1.运算器 作用运算 2.控制器 负责发出cpu每条指令所需信息 3.寄存器 保存运算或指令的一些临时文件进程:1.cpu从硬盘中读取一段程序到内存中,该执行程序的实例叫进程。 2.一个程序如果被cpu多次读取到内存中,则变成多个独立进程。线程:线程是程序执行的最小单位,在进程中可以有多个不同的线程同时执行。(同一个过

2022-05-03 23:47:25 499

原创 JAVA SE(第四天)( 面向对象编程的三大特征)

前言:赶进度ing。。。。。。。。。。。。。。。。。。。。。。。。面向对象编程的三大特征面向对象三大基本特性:封装、继承、多态继承public class 子类名 extends 父类名{}父类:也被称为基类、超类子类:也被称为派生类子类具有父类的属性和方法,还可以在子类中重新定义、追加属性和方法继承: 优点:提高代码复用性、维护性 缺点:让类与类之间产生了关系,类的耦合性增加了,削弱了子类独立性定义了一个类,没有继承任何父类,在默认情况

2022-04-27 21:23:39 525

原创 JAVA SE(第三天)( 方法的定义、类和对象)

前言:赶进度ing。。。。。。。。。。。。。。。。。。。。。。。。目录方法的定义、类和对象方法的定义方法定义的注意事项类和对象定义类局部变量、全局变量方法的定义、类和对象方法的定义方法的定义:先定义 后调用//无参无返回值的方法public static void 方法名(){ 方法体;}类名.方法名(); 调用//无参有返回值的方法public static int 方法名(){ 方法体;

2022-04-24 19:19:19 470

原创 JAVA SE (第二天)(流程控制、导包操作、数组原理细节)

前言: 赶进度ing。。。。。。。。。。。。。。。。。。。。。。。。。目录流程控制、导包操作、数组原理细节1.导包操作基本流程2.流程控制2.1.流程控制语句分类3.数组原理细节3.1.数组定义3.2.数组初始化3.3.数组误区流程控制、导包操作、数组原理细节1.导包操作基本流程Scanner使用①导包import ...

2022-04-24 17:22:06 403

原创 JAVA SE(第一天)( 数据类型、运算符、变量的定义)

前言:最近忘记写博客,现在正在赶进度,以后每周日一整理,不能拖太久,否则就会有大量的事情堆着等着自己去做,急急忙忙的做不好事。数据类型、运算符、变量的定义数据类型的分类数据类型一共有两种:基本数据类型 引用数据类型基本数据类型与类型转换基本数据类型byte 1 字节 字节型boolean 1 字节 布尔类型short 2 字节 ...

2022-04-24 14:48:42 216

原创 Java SE (新的征程)(Java的基本概念)

前言:最近半个多月开始狂补Java知识,想着把Java SE 吃透,往Java EE 方向进发。大三的封校期间,正好成了我弯道超车的最佳时间,下面就是我整理的Java SE知识点,并不是完整知识点,因为我是有基础情况下去重新补知识点,所以我所记录的知识点,均为我自己觉得重要的或者是未掌握的,并不会面面俱到,就让我们开始吧,初学者不要认为掌握了以下内容就够了。=,完全不够。目录第一章 Java的基本概念就业方向: JAVA 语言跨平台:JDK的安装 ...

2022-04-24 14:11:34 301

原创 permission denied

今天在编写了flume采集日志脚本,kafka-hbase-flume集成脚本之后,打算看看数据流通不通,能不能把flume采集到的数据打入hbase,打入卡夫卡。 结果就犯了个低级错误浪费了很多时间。 看以下错误和代码:permission denied。要知道,这个问题之前应该碰到过,我记得应该有可能是权限问题,比如指定文件是root系统文件,而你在Hadoop用户下进行,或者就是该目录或文件不存在。 因为这...

2022-03-26 21:01:39 5528 3

原创 hbase崩溃问题

最近因为我在搞Flume-kafka-hbase 集成,昨天不知道咋了的突然我的hbase就崩溃了,说是说hbase崩溃了,其实我更崩溃,因为这已经不是第一次这样了,hbase崩溃的第一百个原因先放一放我得先抢个明天图书馆位置,每晚八点抢,这个疫情真烦。然后我八点钟有个直播课到九点,差不多就该回去了,明天我买的新手机也到了,明天会有个好心情来整理这hbase崩溃到修复好的心路历程,心很累,因为一出问题真的就是很痛苦去看文章,纠错。...

2022-03-25 10:50:27 1923 3

原创 Unable to deliver event. Exception follows.配置出错

今天在进行hbase-kafka-flume 的集群集成时,我是三个节点,三个Kafka节点,二三节点flume收集信息到一节点flume,再同时打入hbase和kafka,结果在打开一节点的收集flume之后,再去打开二三节点时就报了下面的错。[ERROR - org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:158)] Unable to deliver event. Exception follows.org.apac.

2022-03-22 19:05:13 5975 6

原创 jdk 9 及以上的jdk Could not find tools.jar

我昨天在进行Flume HbaseSink源码修改的时候,发现了一个报错,它是提醒jdk.tools 1.8的缺失,missing了。我就上网查找怎么加入jdk.tools文件,这很容易一下子就找到了,而且看得出这应该是很多人都遇到过,并且很成熟的解决方法。方法就是在pom.xml文件中的依赖里添加。 <dependency> <groupId>jdk.tools</groupId> <artifactId...

2022-03-22 10:26:28 1568 1

原创 Flume 与 Kafka 集成开发(和最近的日记)

自从早上的kafka被拿下之后,我今天的进度异常顺利,果然版本对了啥都不容易错,版本错了啥都是错的。平常看视频最多也就7 8 个,今天差不多看了十二三个,九点四十左右结束。明天再整理了,太累了。 刚刚得到一个好消息,后天的图书馆要解封了,确实幸喜,明天寝室艰苦奋斗一天,后天又可以去图书馆了...

2022-03-19 21:16:35 1286 2

原创 kafka的版本坑

Kafka别再用zookeeper了最近在学kafka在zookeeper的元数据解读,作为一个比小白稍微好一点但是,其实还是没啥经验的我,就老是遇到这种版本问题,总是被它所困扰。昨天早上,我高高兴兴地打开了视频准备学习kafka,按照老师的步骤一步一步地下载kafka,视频中的是使用0.10版本而我只能下载最低的版本就是2.8,然后我就下载了中间版本3.0.1。当然着卡夫卡和我的hadoop啥的都还是兼容的,因为我的Hadoop也是下载了比较...

2022-03-13 09:50:39 2896

原创 Hbase 理论知识

要学习Hbase了,工欲善其事必先利其器,要真正在学习的时候看懂每一步操作,必须先把理论知识先过一遍,总结了一点Hbase的网络知识。Hbase简介Hbase 是构建在HDFS上的分布式列存储数据库,是一个高可靠性、高性能、面向列、客伸缩的分布式存储系统,利用Hbase技术可以再廉价PC sever上 搭建大规模结构化存储集群。Hbase 是Google Bigtable 的开源实现,类似Google Bigtable 利用GFS 作为其我呢见存储系统,Goo...

2022-03-10 20:40:42 2595 1

原创 Eclipse频繁未响应

参考:Eclipse频繁未响应解决方法_稚彦的博客-CSDN博客_eclipse白屏未响应本来用Eclipse用的挺好了,突然就频繁未响应,随便整一个操作就未响应。不知道什么原因,也许是心情不太好。刚开始也尝试重启Eclipse,关掉再打开,这种现象还在。后来我又重启了电脑,发现依然没有解决。网上搜索了一下,找到了原因所在。之前Eclipse在编译的时候,有一个Java文件没有被编译,导致Tomcat无法启动,于是我开启了自动编译。开启之后类就被编译了。再次启动Tomcat,程序运行成功。不过从这之后.

2022-03-08 22:42:47 4051

原创 Exception in thread “main“ java.lang.UnsupportedClassVersionError: com/hadoop/hadoop_test/WordCount

[hadoop@hadoop01 hadoop]$ bin/hadoop jar wc1.jar com.hadoop.hadoop_test.WordCount /test/wd.txt /test/out3Exception in thread "main" java.lang.UnsupportedClassVersionError: com/hadoop/hadoop_test/WordCount has been compiled by a more recent version of .

2022-03-08 20:43:29 867

原创 Mapreduce运行异常Container exited with a non-zero exit code 1

MapReduce程序运行异常Container exited with a non-zero exit code 1. Error file: prelaunch.err._SolitaryWalker_0的博客-CSDN博客Container exited with a non-zero exit code 1. Error file: prelaunch.err.https://blog.csdn.net/qq_38780623/article/details/121452217?ops_reques

2022-03-08 10:18:30 8713

原创 yarn服务windows 无法查看

同学们在搭建完hadoop集群,想在Windows窗口查看一下他的yarn服务,192.168.74.146:8088。会发现根本进不去,域名无法登录。在查找了一系列文章之后,我发现了一个东西,在Linux上搭建集群的时候免密码登录时配置的hosts文件在windows下也有,我就把hosts文件打开,他的位置C:\Windows\System32\drivers\etc中,你们可以打开它,但是如果你要编辑它你必须要用管理员身份,毕竟这是一个系统文件,就和Linux系统中的sudo超级权限差不多意思。

2022-03-07 16:11:00 742

原创 HDFS分布式文件系统 理论

果然欠下的帐终究还是要还回来的,之前不好好学Hadoop,现在全给补回来,看着这些既熟悉又陌生的知识点,只得静下心好好过一遍,毕竟当初也是只有期末考试之前才集中性背过,那种不结合实践操作的理论背诵是背了就忘,没法理解的。来回顾HDFS的理论部分(安装好HDFS之后再来回顾的)一.HDFS概述 HDFS 是Hadoop项目的核心子项目,是分布式计算中数据存储管理的基础,是基于流数据模式访问和处理超大文件的需求而开发的,可以运行在廉价的商用服务器上。源于GFS,一个GFS的克隆版本。...

2022-03-05 13:36:12 769

原创 zookeeper 集群部署和shell测试运行

这篇文章在以下文章全部完成之后Zookeeper环境准备(三台虚拟机)_cxy好好先生的博客-CSDN博客集群脚本的准备最近在学zookeeper,发现scp这东西真好用,可以给其他节点传输文件,非常的方便。但是拷贝文件到各个节点,节点数量少还是挺方便的,但是节点一多起来,就会发现重复的工作增加了好多,相同的命令需要输入好多次,而且接受的用户名如果改错了还会浪费时间。所以每次都用scp远程命令去拷贝不现实,所以现在编写一个分发脚本,单命令可以分发到各个节点。(以下是三台已经互相ssh免密登录的虚拟机ce

2022-03-05 11:09:12 1138

原创 Zookeeper环境准备(三台虚拟机)

集群脚本的准备最近在学zookeeper,发现scp这东西真好用,可以给其他节点传输文件,非常的方便。但是拷贝文件到各个节点,节点数量少还是挺方便的,但是节点一多起来,就会发现重复的工作增加了好多,相同的命令需要输入好多次,而且接受的用户名如果改错了还会浪费时间。所以每次都用scp远程命令去拷贝不现实,所以现在编写一个分发脚本,单命令可以分发到各个节点。(以下是三台已经互相ssh免密登录的虚拟机centos7)1.创建/home/hadoop/tools 脚本存放目录(以下所有需要在ha..

2022-03-04 14:36:35 304

转载 Zookeeper (理论理解|面试题)

(转载)ZooKeeper面试题_Java技术博客-CSDN博客_zookeeper面试题ZooKeeper面试题1.ZooKeeper文件系统Zookeeper提供一个多层级的节点命名空间(节点称为znode)。与文件系统不同的是,这些节点都可以设置关联的数据,而文件系统中只有文件节点可以存放数据而目录节点不行。Zookeeper为了保证高吞吐和低延迟,在内存中维护了这个树状的目录结构,这种特性使得Zookeeper不能用于存放大量的数据,每个节点的存放数据上限为1M。2....https://blo

2022-03-01 10:07:51 245

原创 三台Ubuntu虚拟机搭建 Hadoop集群 (第一次搭)

最近因为要搭Hadoop集群,确实花了好大的心血在里面,因为我的Linux也是前两天速成的,好多东西都还是边查资料边搭。但我最终确实成功了,留了一点点小问题在里面。(当Hadoop集群start-all之后resourcemanager无论我怎么按照网上的方法调试都不出现)现在就来回顾一下我的第一次Hadoop集群之旅。一.准备虚拟机...

2022-02-27 19:25:35 5058

转载 解决E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)

如果在使用apt或者apt-get时碰到以下情况:这就是因为锁定的文件会阻止 Linux 系统中某些文件或者数据的访问,这个概念也存在于Windows 或者其他的操作系统中。一旦你运行了 apt-get 或者 apt 命令,锁定文件将会创建于 /var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/ 中。这有助于运行中的 apt-get 或者 apt 进程能够避免被其它需要使用相同文件的用户或者系统进程所打断。当...

2022-02-27 11:14:19 4174

原创 Linux 虚拟机和物理机实现文本复制粘贴

在Linux学习中,肯定有很多同学有这么一个困惑,就是在物理机看到的代码不能直接复制到虚拟机中,需要手打,很麻烦,如果是一大串文字的文本那更麻烦。想当初,在学Linux这门课的时候,在学校的云平台的虚拟机上学Linux,当时也是有这个困惑,聪明的同学们想出了一个好办法,就是在物理机和虚拟机都登陆上邮箱,把需要复制的东西放进邮箱里,就能实现虚拟机与物理机的沟通了。Of course,这当然还是太麻烦了,不仅要频繁切屏,还要如此繁琐的登录邮箱,所以我特地在csdn上查找实现文...

2022-02-25 11:13:10 15488 7

原创 初入linux

linux第一天之所以这么晚才开始学习linux,并不是因为我才刚刚接触编程,也不是学校没给我们开这门课,而是当时的混混噩噩导致现在linux还是零基础,只会一些简简单单的代码。因为最近准备着手hadoop集群的学习,那作为基础的虚拟机Linux系统我当然得玩的通。( 说来惭愧,Hadoop的学习我们学校其实当初也开了两门课,一心只爱python的我,总觉得会一门语言就够了,也是两门课也只是划水过关,没学到啥东西,最基础的Linux常用命令都还打不通。)今天就从Linux常用命令开始...

2022-02-23 21:14:06 783

原创 VMware 安装linux系统Ubuntu

一.文件准备VMware Workstation 下载传送门:VMware15.X:https://www.jb51.net/softs/638376.html

2022-02-22 17:32:36 706

空空如也

空空如也

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

TA关注的人

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