自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 splinter.exceptions.DriverNotFoundError: Driver for chrome was not found.

这个错误表示无法找到 Chrome 的驱动程序。在使用 Selenium 运行自动化测试时,需要为所使用的浏览器下载并配置相应的驱动程序。

2023-09-19 09:50:25 804

原创 chrome控制台设置网页自动刷新

代码放置位置:f12//回车后,输入刷新间隔时间timeout=prompt("Set timeout (Second):");//设置刷新次数count=500;current=location.href;if(timeout>0){setTimeout('reload()',1000*timeout);}else{location.replace(current);}function reload(){if(count>0){setTimeout('relo

2022-03-17 11:11:07 13879 2

原创 chromedriver对应版本下载

找不到?收藏啊!!!chromedriver对应版本下载地址

2022-03-03 21:45:39 317

原创 mysql查询语句时的执行顺序

查询执行顺序FROM 和 JOINsFROM 或 JOIN会第一个执行,确定一个整体的数据范围. 如果要JOIN不同表,可能会生成一个临时Table来用于 下面的过程。总之第一步可以简单理解为确定一个数据源表(含临时表)WHERE我们确定了数据来源 WHERE 语句就将在这个数据源中按要求进行数据筛选,并丢弃不符合要求的数据行,所有的筛选col属性 只能来自FROM圈定的表. AS别名还不能在这个阶段使用,因为可能别名是一个还没执行的表达式GROUP BY如果你用了 GR

2021-09-16 15:41:02 342

原创 easyscheduler任务提交成功无法执行

easyscheduler任务提交成功无法执行排查进程是否全部起来了需要有五个进程:Master、Worker、Api、Logger、Alert没起来的可以用以下命令单独再起一次,我是有一个worker没起来,单独再起了一次就可以了查看进程命令ps -ef | grep java一键停止集群所有服务sh ./bin/stop_all.sh一键开启集群所有服务sh ./bin/start_all.sh启停Mastersh ./bin/escheduler-daemon.sh star

2021-09-10 11:39:10 165

原创 通过新建主机防火墙规则,连接虚拟机的mysql

一般访问虚拟机的mysql时,都会被防火墙阻止,而无法访问。此时需要在防火墙上面添加例外端口。步骤:windows设置,找到防火墙设置打开防火墙,选择例外选项卡,添加端口名称:mysqlport端口号:3306选中TCPwindows添加防火墙例外端口入站规则设置第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306第三步 选择允许连接第四步 选择配置文件第五步 输入规则名称 m

2021-08-10 14:54:57 449

转载 Docker的安装及镜像的获取、查看、搜索、删除、创建

(1)docker简介:起源Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。Docker自2013年以来非常火热,无论是从 github 上的代码活跃度,还是Redhat在RHEL6.5中集成对Docker的支持, 就连 Google 的 Compute Engine 也支持 docker 在其之上运行。一款开源软件能否在商业上成功,很大程度上依赖三件事 - 成功的 user

2021-08-08 19:03:49 529

原创 Spark安装

一、环境准备Centos7.0Jdk1.8二、Spark安装1、Spark程序下载与解压缩下载地址tar xvf spark-3.1.1-bin-hadoop3.2.tgz2、配置文件conf/spark-env.sh文件:tmp目录可无需提前创建export SPARK_LOCAL_HOSTNAME=datanode1 #此处填写机器名称export SPARK_TMPDIR=/home/tmpexport SPARK_LOCAL_DIRS=/home/tmpexport SP

2021-06-21 16:44:28 192 1

原创 HBase安装

一、HBase简介HBase是一个开源的非关系型分布式数据库,它参考了谷歌的BigTable建模,实现的编程语言为Java。它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服务。实现大表的实时读写操作。HBase 还不能直接取代SQL数据库。如今,它已经应用于多个数据驱动型网站,包括Facebook的消息平台。二、前提条件1、安装jdk1.82、安装HADOOP三、HBase安装1、下载hbase-2.

2021-06-21 16:40:58 257

原创 搭建Hive

Hive安装一、前提条件1.已安装Hadoop2.已安装Mysql二、安装步骤1、下载apache-hive-3.1.2-bin.tar.gz至/software目录下,并解压tar -xzvf apache-hive-3.1.2-bin.tar.gz2. 参数配置vi /etc/profileexport HIVE_HOME=/software/apache-hive-3.1.2-bin/export PATH=$PATH:/software/apache-hive-3.1.2-bi

2021-06-21 16:33:22 104

原创 HADOOP安装

一、前提条件注:主虚拟机->主节点=namenode子虚拟机1->子节点1=datanode11. Linux系统2. 配置固定的IP地址,此处需要3个ip,一个给主机,另外两个分别给两台虚拟机1、连接以太网(插网线),然后点击:设置–>网络和Internet–>以太网–>网络和共享中心2、点击对应网络的连接状态,点击属性,双击TCP/IPv4,点击使用下面的IP地址,输入对应的IP地址、子网掩码、默认网关,点击确定3、打开VMware虚拟机,点击:编辑–&gt

2021-06-21 16:24:16 495

原创 Linux安装MySQL,并DbVisualizer连接MySQL

准备下载好jdk8、perl、mysql的安装包,以下.rmp文件均为安装包安装jdk8rpm -ivh jdk-8u291-linux-x64.rpm# 查看jdk路径find / | grep jdk# 配置java环境变量vi /etc/profile# 填入路径export JAVA_HOME=/usr/java/jdk1.8.0_291-amd64export PATH=$PATH:$JAVA_HOME/bin# 执行文件source /etc/profile# 检测

2021-06-18 21:37:41 730

原创 linux常用命令

一、线上查询及帮助命令man:查看命令帮助,命令的词典,更复杂的还有info,但不常用。help:查看Linux内置命令的帮助,比如cd命令。二、文件和目录操作命令ls:全拼list,功能是列出目录的内容及其内容属性信息。示例:# 查看目录中的文件 ls -F # 显示文件和目录的详细资料 ls -l # 显示隐藏文件ls -a # 显示包含数字的文件名和目录名ls *[0-9]* # 以尺寸大小排列文件和目录 ls -lSr |more # 显示权限 ls -lh #

2021-06-18 20:25:24 650

原创 Linux虚拟机安装(VMvare Workstation Pro 15 + Cent OS 7)

一、准备工作1.下载虚拟机VMvare官网下载地址2.下载linux镜像文件centOS7下载链接二、安装工作1.安装VMvare Workstation Pro 15VMvare Workstation Pro 15安装教程2.安装linux虚拟机找到liunx镜像所在位置,显示已检测到镜像后,下一步全部填写,最好使用英文选好虚拟机存放目录,最好不要出现中文路径改成中文然后选择“Log Out”,重新登录后,勾选不在询问,保留旧的名称,避免中文...

2021-06-15 11:16:30 192

原创 大数据方向学习方向和目标

一、学习目标企业级大数据工程师实训以Java,Python,数据库,Linux 为技术基础,提高学员大数据开发技术水平及综合素质为根本目标。在专业技术上突出强调学员对专业知识的实际应用;在综合素质上突出强调学员的学习及应用能力、分析和解决问题的能力、良好的职业素质和团队合作。立足于培养大数据开发、架构设计、项目管理、技术支持等方向的人才,学生在具有必备的基础理论知识和专业知识的基础上,培养以下能力:①掌握主流的开源大数据技术,包括安装、使用、开发;②理解大数据开发特点;能基于用户的业务场景给出大数据

2021-06-15 09:31:57 5004 15

原创 对比python与NumPy中的ndarry

Python已有列表类型,为什么还需要一个数组对象(ndarry)?1、数组对象可以去掉元素间运算所需的循环,使一维向量更像单个数据2、设置专门的数组元素,经过优化,可以提升这类应用的运算速度3、数组对象采用相同的数据类型,更有利于节省运算和储存空间举例:计算a2+b31、使用python中列表计算In [46]: a = [0, 1, 2, 3, 4]In [47]: b = [9, 8, 7, 6, 5]In [48]: c = []In [49]: for i in range

2021-04-19 21:21:05 185

原创 Ubuntu安装遇到的问题的解决方案

1、ubuntu各版本镜像文件下载地址http://mirrors.melbourne.co.uk/ubuntu-releases/2、普通用户暂时提升为root用户:终端输入sudo su root3、ubuntu中的firefox无法上网:终端输入sudo apt-get update和sudo apt-get install firefox4、调节ubuntu界面的大小:设置-显示-分辨率5、ubuntu查看已经安装的软件:dpkg --list6、ubuntu删除已经安装了的软件(不包括安

2021-03-15 19:39:46 692

原创 ##计算天数

编写一个函数,手动输入日期(可多个日期同时计算),输出该日期是这一年的第几天,需要注意平闰年。注意点:1、可多组数据输入,可定义一个二维数组2、判断平闰年,平年二月28天,闰年29天3、可先计算该月之前的天数,再加上这个月份对应日期的天数#include<stdio.h>#include<stdlib.h>int main(){ void input(int...

2018-12-22 20:41:41 156

原创 ##函数版冒泡排序

写一个函数,用 “冒泡法”对十个字符进行排序:看到字符排序,自然就很容易想到使用数组来进行,定义一个可以存放十个元素的数组a[10],并输入十个元素。定义一个副函数,副函数中进行排序,因为排序不需要返回数据,就定义为void类型。副函数中的注意点:1、比较的次数(N-1)和(N-j-1)2、要排除末尾‘\0’的比较置换#include<stdio.h>#includ...

2018-12-17 23:28:58 240

原创 ##C语言经典递归之hanoi塔

相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上。分析:对于这样一个问题,任何人都不可能直接写...

2018-12-07 22:24:22 322

原创 ##C语言中两种常用的数组排序法

第一种冒泡排序法:原理:两两数组元素比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。相当于两个气泡,轻者上浮,重者下沉。#include<stdio.h>#include<stdlib.h>int main(){ int i, j, t, a[10]; //t用于两数组元素间的置换 printf("请输入需要数组的十个元...

2018-11-29 22:38:48 370

原创 #数组使用注意要点

数组是一批具有同名的同属性的数据组成,也就是一个有序数据的集合。数组中的每一个元素都属于同一个数据类型。数组有一维数组,二维数组和多维数组(即增加常量表达式个数)。在定义数组时,方括号中的常量表达式用来表达元素的个数,也就是数组的长度。常量表达式中可以包含常量和符号常量,C语言不允许对数组的大小有动态定义。定义数组与引用数组大同小异,但却含义不同。在定义数组中前方有’int‘,而应用数组中,...

2018-11-22 23:18:17 446

原创 选择结构的要点

选择语句就相当于一个岔路口,你做出不同的选择就可能会有不同的结果。在C语言中选择语句通常有if语句和switch语句。 两种语句用法都比较简单, 但是注意要点还是不少。首先if语句,if()括号中放的是表达式,表达式可以是关系表达式,逻辑表达式,数值表达式。同时if()括号的后面是不加 ‘;’ ,因为if需要控制语句的执行。switch语句中,switch()中放的也是表达式,但表达式类型更为...

2018-11-14 22:51:47 503

原创 ##C语言学习的感悟

@计算机的本质是“程序的机器”,程序设计是软件开发人员的基本功。进行程序设计就需要用到一种计算机语言作为工具,C语言就是其中的一种工具。C语言功能丰富,表达能力强,使用灵活方便,应用面广……C同时也是被作为学习其他多数计算机语言的基础、过渡,所以我们就要学好C语言。通过一段时间的学习,我总结了几招。第一招“快”,多方面的快,要学的快,不能只是跟上老师讲的步伐,而是要自主学习、超前学习,通过看书...

2018-11-08 10:49:21 1134

空空如也

空空如也

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

TA关注的人

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