自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Centos7 + Hadoop3 搭建伪分布式集群

操作系统:Centos7 Java:jdk-8u162-linux-x64 hadoop:hadoop-3.2.1 终端连接软件:SecureCRT 一、利用SecureCRT上传文件到root目录 二、关闭防火墙 按顺序执行命令:iptables -F;iptables -X;iptables...

2020-02-14 17:22:36

阅读数 121

评论数 0

原创 Hadoop学习笔记:HDFS理论知识

HDFS介绍 HDFS是hadoop自带的分布式文件系统,英文名为:Hadoop Distributed Filesystem,HDFS以流式数据访问模式来存储超大文件。 分布式文件系统的结构 分布式文件系统在物理结构上是由计算机集群中的多个节点构成的,这些节点分为两类,一类叫“主节点”(Mast...

2020-02-26 21:03:44

阅读数 3

评论数 0

原创 Hadoop学习笔记:Hadoop基础知识

目录 一、Hadoop简介 二、Hadoop的特性 三、hadoop组成与体系结构 四、Hadoop安装方式 五、Hadoop集群中的节点类型 一、Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台,为用户提供了系统底层细节透明的分布式基础架构 Hadoop是...

2020-02-26 14:00:58

阅读数 5

评论数 0

原创 MySQL的增删改查(语句+执行结果)

什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 SQL语句不区分大小写,语句以” ; “结束 一、创建数据库数据表 1、查看数据库 show databases; 2、创建数据库(report是数据库的名字) create database repor...

2020-02-20 15:16:16

阅读数 12

评论数 0

原创 冒泡排序、选择排序、快速排序和归并排序(图解+代码)

阅读目录 一、排序的基本概念 二、直接插入排序 三、冒泡排序 四、简单选择排序 五、快速排序 六、归并排序 七、内部排序方法小节 一、排序的基本概念 1、排序 假设含n个记录的序列为{ R1, R2, …, Rn }其相应的关键字序列为 { K1,K2, …,Kn }。经过排序确定一种排列{ ...

2020-02-19 16:58:37

阅读数 19

评论数 0

原创 Java连接数据库

一、启动MySQL并建立数据库 表的类型: 二、加载mysql驱动包 三、建立Java项目 1、目录情况: 2、JDBC.java package connect; import java.sql.Connection; import java.sql.DriverManager; im...

2020-02-18 15:41:44

阅读数 24

评论数 0

原创 c语言经典例题

阅读目录: 1、计算 int, float, double 和 char 字节大小 2、交换两个数的值,使用临时变量 3、判断奇数/偶数 4、循环区间范围内的奇数/偶数 5、判断三个数中的最大数 6、求一元二次方程:ax2+bx+c=0 的根。输入三个实数a, b, c的值,且a不等于0 7、用...

2020-02-17 16:30:34

阅读数 1311

评论数 0

原创 python爬虫之Request库的使用

目录 一、Requests的安装 二、Request的使用 1、提取目标网站的代码 2、Request基本请求方式 3、Requests库的get()方法 4、Response 对象的属性 5、理解Requests库和Response的异常 6、爬取网页的通用代码框架 7、HTTP协议 三、爬...

2020-02-16 15:37:44

阅读数 70

评论数 0

原创 scrapy爬虫(处理详情页、翻页、空字符串、保存json文件)

目录 一、爬虫文件jump.py import scrapy from Detail.items import DetailItem class JumpSpider(scrapy.Spider): name = 'jump' allowed_domains ...

2020-02-15 20:58:53

阅读数 69

评论数 0

原创 利用python爬取新冠肺炎疫情实时数据+可视化展示

代码在Jupyter Notebook里运行 一、对全国总数据绘制饼图 1、获取数据 import time import json import requests from datetime import datetime import pandas as pd import numpy as ...

2020-02-15 12:41:53

阅读数 157

评论数 0

原创 centos7配置网络

1、查看网卡 命令:ip addr 网卡名:ens33 2、修改配置文件(ifcfg-ens33) vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改(将其中的BOOTPROTO=dhcp,ONBOOT=no改为):BOOTPROTO=static ...

2020-02-14 13:57:46

阅读数 55

评论数 0

原创 python+flask+mysql 用网页展示数据库内容

利用flask框架,把数据库的内容用网页展示出来,并可以用关键词进行搜索操作。 一、项目目录 数据库的内容 二、Flask.py from flask import Flask,request from flask import render_template from mysql impor...

2020-02-14 00:50:29

阅读数 54

评论数 0

原创 Flask+MySQL+Echarts:实现数据可视化

Flask Flask是一个轻量级的WSGI Web应用程序框架。它旨在使快速入门变得容易,并具有扩展到复杂应用程序的能力。它最初是围绕Werkzeug 和Jinja的简单包装,并已成为最受欢迎的Python Web应用程序框架之一。 from flask import Flask app = ...

2020-02-13 21:12:10

阅读数 334

评论数 0

原创 数据结构与算法——线性表(软考)

一、线性表 1、定义:线性表是n个元素的有限序列,通常记为(a1,a2,…,an)。 2、特点: 存在惟一的表头和表尾; 除了表头外,表中的每一个元素均只有惟一的直接前驱; 除了表尾外,表中的每一个元素均只有惟一的直接后驱。 3、存储结构:顺序存储,链式存储。 4、顺序存储:是用一组地址连续的存储...

2020-02-11 14:53:18

阅读数 42

评论数 0

原创 python例题练习

1、 题目:输出9x9乘法表 程序分析:分行与列的考虑,共9行9列,i控制行,j控制列 笔记: %-5d:-代表左对齐,不足右边默认补5个空格。end=’'意思是末尾不换行,加空格。 for i in range(1,10): for j in range(1,10): ...

2020-02-10 15:35:50

阅读数 61

评论数 0

原创 JavaScript 经典案例(9x9乘法表、猜字游戏、倒计时、图片切换…)

阅读目录 一、9x9乘法表 二、猜字游戏 三、运行的时钟 四、倒计时的实现 五、实现某一天的倒计时 六、图片切换 一、9x9乘法表 <style> table{ width:600px; border-collapse:collapse; } ...

2020-02-08 16:34:58

阅读数 82

评论数 0

原创 html+css基础教程(笔记)

阅读目录 一、html 1、HTML标题 2、 HTML 段落 3、HTML 文本格式化标签 4、HTML 实体标签 5、超链接 6、HTML图像标记 7、HTML列表元素 二、CSS 1、css样式的三种使用方法 2、CSS 背景样式 3、CSS 边框 一、html HTML称为超文本标记语...

2020-02-07 22:22:18

阅读数 57

评论数 0

原创 使用pandas读取和保存csv、excel、mysql文件

一、读取和保存scv文件 pandas内置了10多种数据源读取函数,常见的就是CSV和EXCEL 使用read_ csv方法读取,结果为dataframe格式 在读取csv文件时,文件名称尽量是英文 参数较多,可以自行控制,但很多时候用默认参数 读取csv时,注意编码,常用编码为utf-8、gb...

2020-02-06 17:36:36

阅读数 134

评论数 0

原创 python的pandas库数据特征分析

一、Pandas库的数据排序 对索引的操作就是对数据的操作 1、.sort_index()方法在指定轴(默认纵向)上根据索引进行排序,默认升序 .sort_index(axis=0, ascending=True) #0是纵向,1是横向,True升序,False是降序。 In [1]:impo...

2020-02-06 14:18:47

阅读数 50

评论数 0

原创 python的pandas库快速入门(Series、DataFrame)

Pandas是什么? Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。 利器之一:Series 它是一种类似于一维数组的对象,是由一组数据(各种NumPy数据类型)以及一组与之相关的数据标签(即索引)...

2020-02-06 11:08:47

阅读数 61

评论数 0

原创 python的pyecharts绘制各种图表案例(代码+效果)

说明 pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,pyecharts 是为了与 Python 进行对接,方便在 Python 中直接使用数据生成图。 今天我们就用jupyter ...

2020-02-05 15:24:36

阅读数 266

评论数 2

原创 用 Python 基于 pyecharts 对微信好友(性别,地域)进行分析,并数据可视化

代码我是在anaconda的jupyter notebook里编写运行的 需要安装的库 在cmd里安装 pip install wxpy pip nstall pyecharts wxpy 在 itchat 的基础上,通过大量接口优化提升了模块的易用性,并进行丰富的功能扩展。 pyechart...

2020-02-05 10:56:11

阅读数 94

评论数 0

原创 数据结构与算法——顺序查找 、折半查找(也称二分查找) 、索引查找

一、查找的相关概念 1、关键字 查找过程中,往往是依据数据元素的某个数据项进行查找,这个数据项通常是数据的关键字。 关键字:是数据元素中某个数据项的值,用以标识一个数据元素。 若关键字能标识唯一的一个数据元素,则称谓主关键字。 若关键字能标识若干个数据元素,则称谓次关键字。 例如:张三 2016...

2020-02-04 21:31:56

阅读数 52

评论数 0

原创 二叉树的概念、存储结构和遍历(软考)

一、树的基本概念 树(Tree)是n(n≧0)个结点的有限集。n=0时称为空树。在任意一颗非空树中:有且仅有一个特定的称为根的结点。当n>1时,其余结点可分为m(m>=0)个互不相交的有限集T1、T2、T3……、Tm,其中每个集合本身又是一棵树,并且称为根的子树。 双亲、孩子和兄弟:...

2020-02-03 14:48:35

阅读数 68

评论数 0

原创 linux基础命令

一、关机命令 1、halt命令 默认的halt命令可以结束Linux当前所有正在运行的程序,停止所有设备,系统进入等待用户切断电源的状态。在Linux系统中绝对禁止在没有进行关机程序而直接切断主机电源。命令格式如下: halt [选项] 常用参数及含义如下表所示。 2、poweroff命令...

2020-02-02 16:39:58

阅读数 89

评论数 0

原创 python可视化Matplotlib库的入门案例(二)

一、pyplot简单的例子 在第一次调用plt.plot创建轴,则后续调用plt.plot在同一坐标添加额外的线,以及 plt.xlabel,plt.ylabel,plt.title和plt.legend设置轴标签和标题和添加的图例 import matplotlib.pyplot as plt ...

2020-02-01 15:39:12

阅读数 71

评论数 0

原创 利用 d3.js 绘制柱形图、折线图、散点图、饼图和力导图

下载d3.js文件:https://d3js.org/d3.v5.min.js 柱形图 折线图 散点图 饼图 力导图 一、动态效果柱形图 效果图: 代码: <html><head> <meta charset="utf-8"> ...

2020-01-27 16:55:54

阅读数 74

评论数 0

原创 echarts Ajax 动态加载json数据

{ "xData":["周一","周二","周三","周四","周五","周六","周日"], "yDataHi...

2020-01-27 16:12:17

阅读数 50

评论数 0

原创 python的Numpy库入门

介绍NumPy NumPy是一个开源的Python科学计算基础库,包含: 1、一个强大的N维数组对象 ndarray 2、 广播功能函数 3、整合C/C++/Fortran代码的工具 4、线性代数、傅里叶变换、随机数生成等功能 NumPy是SciPy、Pandas等数据处理或科学计算库的基础 Nu...

2020-01-18 23:53:53

阅读数 50

评论数 0

原创 python可视化Matplotlib库的入门案例(一)

Matplotlib是python优秀的数据可视化第三方库 查看Matplotlib库的效果和代码网站 Matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发,matplotlib.pyplot是绘制各类可视化图形的命令子库,相当于快捷方式。 一、 第一个例子:简单的包含5个元...

2020-01-18 17:23:28

阅读数 60

评论数 0

原创 软考初级程序员知识点整理之 网络协议与标准

根据历年真题整理 1、HTTP协议的默认端口:80 。 2、发送电子邮件的协议是STMP,接收电子邮件的协议是POP3 。 3、DNS属于应用层协议。 4、STMP使用的传输协议是TCP。 5、ICMP协议的作用是报告IP数据报传送中的差错,是TCP/IP协议族的一个子协议。ICMP报文封装在IP...

2020-01-16 11:37:46

阅读数 43

评论数 0

原创 软考初级程序员知识点 之 进制数的转换 和 机器数和码制

在计算机内部,数值、文字、声音、图形图像等各种信息都必须经过数字化编码后才能被传送、存储】和处理。 表示符 权 数符 基数 规则 二进制 B 2i 0,1 r=2 逢二进一 八进制 O 8i 0,1,2,…,7 r=8 逢八进一 十进制 D 10i 0,1,2…9 r=1...

2020-01-16 11:08:43

阅读数 63

评论数 0

原创 将scrapy爬取数据保存到mysql数据库和mongodb数据库

前言 编写scrapy框架软件:pycharm mysql图形界面工具:navicat mongodb图形界面工具:Robo 3T 浏览器:Google谷歌 爬取网站:https://china.nba.com/ 安装pymysql:在命令行:pip install pymysql 安装pymon...

2020-01-14 08:22:34

阅读数 63

评论数 0

原创 Echarts各种图表案例(代码+效果)

Echarts官网:https://echarts.apache.org/zh/index.html 一、效果图 第一个图:折线图 第二个图:柱形图 第三个图:叠加的柱形图 第四个图:散点图 二、编写模板 从官网下载echarts.min.js文件 模板如下,以后编写echarts图表只需改变...

2020-01-14 00:37:06

阅读数 65

评论数 0

原创 安装django并解决 'django-admin' 不是内部或外部命令,也不是可运行的程序 或批处理文件

一、下载对应的版本的Django 网站:https://www.djangoproject.com/download/ 二、安装django 我下载的是Django-3.0.2版本。 解压安装在 D:\python37\Lib\site-packages\Django-3.0.2 三、配置环境变量...

2020-01-12 23:51:43

阅读数 133

评论数 0

原创 python利用wordcloud生成词云图

一、下载第三方模块 pip install wordcloud pip install jieba wordcloud:它把我们带权重的关键词渲染成词云。 jieba:是一个分词模块,因为我是从一个txt文本里提取关键词,所以需要 jieba 来分词并统计词频。如果是已经有了现成的数据,...

2020-01-11 11:18:14

阅读数 195

评论数 2

原创 利用scrapy框架爬取图片并重命名

Scrapy提供了一个 item pipeline ,来下载属于某个特定项目的图片。这条管道,被称作图片管道,在 ImagesPipeline 类中实现,提供了一个方便并具有额外特性的方法,来下载并本地存储图片。 1、本文是爬取一个美食的网站:https://www.meishij.net/chi...

2020-01-06 16:30:20

阅读数 109

评论数 0

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