自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 charles的请求断点和响应断点(保姆级)

一般情况中,进行响应断点是因为后端给出的数据是固定的,所以在前端展示的也是固定的,比如网页title只能是“xxx网”,但你想要在这个位置看不同的展示,比如“达拉崩吧帮的@#¥%……&*(”,那就可以使用响应断点,将接口返回的title值修改成你想要的,以此观察title是否会因为字符串过长或出现特殊字符等等而出现问题。,一个输入框因为前端做了校验,只允许输入8位的正整数,那么通过对请求打断点,可以输入其他类型和长度的参数,如【123。1.启动你的charles,如果没有的去找教程安装好再进行下一步哦。

2025-02-24 14:56:47 325

原创 一篇让你搞懂 内连接、外连接的区别及作用

不管是内连接、外连接还是带where子句的,都组合自多个表,并生成结果表。1.:只返回两个表中连接字段相等的行。inner join(等值连接) 只返回两个表中联结字段相等的数据 2.:返回包括左表中的所有记录和右表中连接字段相等的记录。以左表为基表,在from子句中使用关键字left outer join”或关键字“left join”来连接两张表。3.:返回包括右表中的所有记录和左表中连接字段相等的记录。

2025-02-21 20:37:05 663

原创 python与pycharm如何设置文件夹为源代码根目录

当我们在当前项目下引入了其它项目的代码,这是其它项目的包的导入路径是不用于当前项目的,这样导致项目无法正常起来,但是我们又不可能一个个文件去处理,这时可以用下面的方式解决。

2025-02-21 13:38:47 429

原创 import requests Pycharm 报错

PyCharm安装requests失败解决方法。

2025-02-21 12:55:50 597

原创 “PEP 8: W292 no newline at end of file“报错 IntelliJ IDEA自动添加空行问题

研究一番发现,该行为与配置有关。去掉勾选,保存时将不再自动添加空行。在2019.3版本中,“Ensure line feed at file end on save”在使用IntelliJ IDEA的过程中,经常会发现不管是对于代码文件或者纯文本文件,在保存时中会在文件末尾加上一个空行,提交GIT对比检查时,总是多出一行。在2020.1中,“Ensure an empty line at the end of a file on save”

2025-02-13 13:38:13 201

原创 六,Linux基础环境搭建(CentOS7)- 安装HBase

在hbase-site.xml配置zookeeper,当Hbase管理zookeeper的时候,你可以通过修改zoo.cfg来配置zookeeper,对于zookeepr的配置,你至少要在 hbase-site.xml中列出zookeepr的ensemble servers,具体的字段是 hbase.zookeeper.quorum.在这里列出Zookeeper集群的地址列表,用逗号分割。hbase.zookeeper.property.dataDir:ZooKeeper的zoo.conf中的配置。

2024-10-27 13:56:20 1466

原创 Linux基础环境搭建(CentOS7)- 安装Scala和Spark

Linux基础环境搭建(CentOS7)- 安装Scala和Spark。

2024-10-25 10:13:54 1712

原创 十,Linux基础环境搭建(CentOS7)- 安装Flume

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;当前Flume有两个版本Flume 0.9X版本的统称Flume-og,Flume1.X版本的统称Flume-ng。由于Flume-ng经过重大重构,与Flume-og有很大不同,使用时请注意区分。创建工作路径/usr/flume,下载flume安装包到/opt/software中,然后解压至工作路径。若出现版本号代表 flume 部署成功!

2024-10-25 09:04:44 319

原创 九,Linux基础环境搭建(CentOS7)- 安装Sqoop

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。mysql依赖包下载链接:https://pan.baidu.com/s/1bjQPoaMab3CMiS1-5ojGgw。Sqoop下载链接:https://pan.baidu.com/s/1hshFBW5Wkj9MnNMTYN_gGA。创建工作路径/usr/sqoop,下载hadoop安装包到/opt/software中,然后解压至工作路径。

2024-10-25 09:04:13 730

原创 八,Linux基础环境搭建(CentOS7)- 安装Mysql和Hive

hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive的优点是学习成本低,可以通过类似SQL语句实现快速MapReduce统计,使MapReduce变得更加简单,而不必开发专门的MapReduce应用程序。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。成功就会跳到hive的输入界面。

2024-10-25 09:03:43 1345

原创 七,Linux基础环境搭建(CentOS7)- 安装Scala和Spark

Spark 是一种与 Hadoop 相似的开源集群计算环境,但是两者之间还存在一些不同之处,这些有用的不同之处使 Spark 在某些工作负载方面表现得更加优越,换句话说,Spark 启用了内存分布数据集,除了能够提供交互式查询外,它还可以优化迭代工作负载。配置文件spark-env.sh,进入spark配置文件夹conf,将spark-env.sh.template文件拷贝一份命名为spark-env.sh,spark在启动时会找这个文件作为默认配置文件。如果出现版本号,表示scala安装成功。

2024-10-25 09:03:11 1849

原创 六,Linux基础环境搭建(CentOS7)- 安装HBase

在hbase-site.xml配置zookeeper,当Hbase管理zookeeper的时候,你可以通过修改zoo.cfg来配置zookeeper,对于zookeepr的配置,你至少要在 hbase-site.xml中列出zookeepr的ensemble servers,具体的字段是 hbase.zookeeper.quorum.在这里列出Zookeeper集群的地址列表,用逗号分割。hbase.zookeeper.property.dataDir:ZooKeeper的zoo.conf中的配置。

2024-10-25 09:02:20 1443 2

原创 五,Linux基础环境搭建(CentOS7)- 安装Kafka

这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。对于像Hadoop一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线上和离线的消息处理,也是为了通过集群来提供实时的消息。master的broker.id为0,slave1的broker.id为1,slave2的broker.id为2(确保三台服务器的broke.id不同)

2024-10-25 09:01:42 1279

原创 四,Linux基础环境搭建(CentOS7)- 安装Zookeeper

设置myid,在我们配置的dataDir指定的目录下面,创建一个myid文件,里面内容为一个数字,用来标识当前主机,conf/zoo.cfg文件中配置的server.X中X为什么数字,则myid文件中就输入这个数字。(集群中设置master为1号服务器,slave1为2号服务器,slave2为3号服务器)配置文件zoo.cfg,进入zookeeper配置文件夹conf,将zoo_sample.cfg文件拷贝一份命名为zoo.cfg,Zookeeper 在启动时会找这个文件作为默认配置文件。

2024-10-25 09:01:01 1118 1

原创 三,Linux基础环境搭建(CentOS7)- 安装Hadoop

Hadoop在大数据技术体系中的地位至关重要,Hadoop是大数据技术的基础,对Hadoop基础知识的掌握的扎实程度,会决定在大数据技术道路上走多远。dfs.replication:因为hadoop是具有可靠性的,它会备份多个文本,这里value就是指备份的数量(小于等于从节点的数量)。创建工作路径//usr/hadoop,下载hadoop安装包到/opt/software中,然后解压至工作路径。hadoop的各个组件的都是使用XML进行配置,这些文件存放在hadoop的etc/hadoop目录下。

2024-10-25 08:59:54 1200

原创 二,Linux基础环境搭建(CentOS7)- 安装JDK

JDK下载链接:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html。因此只需要下载安装JDK即可中。java是当前比较流行的一种编程语言,当我们开始学习java的时候肯定会先要安装jdk,然后进行环境变量控制。JRE(Java Runtime Environment ) Java运行环境,用来运行JAVA程序的。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

2024-10-25 08:59:16 297

原创 一,Linux基础环境搭建(CentOS7)- 虚拟机准备

严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核,即计算机软件与硬件通讯之间的平台;Linux的全称是GNU/Linux,这才算是一个真正意义上的Linux系统。GNU是Richard Stallman组织的一个项目,世界各地的程序员可以变形GNU程序,同时遵循GPL协议,允许任何人任意改动。但是,修改后的程序必须遵循GPL协议。Linux 是一个多用户多任务的操作系统,也是一款自由软件,完全兼容POSIX标准,拥有良好的用户界面,支持多种处理器架构,移植方便。

2024-10-25 08:57:47 1102

原创 linx ,centos7 ,hadoop集群登录时免密登录注意点以及步骤

1,在配置ssh免密登陆之前,将master克隆3份slaves出来,然后验证其ip是否和上面所述一致,并使用Xshell连接,这样我们可以得到额外的三台机器,且都安装好Java的。4,要使master和3台slave免密登陆,需先在本地机器使用ssh-keygen一个公私钥对。使用ifconfig查看ip地址后,如下,下面将按照这个ip地址进行配置。3,使用以下命令,分别更改4台机器的主机名,以master节点为例。6,在master节点上,将所有的公钥文件写入。: 如果文件权限不正确,你可以使用。

2024-10-24 19:31:38 759

原创 彻底解决Python中文乱码问题

原因:Python默认是以ASCII作为编码方式,如果我们写的源码中包含了中文(或者其他非英语语言),python的翻译官——解释器就不认识这些非英语的小兄弟们,即使文件是以UFT-8格式保存的,解释器在做翻译时可能依旧不认识它们(别问我咋知道的,我不会告诉你们我是薅了好多根头发才找到乱码的原因……2.设置页面-【编辑器】-【文件和代码模板】-【Python Script】。4.进行验证——新建一个文件,设置好的文件头信息会自动生成。4.进行验证——新建一个文件,设置好的文件头信息会自动生成。

2024-10-20 20:59:03 1629

原创 Pycharm常用快捷键总结及配置方法

Ctrl + D 复制选定的区域或行 Ctrl + Y 删除选定的行 Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 优化导入(去掉用不到的包导入) Ctrl + 鼠标 简介/进入代码定义 Ctrl + / 行注释 、取消注释。Ctrl + F 当前文件查找 Ctrl + R 当前文件替换 Ctrl + Shift + F 全局查找 Ctrl + Shift + R 全局替换。注意:在 上图标注1 的位置搜索要修改的功能,2的位置直接通过快捷键查找。

2024-10-20 20:43:55 939

原创 python编译问题 当你编译第一个python程序时可能出现如下错误

【代码】python编译问题 当你编译第一个python程序时可能出现如下错误。

2024-10-20 20:07:59 223

原创 Python+PyCharm安装教程,Python+Pycharm环境配置和使用指南,以及如何使用pycharm运行你的python代码(保姆级)

真实在Windows上安装过Python的小伙伴会发现在 Windows 上安装Python真的和安装普通软件一样简单,我们只需要在官网下载个安装包,然后猛击“下一步”就可以了(真的秒~)!此处我选择的是最3.11.4版本,但是如果你因为项目对Python版本有特定要求的话,可以此界面下滑选择需要的版本下载!需要插一嘴的是,为了防止你们下错而死在了安装上,简单对此界面一些前缀后缀进行说明(认真看看你下的是不是你想要的):|前后缀|含义|------

2024-10-19 19:57:35 2389

原创 Charles抓包工具中文安装和使用详解

官网下载:https://www.charlesproxy.com/latest-release/download.do中文链接: https://pan.baidu.com/s/1H8bPGzdNUVPyE5aTkdg3TQ?pwd=etak提取码: etak。

2024-10-19 18:26:29 5125

原创 Linux安装 php5.6

下载到 /usr/local安装好之后的界面: php.ini-development 适合开发测试,如本地测试环境, php.ini-production拥有较高的安全性设定,适合服务器上线运营当产品。一般修改php.ini-production为php.ini创建php-fpm.conf文件创建www.conf文件设置开机自动启动加入开机自动启动:关闭开机自动启动:常见错误解决:

2024-10-18 14:03:57 625

原创 Linux搭建Hadoop集群(详细步骤,保姆级)

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。说白了就是实现一个任务可以在多个电脑上计算的过程。

2024-10-17 09:39:31 3922 1

原创 Linux 下载并配置好环境后,不生效

1.安装jdk1.8。2.修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile。3.执行 java -version,这个时候显示jdk还是1.7版本。4.执行: which java which javac 将以上两条指令执行结果中的java、javac文件删除。5.执行: ln -s $JAVA_HOME/bin/java /usr/bin/java ln -s $JAVA_HOME/bin/javac /usr/bin/javac。

2024-10-17 09:25:00 506

原创 Nginx 安装和基本配置 (保姆级)

一般使用在安装目录下的nginx.conf。

2024-10-11 19:26:10 6125

原创 CentOS7如何更换yum源和如何使用yum安装和卸载软件(保姆级)

由于CentOS7默认的yum源是国外的,导致我们使用yum下载软件的下载速度不是很理想,这时候我们就需要将yum源更换成国内的源。这条命令用于将文件重命名为。在Linux系统中,mv命令用于移动文件或重命名文件。在这个命令中,是要移动或重命名的原始文件路径,是目标文件路径。执行该命令后,文件将被重命名为,并放置在相同的目录中。这样做可以为文件创建一个备份,以免不小心修改或删除该文件时丢失重要的配置。

2024-10-11 19:25:21 4487 1

原创 VMware16的安装及VMware配置Linux虚拟机

完成之后点击。

2024-10-09 19:50:36 1356

原创 什么是BOM和DOM以及他们之间有什么区别和联系

BOM 全称是 Browser Object Model,也就是浏览器对象模型。是JavaScript中用于表示和操作浏览器窗口及其相关组件的对象模型。BOM提供了一组API(Application Programming Interface,应用程序编程接口),允许开发者通过JavaScript与浏览器进行交互。BOM的核心对象是window对象,它代表了浏览器窗口,并提供了许多属性和方法来操作窗口、导航、处理事件等。BOM和DOM有什么区别和联系。

2024-10-07 20:49:55 1281

原创 ORA-12560:TNS:协议适配器错误

经过检查如上三种情况,前两种都是正确的,当我看到第三种情况的时候,抱着试一试的态度,替换了一下位置,然后再次登录数据库时,成功了。3、检查环境变量oracle client的配置是否在服务器上面(将路径下移)2、检查注册表oracle_sid是否被修改。1、检查orcle服务是否正常启动。

2024-09-25 16:09:30 914

原创 Oracle 相关的工具使用 SQL Developer , sqlplus

今天在连接sqldeveloper服务器时遇到了很多问题,但最终还是通过网上的博客解决了问题,我就在总结一下我的解决过程。

2024-09-25 16:07:36 2555

转载 (如果你也被node 版本搞得头疼 不妨看看这个)nvm管理多个node版本,快速来回切换node版本

文章基于 windows环境 使用nvm安装多版本nodejs。最近公司有的项目比较老需要降低node版本才能运行,由于来回进行卸载不同版本的node比较麻烦;所以需要使用node工程多版本管理,后面自己就简单捯饬了一下nvm来管理node,顺便记录一下自己的使用过程以便于后续查找。注意:安装nvm时不能安装任何node版本(如存在请删除后再安装nvm),再检查环境变量,如果还有node.js相关也删掉,保证系统无任何node.js 残留。

2024-09-25 15:53:14 872

原创 Linux配置静态IP详细步骤及联网问题,以及更改主机名问题

3.配置网关文件输入命令 :vi /etc/sysconfig/network-scripts/ifcfg-ens33(注意是root权限哦)IPADDR 对应 NAT设置中的IP地址,前三位一样,第四位随意但最好不要和子网掩码一样。1.网络适配器:NAT模式点击设置-网络适配器-网络连接 (选择NAT模式)-点击确定。2.查看网关相关配置点击 编辑-虚拟网络编辑器-选择VMnet8-点击更改设置。PS:若IP和修改的不一样,尝试输入以下两条命令。点击NAT设置-查看配置信息-后面全部点击确定。

2024-09-18 16:44:38 865

原创 windows 安装oracle 19c dbca创建数据库(涉及到sqldevelop,DBCA,SQLPLUS)

​ Oracle数据库的初学者,还有许多不懂得地方,博客或许也有许多不对的地方或模棱两可的地方,希望读者可以不吝朱玉。​ 参考教材:Oracle数据库应用教程(第四版)孙风栋主编。出现的问题:可能产生的(参考)

2024-09-13 14:11:31 1792 1

原创 保姆级详解Linux环境下卸载MySQL

【代码】保姆级详解Linux环境下卸载MySQL。

2024-07-11 20:30:37 1641

原创 Idea在线搜索Maven依赖-好用工具分享

或者快捷键 Ctrl+ Shift+ M。最后选择依赖,复制即可。

2024-07-11 20:26:14 516

原创 windows上修改redis端口号

存储系统,常用做数据库、缓存和消息代理。现在redis将在新的端口号上监听客户端的连接请求。在当前redis的安装目录下启动cmd窗口。redis是一个开源的内存。在redis安装目录下,即。然后,保存并关闭配置文件。

2024-07-11 17:23:06 878

原创 Redis一打开一闪而过,没有出现主界面的解决办法及原因

解释一下,redis-server.exe redis.windows.conf 命令的意思是执行redis,而.bat是dos下的批处理文件。然后我想当然的说既然一闪而过是因为没关闭redis,那么我关闭redis的时候输入shutdown命令出redis那是不是下次重启电脑就好了呢?在命令行窗口中输入 redis-server redis.windows.conf 启动redis。因为我上一次运行了redis时只是关闭了窗口,并没有真正关闭redis,所以才会一闪而过,

2024-07-11 17:13:58 1144

原创 Linux系统中-文件名中含汉字导致显示乱码

安装成功后,convmv -f gbk -t utf-8 -r --notest /root/ 命令是对root文件夹下所有的中文文件名的文件进行转码。.txt是对root文件夹下的某一乱码中文文件名的文件进行转码。即使将 Linux的 locale.conf 设置了 LANG=en_US.UTF-8,同时将本地的Shell客户端编码也设置成 UTF-8 ,但是结果显示文件名称依然是乱码。

2024-07-10 20:18:46 1796

JDBC 实战教程-尚硅谷学习笔记 ,2022版

JDBC 实战教程-尚硅谷学习笔记 ,2022版

2024-03-24

二,安装CentOS8.1

安装CentOS8.1

2024-01-07

二,安装CentOS7.6

安装CentOS7.6

2024-01-07

一,Linux 基础篇- VM 和 Linux 的安装

安装centos镜像后在虚拟机上打开

2024-01-07

空空如也

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

TA关注的人

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