自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

驱逐舰

学如逆水行舟,不进则退。

  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 创建一棵顺序存储结构的二叉树

创建一颗顺序存储结构的二叉树

2022-11-23 17:49:17 265

原创 顺序表的简单选择排序算法、顺序查找、折半查找

顺序表的简单选择排序算法、顺序查找、折半查找

2022-11-17 10:51:03 142

原创 Python制作在线音乐播放器

思路:1.使用Python爬虫对QQ音乐进行爬取数据,进行数据分析得到歌曲的url。1.将搜索url进行拼接; https://y.qq.com/portal/search.html#page=1&searchid=1&remoteplace=txt.yqq.top&t=song&w={name}2.根据搜索url进行爬取搜索列表3.根据所选取的选项进行爬取,得到下载url:https://y.qq.com/n/yqq/song/002CD1h63aXAkm.htm

2020-11-22 16:59:33 2010 4

原创 使用Python处理Excel方法总结

本文简单介绍了使用python进行excel的两种数据读写方法的使用,本人在2020年大学生数学建模竞赛中上述两种方法都使用过,给我的感受是在处理比较大、复杂的数据时,使用第二种方法,也就是使用通过pandas写入csv方法并读取方法速度明显比第一种方法快的多,所以我的建议是没有其他的要求时尽量使用第二种方法。

2020-10-24 14:38:11 245

原创 数据分析-matplotlib总结笔记

一、Matplotlib简介       Matplotlib是一个Python 2D绘图库,可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。Matplotlib可用于Python脚本, Python和IPython shell, Jupyter笔记本, Web应用程序服务器和四个形户面工跑。       Matplotlib试图上简单的事情变

2020-09-07 23:16:16 234

原创 数据分析-numpy总结笔记

一、简介1.Numpy介绍NumPy (Numerical Python)是一个开源的Python科学计算库,于快速处理任意维度的数组。NumPy支持常见的数组和矩阵操作。对于同样的数值计算任务,使用Numpy比直接使用Python要简洁的多。NumPy使用ndarray对象来处理多维数组,该对象是-一个快速而灵活的大数据容器。2.Numpy的优点●对于同样的数值计算任务,使用NumPy要比直接编写Python代码便捷得多 ;●NumPy中的数组的存储效率和输入输出性能均远远优于Python.

2020-09-01 21:48:03 218

原创 数据分析-pandas总结笔记

一、Pandas介绍       在Python中,pandas是基于NumPy数组构建的,使数据预处理、清洗、分析工作变得更快更简单。pandas是专门为处理表格和混杂数据设计的,而NumPy更适合处理统一的数值数组数据。       Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处.

2020-08-27 16:48:01 807

原创 python+opencv实现摄像头实时人脸识别和图片识别

python+opencv实现摄像头实时人脸识别和图片识别,分享解决相应xml文件路径找不到的问题。

2020-08-07 09:47:01 2241 3

原创 python+opencv制作电脑摄像头扫描二维码并自动打开

利用电脑摄像头识别二维码中的内容并自动打开浏览器进行浏览,同时发出扫描成功的音效。

2020-08-07 09:18:07 3411 4

原创 机器学习-支持向量机[入门]

一、概述支持向量机(Support Vector Machines,SVM,也称为支持向量网络),是机器学习中获得关注最多的算法没有之一。它源于统计学习理论,是我们除了集成算法之外,接触的第一个强学习器。它有多强呢?从算法的功能来看,SVM几乎囊括了我之前的几篇博客的所有算法的功能:功能有监督学习线性二分类与多分类 非线性二分类与多分类(Support Vector Classification, SVC)普通连续型变量的回归(Support Vector Regression)

2020-07-31 18:02:24 234

原创 机器学习-逻辑回归算法[入门]

一、概述       分类技术是机器学习和数据挖掘应用中的重要组成部分。在数据科学中,大约70%的问题属于分类问题。解决分类问题的算法也有很多种,比如: k-近邻算法,使用距离计算来实现分类;决策树,通过构建直观易懂的树来实现分类;朴素贝叶斯,使用概率论构建分类器。       这里我们要讲的是Logistic回归,它是一种很常见的用来解决二元分类问题的回归方法,它

2020-07-29 13:15:26 401

原创 使用T-SQL语句完成触发器的创建和管理

在 sc 表创建一个 insert 触发器,如果插入一条选课信息时,学生的学号值在表student 中不存在,则不执行插入操作,并提示用户。create trigger insert_1 on cjfor insertasbegin declare @sno char(10) select @sno=inserted.sno from inserted if not exists(select snum from student where snum=@sno) begin prin.

2020-06-09 21:15:09 3514

原创 使用T-SQL语句完成存储过程的创建和管理

创建一个名为 Query_student 的存储过程,该存储过程的功能是根据学号查询学生表中某一学生的学号、姓名、性别及出生日期。create proc Query_student @snum varchar(10)asselect snum,sname,ssex,2020-sage as '出生日期' from studentwhere snum=@snum执行存储过程 Query_student,查询学号为“201715001”的学生的学号、姓名、性别及年龄。写出完成此功能的 SQL .

2020-06-06 09:40:22 5785 4

原创 使用 T-SQL 语句完成索引和视图管理

索引的创建与使用(1)为 student 表创建一个名为 s_sdept 的索引,以系别排序。create index s_sdept on student(sdept desc)(2)为 course 表创建一个名为 c_name 的非聚集索引,以课程名 降序排序。create nonclustered index c_name on course(cname desc)(3)删除 s_sdept 索引 。drop index student.s_sdept视图的创建与使用(1.

2020-05-26 12:25:01 1869

原创 使用 T-SQL 语句完成数据综合检索

内容:1. select 语句的基本语法格式和执行方法;2. 连接查询的表示及使用;3. 嵌套查询的表示及使用;4. 集合查询的表示及使用;以实验三数据为基础,用 T-SQL 语句实现下列数据查询操作。查询选修了“数据库”的学生的基本信息,结果列显示学号,姓名,性别,院系。select snum,sname,ssex,sdept from studentwhere snum in (select sno from cj where cno=(select cnum from

2020-05-25 15:44:41 1903

原创 使用 T-SQL 语句完成单表数据检索

内容:1. 使用SELECT 语句进行基本表查询;2. 利用查询条件表达式进行较高级的查询;3. 使用GROUP BY 子句进行分组,注意搭配使用HAVING 子句;4. 使用ORDER BY 子句进行排序。以实验三数据为基础,使用 T-SQL 语句实现以下操作:查询院系名称为“计算机系”的学生的基本信息(学号、姓名、性别、年龄)select * from studentwhere sdept='计算机系'查询学号为 201715008 的学生的姓名。select sname

2020-05-25 15:26:38 2348

原创 使用 T-SQL 语句完成数据库的创建、编辑、修改及删除

       在用户盘上创建一个 TestData 文件夹,在此文件夹中再创建一个 data 文件夹(用来存放数据文件)和一个 log 文件夹(用来存放日志文件)。       假设 SQL Server 服务已启动,并以 Administrator 身份登录计算机;请分别使用Management 界面方式和 T-SQL 语句实现以下操作:       1.创建一个 student 数

2020-05-25 15:07:02 9363

原创 利用T-SQL语句完成表的创建、插入、修改和删除

在本地盘中创建 studentxk 数据库,在该数据库下利用使用 T-SQL 语句创建student 表、course 表和 cj 表。利用T-SQL语句完成以下操作:(1)修改“计算机系”姓名为“李勇”的学生姓名为“李咏”;update studentset sname = ‘李咏’where sdept=‘计算机系’ and sname=‘李勇’(2)修改课程“数据处理”的学分为 3 学分;update courseset credit=3where cname = ‘数据处理’

2020-05-11 20:34:59 9076

原创 使用python进行十大排序算法图文详解【阅读数篇文章后集优】

       在我学习数据结构课程时认为数据结构不是太重要,作为一名准程序员多敲代码就行了,但是后面发现我错了,一个好的、高质量的代码很依赖良好的数据结构和算法。故作此文。       本文一、排序基础知识二、十大排序算法1.冒泡排序 &...

2020-05-03 17:14:15 610 1

原创 两种方法进行图片验证码的制作和识别

方法一:通过PIL、pytesseract模块进行验证码的制作和识别步骤1:利用PIL进行验证码的制作,并保存到本地步骤2:利用pytesseract进行验证码图片的识别#创建一张验证码、保存到本地并进行识别import randomfrom PIL import Image,ImageFont,ImageDraw# import ImageFontdef rng_char():...

2020-04-25 16:05:24 655

原创 机器学习-决策树案例[判断蘑菇是否有毒]

#导入相关库import pandas as pdimport numpy as npfrom matplotlib import pyplot as pltfrom sklearn.model_selection import train_test_splitfrom sklearn.model_selection import cross_val_score#数据from sk...

2020-04-18 21:46:46 4892 7

原创 一张图理清DBAS的生命周期的基本活动

2020-04-12 21:06:09 406

原创 机器学习—聚类算法K-Means[入门]

       对于决策树,随机森林,PCA和逻辑回归等算法中,他们虽然有着不同的功能,但却都属于“有监督学习”的一部分,也就是说,模型在训练的时候,即需要特征矩阵X,也需要真实标签y。       机器学习当中,还有相当一部分算法属于“无监督学习”,无监督的...

2020-04-07 10:07:14 286

原创 利用python tkinter制作一个属于自己的有道翻译工具

利用python tkinter制作一个属于自己的有道翻译工具,利用爬虫技术对有道翻译网页进行数据的爬取,并设计可视化界面GUI,设计tkinter按钮Button,输入框Entry和输出框Text,将.py文件转化为.exe文件。

2020-04-01 12:41:57 552

原创 解析、查询身份证号代码

欢迎访问我的主页1.配上讲解图2.具体分析身份证号码由18位数字组成。其中的第一、第二数字表示公民所在地的省份(或自治区、直辖市)。第三、第四位数字表示公民所在地的市(或州)。第五、第六位数字表示公民所在地的县(或县级市)。接下来的8位数字表示公民的出生年、月、日。最后4位数字中的前两位表示当地派出所的编码;倒数第二位表示公民是男性还是女(男性用单数,女性用双数)。最后一位数字...

2020-03-30 17:37:54 2031

原创 查询各个省份、城市最新新冠肺炎疫情数据可视化

一.按省份查询疫情上效果!奉上代码1.爬取数据import requestsimport reimport pandas as pd### 发送请求,获取信息url = 'https://3g.dxy.cn/newh5/view/pneumonia?scene=2&clicktime=1579582238&enterid=1579582238&from=t...

2020-03-12 21:58:37 6141 2

原创 Jupyter Notebook撤销误删除的代码块的解决方法

       假如你在jupyter notebook或者jupyter lab中误删除了代码块,不要慌。当你的代码块是绿色时,按键盘上左上角Esc键,退回到蓝色的命令状态。如下图,此时,在蓝色命令状态下直接按Z可将已经删除的代码块恢复。...

2020-03-10 11:14:05 7992 5

原创 机器学习—K-近邻算法[入门]

     k-近邻算法(k-Nearest Neighbour algorithm),又称为KNN算法,是数据挖掘技术中原理最简单的算法。     KNN的工作原理:给定一个已知标签类别的训练数据集,输入没有标签的新数据后,在训练数据集中找到与新数据最邻近的k个实例,如果这k个实例的多数属于某个...

2020-03-09 18:23:58 374

原创 机器学习—朴素贝叶斯算法[入门]

       首先,贝叶斯分类算法是统计学的一种概率分类方法,刚接触机器学习的小伙伴们一看见里面的公式就懵了。看网课更懵,就是不进脑子。所以,我打算做一期面对初学者的关于机器学习十大算法的博客,将复杂的公式,枯燥的概念用简单的例子和讲解表达出来。栗子:瓢虫是否冬眠?根据上面的数据,我们来预测零下的时候,年龄为20天的瓢...

2020-03-05 21:20:35 352

原创 人工智能-机器学习入门简介

一、机器学习的主要任务就是分类和回归(监督学习)分类:将实例数据划分到合适的分类中回归:主要用于预测数值型数据监督学习:这类算法必须知道预测什么,即目标变量的分类信息。目的:预测目标变量的值。确定目标变量的类型:如果目标变量是离散型,可选择分类算法, 如果目标变量是连续型,可选择回归算法。数据问题:对特征值、数据进行分析。无监督学习:数据没有类别信息,也不会给定目标值目的:...

2020-03-03 16:15:51 262

原创 python暴力破解六位密码(数字和大小写字母)

1.破解六位数字的密码废话不多说,给我上代码!import randomkey = '0000900'while len(key)!=6: print('密码不合法,请重新输入!') key = input('请输入六位的密码:') print(key)key = list(key)print('设置的密码为:',key)my_str = []resul...

2020-03-02 23:09:15 14563 4

原创 使用HBuilder插件市场感悟

使用HBuilder插件市场感悟使用HBuilder插件市场感悟最近花了两周的时间来学习如何用HBuiilder X软件将HBuilder插件市场的第三方插件导入到我自己的项目中,但是目前还是没有成功,看了很多官方文档,加了官方建立的交流群,果不其然,都没用,今天看了一篇文章,感触很深,记录一下。文章原文捯饬了两天终于把这个问题整明白了,感觉dcloud做东西有点强奸用户的味道,首先做的工...

2020-02-05 16:51:00 2554 4

原创 在字符串中查找想要的信息

@TOC我的第一篇博客2019年7月26日在字符串中查找想要的信息介绍 先建立一个字符串,然后查询想要的字符是否在该字符串里,若查询字符在该字符 串中则输出想要的内容,表示查询内容在该字符串里。 本程序以钓到的鱼为查询内容为例,先写一个字符串,使用while循环语句,遍历 字符串中每个字符,使用if条件语句,在字符串中搜索想要的内容,如果字符串...

2019-07-27 12:56:04 311

navicat_premium安装+使用说明.zip

Navicat_premium多语言安装+pj包,安装简单,附有安装说明,一次安装,永久使用。

2020-04-07

Tesseract-ocr-setup-4.0.0dev-201705.zip

Tesseract-ocr-setup-4.0.0dev-201705 文件下载。tesseract-ocr是惠普公司开源的一个文字识别项目,通过它可以快速搭建图文识别系统,帮助我们开发出能识别图片的ocr系统。

2020-04-07

Mariadb-10.3.7-winx64.msi.zip

mariadb-10.3.7-winx64.msi 文件下载 。MySQL之父的Michael以他女儿Maria的名字开始了MySQL的另外一个衍生版本:MariaDB。MariaDB跟MySQL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。

2020-04-07

空空如也

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

TA关注的人

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