自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 软件测试(黑皮书)学习一

确认是保证软件符合产品说明书的过程;验证是保证软件满足用户要求的过程。

2023-08-18 11:23:07 324

原创 BI中级学习笔记

一、自服务数据集1、透视表(逆透视表)例如:2、自循环列2、镜像与联接

2022-10-02 01:40:46 142

转载 Redis安装教程

redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。(redis是一种数据库)redis官网上只有Linux环境的的安装包,这里提供一下Windows环境的安装包以及教程。 一、下载 1、github下载 链接:github下载 2、某度网盘下载 链接:某度网盘下载 提取码:sx8k 二、安装 1、双击下载好的安装文件 2、选中Next 3、选中勾选,然后点击Next 4、修改安装地址,选中勾选框,点击Next 勾选框是将启动目录加

2021-09-21 23:57:15 142

原创 BI初级yonghong

报告制作发布流程添加数据源创建数据集制作报告查看报告一、添加数据源Mysql、默认…二、创建数据集共10个基础3个1、sql数据集2、Excel数据集3、内嵌数据集4、通用功能元数据:度量:要分析的指标维度:要分析的角度数据脱敏5、数据治理–维度新建分组值映射缺失值填充拆分列(字符串)新建文件夹分组相关字段...

2021-09-21 23:52:11 514

原创 mongo和python的交互

# 安装 pymongo :pip install pymongoimport pymongotry: # 1、链接mongodb服务 mongo_py = pymongo.MongoClient() # 2、库和表的名字;有数据会自动建库建表 ''' 建库建集合(表)第一种方法 ''' # # 数据库 # db = mongo_py['newdb'] # # 集合 # collection = db['stu']

2021-06-19 17:20:47 100

原创 记录MongoDB(4.4.6版本)安装过程

1、官网下载MongoDB(下载链接:https://www.mongodb.com/try/download/community)直接点击Download下载即可2、安装MongoDB双击运行mongodb-windows-x86_64-4.4.6-signed点击next勾选同意,点击next选择自定义,点击next自己选择安装路径,之后点击next下一步安装 “install mongoDB compass” 不勾选(当然你也可以选择安装它,可能需要更久的安

2021-06-18 00:03:32 594

原创 【廖雪峰】python爬虫-------学习记录day08(数据存储)

数据存储1、json

2021-05-21 22:16:46 61

原创 爬取起点网站图书信息(书名、作者、简介、图片url)

# 爬取qidian网站图书信息(书名、作者、简介、图片url)import requestsfrom lxml import etreeimport jsonclass BookSpider(object): def __init__(self): self.url = 'https://www.qidian.com/finish?action=hidden&orderId=&style=1&pageSize=20&siteid=1&amp

2021-05-21 22:11:13 1558

原创 【廖雪峰】python爬虫--------学习记录day07(bs4)

from bs4 import BeautifulSouphtml_doc = """<html><head><title>The Dormouse's story</title></head><body><p class="title"><b>The Dormouse's story</b></p><p class="story">Once upon a tim

2021-05-08 21:32:22 114

原创 【廖雪峰】python爬虫------------学习记录day06(xpath)

import requestsfrom lxml import etreeurl = 'http://news.baidu.com/'headers = { "User-Agent":'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0'}data = requests.get(url,headers=headers).content.decode()# 1.转解析类型xpat

2021-05-07 23:33:01 84

原创 【廖雪峰】python爬虫------------学习记录day05(正则re)

正则表达式re模块1、贪婪模式、非贪婪模式import re# 贪婪模式 从开头匹配到结尾 默认# 非贪婪one = 'mdfsdsfffdsn12345656n'two = "a\d"pattern = re.compile('a\b')# pattern = re.compile('m(.*?)n')result = pattern.findall(two)print(result)2、 . 除了 换行符号\n 之外的 匹配import re# . 除了 换行符号\

2021-05-04 17:58:54 130

转载 数据结构-------串操作

采用顺序结构存储串,编写一个函数,求串s和串t的一个最长公共子串。比如输入:abccd\串sabddc\串t输出:ab输入输出样例:1组#1样例输入:abccdabddc样例输出:ab//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:该程序每次运行输出的结果最多显示1000个字符(多余的不显示),每行末尾的所有空格用□表示#incl

2021-05-04 17:52:12 174

原创 数据结构-------二叉树练习1

求出二叉树中同一层结点数据之和最大的层。输入:先序遍历顺序输入二叉树为ABD0G000CE00F00\先序二叉树序列1 2 3 0 4 0 0 0 5 6 0 0 7 0 0 \对应结点保存的数值输出:3\第三层结点数据之和最大16\数据之和是多少输入输出样例:1组#1样例输入:ABD0G000CE00F001 2 3 0 4 0 0 0 5 6 0 0 7 0 0 样例输出:316//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不

2021-05-02 18:46:07 282

原创 数据结构-------哈夫曼编码

通信的电文由字符集中的字母构成,每个字母在电文中会有一个出现的频率。为这些字母设计相应的哈夫曼编码!方法:每次在哈夫曼树构造过程中,两个最小数的选择总是最小的在左,而次小的在右。输入输出样例:1组#1样例输入:abcdefg#\\#代表结束符0.310.160.100.080.110.200.04\\代表每个字母的出现频率样例输出:a:11b:101c:010d:1001e:011f:00g:1000//注意 //1:该程序每次运行的时间必须小于10

2021-05-02 18:45:51 375

原创 数据结构--------二叉树操作

二叉树中查找值为x的结点,设计打印值为x的结点的所有祖先节点算法。输入:ABD0G000CE00F00\先序二叉树序列D\值x输出:BA\D的所有祖先节点输入:A00\\先序二叉树序列A\值x输出:0\输出0,代表没有祖先节点如果输入的值x不存在,也输出0(字符0).输入输出样例:1组#1样例输入:ABD0G000CE00F00B样例输出:A//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:

2021-05-02 18:45:40 104

原创 数据结构----------P208页课后第11题

要求:输入:1.输入有几个村落和村落间共有几条道路2.输入所有村落名称3.输入每条道路建立成公路的成本(例如 A B 50)输出:使每个村落都有公路连通所需最低成本输入输出样例:输入:7 10A B C D E F GA B 50A C 60B D 65B E 40C D 52C G 45D E 50D F 30D G 42E F 70输出:275 #include <iostream> #define MaxVerNum 100 #

2021-05-02 18:45:14 67

原创 数据结构----------输出有向图的邻接矩阵并找出有向图中出度最大的点

每一组第一行有两个数n、m表示n个顶点,m条有向边。输入顶点信息,并用空格隔开,顶点信息以大写字母表示接下来有m行,每行三个数u、v、w代表权值为w的一条由u到v的有向边注意: 2<=n<=10,n<m<=10,w为正整数,输入保证没有自环输出矩阵:每条边发出的顶点对应行,进入的顶点对应列输出的第一个字符为出度和最大的点所表示的字符,第二个为该点的出度的值,如果出度相同,则依据点的字符大小,输出字符大的点。输入输出样例:1组#1样例输入:4 3A B C DA

2021-05-02 18:45:05 496

原创 数据结构-------一元多项式运算

两个一元多项式相加。比如输入x+x2+x4x+2x2+x3之后的结果为2x+3x2+x3+x^4输入输出样例:1组#1样例输入://输入第一个多项式,按照系数、指数的形式输入每一个子项!1 1 1 2 1 4 0 0 //输入结束的条件,系数和指数同时为0时输入结束1 1 2 2 1 3 0 0 样例输出:2 1 3 2 1 3 1 4 //注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //

2021-05-02 18:44:53 392

原创 数据结构--------测试

顺序循环队列,规定队满处理方法为少用一个元素空间。例如,给定5个元素空间构造循环队列,则只能存放4个元素。根据入队及出队操作判断队列最后的元素存放情况,并输出最后队列中的元素值,即完成给定入队及出队操作后一次性全部出队的元素值。输入:输入的第一行为一个自然数n,表示要构造的顺序循环队列空间数。第二行为操作次数k,接下来k行为出队入队操作,每行代表一次操作。入队用in表示,出队用out表示输出:输出完成所有入队出队操作后,一次性出队元素。用一个空格隔开。输入输出样例:1组#1样例输入:47

2021-05-02 18:44:42 342

原创 有重复元素的排列问题

一、实验目的设计一个递归算法生成n个元素{r1,r2,…,rn}的全排列二、实验原理设R={r1,r2,…,rn}是要进行排列的n个元素,Ri=R-{ri}。集合X中元素的全排列记为perm(X)。(ri)perm(X)表示在全排列perm(X)的每一个排列前加上前缀得到的排列。R的全排列可归纳定义如下:当n=1时,perm(R)=(r),其中r是集合R中唯一的元素;当n>1时,perm(R)由(r1)perm(R1),(r2)perm(R2),…,(rn)perm(Rn)构成。实现思想:

2021-05-02 18:44:32 291

原创 最小费用购物问题

一、 实验目的对于给定欲购商品的价格和数量,以及优惠商品价,编程计算所购商品应付的最少费用。二、 实验要求数据输入:由文件input.txt提供预购商品数据。控制台的第 1 行中有 1 个整数 B(0≤B≤5),表示所购商品种类数。接下来的 B 行,每行有 3 个数 C,K 和 P。C 表示商品的编码(每种商品有 唯一编码),1≤C≤999。K 表示购买该种商品总数,1≤K≤5。P 是该种商品的正常单价(每件商品的价格),1≤P≤999。请注意,一次最多可购买 5*5=25 件商品。由文件offe

2021-05-02 18:44:21 940

原创 虚拟汽车加油问题

一、 实验目的理解贪心算法的思想,并能对给定的问题能设计出分治算法予以解决。二、 实验要求一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。对于给定的n(n <= 5000)和k(k <= 1000)个加油站位置,编程计算最少加油次数。并证明算法能产生一个最优解。输入:第一行有2个正整数n和k,表示汽车加满油后可行驶n公里,且旅途中有k个加油站。接下来的1 行中,有k+1 个整数,表示第k个加油站与第k-1 个加油站之间

2021-05-02 10:11:57 231

原创 数据结构--------约瑟夫环

约瑟夫环问题,,顺时针报数。输入输出格式如下输入:5 \代表5个同学3 \从第3个人开始报数3 \数多少出列,比如第一个人开始报1,第三个人报3,出列输出:1 \最后留下的同学是第几人输入输出样例:1组#1样例输入:533样例输出:1//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:该程序每次运行输出的结果最多显示1000个字符(

2021-05-01 22:19:15 97

原创 数据结构----------栈的应用(课后20题)

输入一组数字,按照书中要求,判断相邻是否连续,输出1或者0。1代表结果为真,0代表结果为假。输入:9 \当前栈中元素个数4 5 -2 -3 11 10 5 6 20 \元素内容输出:1 \真输入输出样例:1组#1样例输入:94 5 -2 -3 11 10 5 6 20 样例输出:1//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:

2021-05-01 22:17:50 272 1

原创 数据结构----------迷宫最短路径求解

实现书上利用队列求解迷宫最短路径问题。输入:3 //代表迷宫行数4 //代表迷宫列数0 1 1 01 0 0 11 0 1 0 //代表迷宫输出: 迷宫路径(用坐标点表示)3 42 32 21 1输入输出样例:1组#1样例输入:340 1 1 0 1 0 0 1 1 0 1 0 样例输出:3 4 2 3 2 2 1 1 //注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每

2021-05-01 22:16:09 563

原创 数据结构---------链表操作2

对链表中的数据项进行访问时频度加1,保证频繁访问的结点总靠近表头。输入输出样例:1组#1样例输入:5\\表中元素个数1 2 3 4 5\\表中元素内容3\\一共locate3次3\\第一次Locate 33\\第二次Locate 34\\第三次Locate 4样例输出:1 2 3 4 5\\原表中元素输出3 1 2 4 5\\第一次Locate 3 后的变化3 1 2 4 5\\第二次Locate 3 后的变化3 4 1 2 5\\/第三次Locate 4 后的变化//

2021-05-01 22:14:40 37

原创 数据结构---------链表操作

A和B两个单链表递增有序排列,求出A和B的交集C,仍然以递增的单链表排序。输入输出样例:1组#1样例输入:5//A链表中包含的元素个数1 2 3 4 5//A链表中的元素4//B链表中包含的元素个数3 4 5 6//B链表中的元素样例输出:3 4 5//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:该程序每次运行输出的结果最多显示1000个

2021-05-01 22:13:01 52

原创 数据结构----------调整顺序

将R[n]中的每个字符按照字母字符、数字字符和其他字符的顺序排列。要求,利用原有空间。输入输出样例:1组#1样例输入:7 //n的取值,表示字符数组中包括有多大a b 1 2 c ] d //7个字符元素都是什么样例输出:a b c d 1 2 ]//注意 //1:该程序每次运行的时间必须小于10秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:该程序每次运行输出的结果最多显示1000个字符(

2021-05-01 22:10:37 108

原创 数据结构--------顺序表的基本操作2

顺序表A中删除值在x~y(x<=y)之间的所有元素,如果删除后顺序表中没有元素了,那么输出NULL。输入输出样例:1组#1样例输入:7\输入顺序表中结点个数,数组规模可以很大。但是用这个值来指定当前大数组中的前几个用于顺序表中的值1 2 3 3 4 4 2 \输入当前顺序表中的元素都有哪些3 6 \分别输入x和y的值,即范围样例输出:1 2 2#include <iostream>#include<stdlib.h>using namespace std

2021-05-01 22:08:44 89

原创 数据结构----------顺序表的基本操作

针对顺序表A,删除表中相同的元素,按照原表中出现的先后顺序输出。输入输出样例:1组#1样例输入:7 \输入顺序表中结点个数,数组规模可以很大。但是用这个值来指定当前大数组中的前几个用于顺序表中的值1 2 3 3 4 4 2 \输入当前顺序表中的元素都有哪些样例输出:1 2 3 4#include <iostream>#include<stdlib.h>using namespace std;typedef struct Incode{ int dat

2021-05-01 22:06:22 40

原创 数据结构------------链表逆置

首先输入链表中的结点个数,按照升序依次输入结点。最后,将链表按照逆序输出。比如输入:5 \链表中有5个结点1 2 3 4 5 \依次输入5个结点的数值5 4 3 2 1 \逆序输出5个结点输入输出样例:1组#1样例输入:51 2 3 4 5 样例输出:5 4 3 2 1#include <iostream>#include <stdio.h>#include <stdlib.h>using namespace std;typed

2021-05-01 22:01:54 67

原创 数据结构-----------栈的应用

输入一组数字,按照书中要求,判断相邻是否连续,输出1或者0。1代表结果为真,0代表结果为假。输入:9 \当前栈中元素个数4 5 -2 -3 11 10 5 6 20 \元素内容输出:1 \真#include <iostream>#define MAXSIZE 1024using namespace std;typedef struct{ int data[MAXSIZE]; int top;}SeqStack;SeqStack *init_stac

2021-05-01 10:18:01 60

转载 最全常用正则表达式大全

一、校验数字的表达式  1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$

2021-04-29 12:18:54 156

原创 【廖雪峰】python爬虫---------day05(requests)

##requests1、requests_authimport requests# 发送post请求data = {}response = requests.post(url, data=data)# 内网 需要 认证auth = (user,pwd)response = requests.get(url,auth=auth)2、requests_proxyimport requestsimport requests# 1.请求urlurl = 'http://ww

2021-04-28 23:49:35 1283

原创 MySQL安装过程(8.0.22版本)

一、安装过程(8.0.22版本,MySQL官网下载)1、将mysql-8.0.16-winx64文件解压至某盘(不要装在c盘),路径文件夹名称不能包含中文,涉及到字节码问题。图例:设置path环境变量为文件路径(例如:E:\mysql-8.0.16-winx64\bin)图例:管理员运行终端cmd,切换到mysql-8.0.16-winx64文件夹下的bin目录文件。图例:弹出如下窗口:按如下类似步骤进入到bin文件下C:\windows\system32>d:D:&gt

2021-04-28 00:01:10 113

原创 【廖雪峰】python爬虫------------------学习记录day04(爬取“个人中心”、request 模块)

## 爬取“个人中心”1、添加cookie登陆成功 手动登录点击Network珠宝 粘贴复制 登录成功后的cookieheaders = {‘cookie’:’’}Request(headers=)"""爬取“个人中心”1、添加cookie登陆成功 手动登录点击Network珠宝 粘贴复制 登录成功后的cookieheaders = {'cookie':''}Request(headers=)"""import urllib.request#1、数据urlurl = "h

2021-04-27 00:18:26 206

原创 【廖雪峰】python爬虫-------------学习记录day03(付费代理发送)

# import urllib.request## #付费代理发送# #用户名密码(带着)# #通过验证的处理器发送## def money_proxy_use():# #第一种方式发送付费的IP地址# # #1、代理IP# # money_proxy = {"http":"username:[email protected]:8080"}# # #2、代理的处理器# # proxy_handler = urllib.request.ProxyH

2021-04-26 23:04:48 110 1

原创 【廖雪峰】python爬虫-----------学习记录day02(User-Agent、proxy_handler)

【廖雪峰】python爬虫-----------学习记录day02(User-Agent、proxy_handler)'''import urllib.requestdef load_data(): url = 'https://www.baidu.com/' response = urllib.request.urlopen(url) print(response) data = response.read() str_data = data.de

2021-04-24 23:29:30 85

原创 【廖雪峰】python爬虫---------学习记录day01(基本概念)

【廖雪峰】python爬虫---------学习记录 day01(基本概念)'''import urllib.requestdef load_data(): url = 'https://www.baidu.com/' response = urllib.request.urlopen(url) print(response) data = response.read() str_data = data.decode('utf8') pri

2021-04-24 23:27:40 102 1

电影数据集及数据集的说明MovieLens.zip

电影数据集及数据集的说明MovieLens

2021-11-30

空空如也

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

TA关注的人

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