- 博客(57)
- 收藏
- 关注
原创 python-导入selenium包报错 line 21, in do_import module = self._system_import(name, *args, **kwargs) —亲测有效
此文以导入selenium包报错为例,适合大多数导入包报错问题一、问题描述:1、我在利用python打开网页时,提示需要selenium包,然后我进入cmd窗口,利用 pip install selenium 该命令安装selenium 包并且提示:接着安装Chrome的浏览器驱动配置chromedriver,这里附上链接:https://www.cnblogs.com/balllyh/p/12191375.html,需要的小伙伴请自行查看。安装好之后在pycharm中运行如下py..
2020-08-24 16:30:02
9867
4
原创 大数据-什么是大数据?大数据的相关概念
大数据简介一、概念研究机构Gartner给出了这样的定义:“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产 根据维基百科的定义,大数据是指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合二、特征Volume:数据量大,包括采集、存储和计算的量都非常大。大数据的起始计量单位至少是T、P(1024个T)、E(100万个T)或Z(10亿个T) Variety:种类和来源多样化。包括结构化、半结构化和非结构化数据.
2020-08-21 11:00:46
5177
2
原创 大数据-Zookeeper的集群安装
一、Zookeeper集群安装一、安装步骤关闭Linux(版本是Centos6.X)的防火墙临时关闭防火墙:service iptables stop永久关闭防火墙:chkconfig iptables off下载安装JDK, 下载或者上传Zookeeper的压缩包 解压压缩包:tar -xvf zookeeper-3.4.7 进入Zookeeper的安装目录下的子目录conf目录中:cd zookeeper-3.4.7/conf 将conf目录下的zoo_sample.cfg复
2020-08-21 10:57:51
3798
1
原创 大数据-Zookeeper的单机安装
一、Zookeeper单机安装一、安装步骤1、关闭Linux(CentOS6.X版本)的防火墙临时关闭防火墙:serviceiptablesstop永久关闭防火墙:chkconfig iptables off2、下载安装JDK :先卸载后安装1、先输入java -version 查看是否安装了jdk2、如果安装了,检查下安装的路径which java(查看JDK的安装路径)3、卸载 rm -rf JDK地址(卸载JDK) rm -rf /usr/java/jdk/...
2020-08-21 10:43:37
4253
1
原创 大数据-什么是Zookeeper?Zookeeper的特点及节点类型
一、Zookeeper简介Zookeeper是Apache提供的一套于用进行分布式管理和协调的框架二、分布式存在的问题死锁:至少有一个线程把持了资源,但是由于线程之间的相互等待,所以线程不耗费CPU 活锁:所有的线程都没有把持资源而导致资源产生了浪费。而且由于线程之间一直在调度,导致CPU一直处于被占用状态。 分布式环境下,需要引入监控和管理节点来保证服务器之间的任务调度 为了防止单一监控节点带来单点问题,所以需要引入多个监控节点 为了防止多个监控节点之间的任务调度不同,需要.
2020-08-21 09:49:21
6128
1
原创 大数据-什么是Hadoop?Hadoop的起源与国内应用、Hadoop作为插件在eclipse中的使用
一、hadoop简介一、概述Hadoop是Apache提供的一个开源的、可靠的、可扩展的系统架构,可以利用分布式架构来进行海量数据的存储以及计算。需要注意的是Hadoop处理的是离线数据,即在数据已知以及不要求实时性的场景下使用。二、版本Hadoop1.0:只包含HDFS以及MapReduce两个模块 Hadoop2.0:完全不同于1.0的架构,包含HDFS、MapReduce以及Yarn三个模块 Hadoop3.0:包含HDFS、MapReduce、Yarn、Ozon..
2020-08-20 14:42:14
5754
5
原创 大数据-基础NIO-什么是NIO?NIO三大组件Buffer、Channel、Selector的特点
一、NIO简介1、Java中的IO介绍BIO:BlockingIO,同步式阻塞式IO,即传统的IO,是Java中最早期的流 NIO:Non-BlockingIO,又称New IO,同步式非阻塞式IO,是JDK1.4提供的流 AIO:AsynchronousIO,异步式非阻塞式IO,可以认为是NIO的二代版本,是JDK1.8提供的流2、概述NIO是JDK1.4出现的一个新的用于进行数据传输的流 全称是Non-Blocking IO,是一种同步式非阻塞式的IO,也是一种能供进行多路复用的I
2020-08-20 09:53:25
5890
原创 linux系统中shell脚本最全详解二&shell条件判断&语法介绍&函数分析
目录一、shell判断句1、if条件判断语句2、test判断二、语法介绍1、shell运算符2、shell循环语句三、shell函数一、shell判断句1、if条件判断语句if语法#!/bin/basha=10b=10if [ $a -eq $b ];thenecho "两个数相等"fi# 输出:两个数相等if else语法#!/bin/bashstring="hello"string1="HELLO"if test $stri.
2020-08-13 16:26:59
5767
1
原创 linux系统中shell脚本最全详解一&概念、参数传递、基础命令
一、什么是shell脚本?1、shell的概念:Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。简单的说就是用户和内核之间进行通信/沟通的翻译官。极大减少了操作人员的工作量。2、shell 执行环境Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和..
2020-08-13 15:46:51
5667
1
原创 Linux防火墙的开启、关闭、重启、查看&永久处理防火墙(需重启系统后才能生效)
1、概念:防火墙它具备一定的防护功能,比如说端口的开放和禁止,也可做数据的转发(类似路由功能),策略及其他功能。临时处理防火墙:如果系统重启,那么防火墙将恢复到之前的状态。此时就需要永久处理防火墙的命令。2、Linux防火墙开启、关闭、重启、查看相关命令:开启 命令1:service iptables start 命令2:/etc/init.d/iptables start关闭 命令1:service iptables stop 命令2...
2020-08-13 10:01:11
8293
1
原创 python中利用while循环语句输出九九乘法表
1、源码:#其中a为行,b为列a=1while a<=9: b=1 while b<=a: print(str(a)+"*"+str(b)+"="+str(a*b),end="\t") #end="\t"的作用是对齐,"\t"就是制表符 b+=1 print() #换行 a+=12、输出结果:1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1
2020-08-13 09:27:11
13978
2
原创 python中利用while循环语句输出长宽自定义的长方形“#”矩阵
1、源码:height = int(input("Height:")) # 用户输入一个高度width = int(input("width:")) # 用户输入一个宽度num_height = 1while num_height <=height: num_width = 1 while num_width <= width: print("#", end="") #end="" 不换行输出 num_width += 1
2020-08-13 09:20:17
5737
2
原创 python中while、if循环语句猜年龄的两种方式
1、利用False来结束while循环语句:age = 50# user_input_age = int(input("Age is :"))flag = Truewhile flag: user_input_age = int(input("Age is :")) if user_input_age == age: print("Yes") flag = False elif user_input_age > age: ...
2020-08-12 17:18:26
5012
1
原创 Python用户交互&输入姓名年龄 输出还可以活多少年
1、字符串与整型的互相转换death_age = 80name = input("your name:")age = input("your age:") #input 接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理print( type(age) )#int integer =整数 把字符串转成int,用int(被转的数据)#str string =字符串 把数据转成字符串用str(被转的数据)print("Your name:",name)#prin
2020-08-11 14:59:01
6988
1
原创 linux-什么是Linux系统?&linux详解&Linux与Windows的区别&Linux发行版本及特点介绍
1、什么是Linux系统?Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。2、为什么要学习Linux系统?截止目前为止,企业里服务器95%以上都是Linux系统;入职面试管必问;大数据时代下linux系统是大数据的基础运行平台。3、Linux系统有什么特点?..
2020-08-11 10:59:51
6969
原创 Python中isdigit、isdecimal、isnumeric区别详解&unicodedata输出实例&Python输出结果实例对比分析
一、基础isdigit、isdecimal、isnumeric三者基础区别详解num = "1" #unicodenum.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = "1" # 全角num.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = b"1" # bytenum.isdigit() # Tr
2020-08-10 17:23:05
8748
原创 OrientDB连接数据库
OrientDB连接数据库本章介绍如何从OrientDB命令行连接到特定数据库。它打开一个数据库。以下语句是Connect命令的基本语法。CONNECT <database-url> <user> <password>以下是上述语法中的选项的详细信息。<database-url> - 定义数据库的URL。 URL包含两部分,一个是<mode>,第二个是<path>。<mode> - 定义模式,即本地模式或远.
2020-08-10 15:41:33
6296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅