自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VsCode报错:Import [模块] could not be resolved 解决办法

比如说,你在python文件中输入:import numpy之后,系统报错“Import numpy could not be resolved”,原因可能有两个原因一未下载此包,打开命令行,输入 pip list,可以看到你下载过的所有包,如果未下载,则下载后重启vscode就可以了。原因二你有多个python的编译环境,而你在vscode里使用的那个编译环境中没有下载该包。解决办法:键盘上按快捷键:Ctrl + shift + P输入:Python:Select Interpret

2022-02-26 19:13:52 41800 9

原创 org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis报错解决

检查一下系统中是否有其他进程在使用你目前正在使用的端口。如果是,可能会导致 Redis 无法在该端口上启动。你可以修改 Redis 配置文件中的端口设置,或者停止占用该端口的其他进程。确保网络连接正常,通过 telnet 命令测试是否能够连接到 Redis 服务器的 6379 端口。确通过执行 redis-server 命令来启动 Redis。检查 Spring Boot 应用程序中的 Redis 配置,最后重新启动springboot项目即可。并且设置完密码之后使用。

2024-04-02 16:29:43 398

原创 Resource cmudict not found解决办法

在使用paddlespeech时,提示“ Resource cmudict not found.

2023-04-24 17:06:38 1510 1

原创 微信云开发——获取用户的openid并设置为全局变量

上一步中,已经将openid存入了globalData中,因此可在任意文件中嗲用该openid。如图,在调试器中打印出用户的openid,与云数据库中的openid对比,是一致的。在根目录下的app.js中初始化改云函数。如图,创建云函数,并上传。

2023-03-30 20:20:52 837

原创 微信小程序报错:[渲染层错误] TypeError: Cannot read property ‘$$‘ of undefined

wxml在使用swiper组件时,未接收到数据,因此页面也不会渲染此项数据。渲染层出错,滑动图片组件无法显示

2023-03-07 20:19:38 3262 1

原创 ERROR: Failed building wheel for mysqlclient报错解决

最简单的办法是直接下载相关包的.whl文件,之后pip install.类似的在线安装依赖库的问题同样可以在网站中搜索相应whl文件。如图,根据自己的操作系统以及python版本,仔细查看报错信息,发现问题出在。

2022-12-08 14:57:54 4001 2

原创 vue-“eslint-disable-next-line to ignore the next line“报错解决

解决vue的eslint报错

2022-12-08 02:27:42 4646

原创 软件工程项目——租船系统(Python+PyQt5实现)

基于python和PYQT5的简单租船系统

2022-09-24 14:32:30 1063

原创 MATLIB从excel表中读取数据并画出函数图像

matlib绘制简单的函数图像

2022-07-04 15:04:57 945

原创 matplotlib画柱状图并添加数值到图中

matplotlib画图添加数值到图中

2022-07-02 15:51:41 1470

原创 VOC数据集转YOLO数据集

文章目录制作自己的VOC数据集.xml文件转.txt文件完善自己的YOLO数据集制作自己的VOC数据集首先,把VOC数据集里的图片和.xml文件按照如下文件夹格式存放我的数据集各级文件夹如图所示:.xml文件转.txt文件.xml转.txt文件yolo模型官方有给转换代码,使用方法下文所示:创建一个.py文件,内容如下:# -*- coding: utf-8 -*-import xml.etree.ElementTree as ETimport osfrom os impo

2022-05-20 12:42:45 3280

原创 python之whl文件解释与安装

.whl文件解释whl文件时以wheel格式保存的python安装包,Wheel是Python发行版的标准内置包格式。WHL文件包含Python安装的所有文件和元数据,其中还包括所使用的Wheel版本和打包的规范。WHL文件使用Zip压缩进行压缩,实际上也是一种压缩文件。目前wheel被认为是python的二进制包的标准格式。说白了,.whl就是python的压缩包举个栗子:rknn_toolkit-1.7.1-cp36-cp36m-win_amd64.whl其中,rknn_toolkit

2022-04-22 20:35:51 20170

原创 静态变量与静态方法

静态变量比如有一个银行账户account类,account有三个成员变量,账户名,储蓄金额和利率。我们知道,每个人的账户名和储蓄金额是不同的,但利率都是相同的。这个利率就是一个静态变量。静态变量由关键字static修饰静态变量为整个类所公有,而不被独立地属于某个类对象,因而静态变量可以使用类名直接访问,也可以使用对象进行访问。// account.javapackage Java;public class account { // 实例变量账户金额 double amo

2022-03-31 21:08:26 284

原创 编译原理-flex&&bison安装教程

编译原理实验工具下载教程

2022-03-27 16:09:23 2004

原创 计组——总线

文章目录总线的概念共享分时总线的特性总线的分类按数据传输格式按总线功能片内总线系统总线通讯总线系统总线的结构单总线结构双总线结构三总线结构总线的性能指标总线的概念总线是一组能为多个部件分时共享的公共信息传送线路。共享共享也就是多个设备公用同一套总线,即总线上可以挂多个部件。分时指同一时刻只允许一个部件向总线发送信息,如果有多个部件想要向总线传送信息,则必须一个一个来,也就是分时发送。总线的出现是为了增加外部设备与主机的连接灵活性而出现的。早期计算机采用分散连接方式,不易实现随时增减外部设备,

2022-03-07 20:37:37 768

原创 JAVA的语言特点

综述java有许多优秀的关键特点,包括:简单、面向对象、分布式、结构中立、可以执行、解释执行、健壮、安全、高性能、多线程和动态。简单java摒弃了许多C++中容易出错的地方,如指针、内存管理、运算符重载和多继承等。面向对象Java是彻底的、纯粹的面向对象语言,在Java中“一切都是对象”,但Java采用的是相对简单的面对对象技术,去掉了多继承等复杂的概念,只支持单继承。分布式Java未分布式系统而设计。J**DK(Java development kits,即Java开发工具包)**中包含了支

2022-02-26 14:24:14 425

原创 Java程序语法基础(一)

一个源程序文件包含多个类时,需注意以下问题:只能有一个类声明为公有(public)的。文件命名必须与公有类名完全一致,包括字母大小写。public static void main(String[] args)只能定义在公有类中。标识符标识符就是变量、常量、方法、枚举、类、接口等由程序员指定的名字。构成标识符的字符均有一定的规范,Java语言中标识符的命名规则:区分大小写:My和my时两种不同的标识符;首字符,可以是下划线或美元符或字母,但不能是数字;除首字符外其他字符,可以是下划线、

2022-01-14 15:25:41 358

原创 计组——(一)计算机系统概论

计算机软硬件计算机系统由硬件和软件两部分组成。硬件指计算机的实体部分,由可见的电子器件、光、电、机设备的实物组成,如主机、外设等。软件指人们实现编制成的具有各类特殊功能的信息,通常被作为计算机的主存或辅存内容。软件分为系统软件(包括操作系统、服务型程序等等)和应用软件(用户根据任务需要所编制的各种程序等)两类。计算机性能的好坏,取决于软硬件的功能总和。...

2022-01-13 18:02:03 1204

原创 VsCode配置JAVA编译环境

文章目录jdk下载添加java至环境变量vscode插件下载大概也就分几步吧,下载jdk-添加jdk至环境变量-vscode安装相关插件jdk下载下载此文件链接:https://pan.baidu.com/s/1asQ9Owtf1fDKvZYGg2CXZg提取码:c1fv下载完之后,点开这个.exe文件,会弹出如下的页面:一直点击下一步,选择jdk下载路径时,建议不要更改,这样系统会默认到C盘的C:\Program Files这个位置里,以后也方便找。添加java至环境变量去刚刚你下载

2022-01-09 21:31:10 1507

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

要做课设啦!!疯狂赶DDL!!冲!文本压缩文本压缩是一项非常重要的技术,压缩和解压来处理文件可以减少文档在磁盘上的空间,从而使保存和传递都更加有效。简单来说,压缩就是对文本进行重新编码,以减少不必要的空间。哈夫曼编码就是一种最基本的压缩编码的方法。哈夫曼树所谓哈夫曼编码节约空间、时间的原理在我看来就是:给出现频率多的字符较短的编码,给出现频率低的字符较长的编码,以此减少编码长度。来看两张图,第一张是一棵普通二叉树,第二张是一棵哈夫曼树。我们通常将,带权路径最小的二叉树称为哈夫曼树。构造哈

2022-01-01 12:54:54 1909

原创 python graphviz画图

今日心得也谈不上心得,就是学graphviz这个库又有着一段让人哭笑不得的心路历程。最近要开始做课设来着,题目是哈夫曼编码,我琢磨着有什么办法可以打印出一棵树的结构(其实有一次实验,就要求打印树,那个时候就没能实现),偶然遇到了一篇博客,有提到graphviz这个库,我就扫了一眼,发现居然可以打印各种形状和流程图,直接激动到惊呆。于是立马pip install graphviz,库很快下载,但就无论如何都画不了图,折腾了将近一个小时,才在大佬的一篇博客里发现,是需要给graphviz添加进环境变量里…

2021-12-25 22:32:54 1694 2

原创 使用cmd打开文件

第一步cmd是command的缩写.即命令行(看了半天博客,也没看懂这个命令行到底是和操作系统有关,还是咋回事,但是挺好用的哈哈哈)快捷键:windows+R输入“cmd”之后,便会弹出cmdcd命令比如说,我想运行a.py这个文件我就,首先用cmd打开到D盘,之后切到CODE这个文件夹,最后,运行就可以看到,文件被运行了...

2021-12-24 14:32:58 9426

原创 python numpy库

NumPy( Numeric Python)numpy是python中一个可以用来处理多维数组的库。

2021-12-21 16:38:04 9557 2

原创 python sys模块

文章目录sys模块介绍sys模块对应参数argvversionwinverplatformpathmaxsizecopyrightmodulesbyteorderexecutablestdoutstdinsys模块介绍os模块负责与操作系统之间的交互,而sys模块负责与python的解释器(解释器就是将高级语言转化为机器码的工具)进行交互,它提供了一系列用于控制python运行环境的函数和变量。我们知道,python是一门解释型语言,运行无法脱离解释器。(详见:编译性语言与解释型语言)sys模块对应

2021-12-21 14:03:12 886

原创 python os模块

文章目录os 库基本介绍路径操作进程管理环境参数os 库基本介绍os库提供通用的、基本的操作系统交互功能。三大操作系统:windowsMac OSLinuxos 库是python标准库,包含几百个函数常用路径操作、进程管理、环境参数等好多类路径操作os.path子库,用来处理文件路径及信息os.path子库以path为入口(文件路径有很多操作啦,截一些mooc的图放上来)import os.path#或者import os.path as opimport o

2021-12-21 13:47:45 1083

原创 PyQt5 安装教程

文章目录pip的解释pip的使用PyQt5的下载安装PyQt5工具pip的更新环境变量的配置检验是否下载成功pip的解释pip是python的安装包程序,可以把pip理解为python标准库众多包其中的一个。只不过,pip特殊的地方就在于,它可以管理标准库中其他的包。在我看来,就是pip可以拿来当作一个命令程序,以此安装python标准库中的各种包。pip的使用如果你想要安装python的某一个包,直接打开cmd,输入pip install +包名即可(菜鸟表示 真的好用!)PyQt5的下载

2021-12-18 20:01:17 24915

原创 python matplotlib画图

引入matpltlib库使用matpltlib库画图时,先将它引入,加载里面的pyplot,并命名为plt,然后使用plot函数画图plot函数画图语法规则plot函数参数:plot([x],y,[format],**kwargs)折线图from matplotlib import pyplot as plt#生成数据#横坐标数据从2017到2022,第三个参数可控制步长,可写可不写x = range(2017, 2022)#y对应纵坐标的值y1 = [49, 48, 45,

2021-12-14 20:50:09 3130

原创 拓扑排序 Topological Sort

文章目录AOV网介绍拓扑排序拓扑排序算法举栗AOV网介绍在一个表示工程的有向图中,用顶点表示活动,用弧表示活动之间的优先关系,这样的有向图为顶点表示活动的网,我们称AOV网(Activity On Vertex Network).如图:设G(V,E)是一个具有n个顶点的有向图,V中的顶点序列v1,v2,…vn,满足若从顶点vi到vj有一条路径,则在顶点序列中顶点vi必在顶点vj之间。则我们称这样的顶点序列为一个拓扑序列。拓扑排序拓扑排序,就是对一个有向图构造拓扑序列的过程。构造时,会出现两种

2021-12-12 11:15:57 573

原创 QT 入门

QT概述QT是一个跨平台的C++图形用户界面应用程序框架,是面向对象的。划重点:!!!跨平台语言:C++图形用户界面应用程序框架(我的理解,就是可视化工具)创建QT项目打开 QT Creator(不得不说,之前装过几次QT,也不知道各个组件是干嘛的,一打开文件夹看到一群图标,就人傻了),所以,再次提醒我自己,创建项目用的是QT Creator!!!打开之后长这样创建项目按照1,2,3的顺序点击(这里,各种项目的类型我还没搞明白,只能先记住了…)先对新创建的项目命名,然后选择

2021-12-11 19:09:16 888

原创 第1章-2 从键盘输入三个数到a,b,c中,按公式值输出

题目描述题解看到这一题的时候,我想都没想,觉得这道题很简单,就直接写a = int(input())b = int(input())c = int(input())print(b*b-4*a*c)然后,狠狠被打脸然后,才发现input函数的使用方法我还是没有完全掌握。题目中,说的是“在一行中输入三个值”,划重点,一行中!!!很明显,这样,换行输出就是正确的input().splitinput()函数接收多个用户输入需要与split()结合使用name, number, age

2021-12-11 15:37:46 1787

原创 第1章-1 从键盘输入两个数,求它们的和并输出

题目描述题解用python做第一道题目就把我给难住了,我一开始写的代码是这样的:a = input()b = input()print(a+b)'''output:1212'''很显然这是不对的input函数的用法一开始,我还沾沾自喜,python不需要在输入时去规定变量的类型。但是,我们直接对变量进行赋值时,python会自动判断存储数据的类型,不需要我们进行操作,但input函数并不是这样。无论我们输入的值是int,float还是string,最后input()函数返回

2021-12-11 15:05:44 4641

原创 python 面向对象介绍

面向对象python是一种面向对象的编程语言。面向对象是一种对现实世界理解和抽象的方法,简单来说,就是一种封装代码的方式。面向对象的特性封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式,提高复用性和安全性继承:一个类继承一个基类可以拥有基类的属性和方法,提高代码的复用性多态:分类定义的引用变量可以指向子类的实例对象,提高了程序的拓展性类类:描述具有相同属性和方法的集合,简单来说就是一个模板,通过它来创建对象对象:类的实例方法:类中定义的函数类变量:定义在类中且在函数之外的变量

2021-12-08 15:15:55 488

原创 MySQL语句整理(一)

选择数据库 USE刚链接到MySQL时,没有数据库打开供你使用,而我们需要选择一个数据库,才能进行以下的操作。方法:USE语句USE Mdatabase;如此,才能打开数据库,读取其中的数据显示信息 SHOWMySQL从内部表中提取信息SHOW database;返回可用数据库的一个列表SHOW tables;返回数据库内的表的列表SHOW columns from table;显示表列创建表 CREATE TABLE基本语法://by LMYCREATE DATAB

2021-12-07 18:49:02 654

原创 数据库基本概念

期末了期末了,紧急预习数据库!!!数据库数据库: 保存有组织的数据的容器(通常是一个文件或者一组文件)易混淆点:数据库是通过DBMS(数据库管理系统)创建和操作的容器,我们通常不直接访问数据库,而是使用DBMS,它来替我访问数据库。表数据库领域中,我们定义了一种叫做表的结构。表是一种结构化的文件,可用来存储某种特定类型的数据。如:产品目录、学生基本信息等。表 :某种特定类型数据的结构化清单数据库中,每一个表都有一个名字,用来标识自己。此名字是唯一的,表示数据库中没有其他表具有相同的名字。(

2021-12-07 15:49:26 426

原创 python 模块与包

模块 Modulepython中,每一个.py文件都是一个模块,模块中有变量、函数等。python本身就有很多自带的模块(标准库)和第三方模块。(就好像C/C++里的多文件一样,不同的模块之间可以相互引用,目的是,实现代码重用)使用模块同样可以避免函数名、变量名冲突,不同的模块中可以存放相同名字的变量或者函数。包 Package可以说,为了防止变量名和函数名冲突,引入了模块。那么,为了防止模块名冲突以及模块之间的交互引用,我们引入了包。如图,pg1就是一个包,一个包里可以有多个.py文件注

2021-12-04 13:00:31 1423

原创 python 字典与集合

字典字典是python中的一种数据结构。它的内容由**键-值(key-value)**的方式存在。dict拥有良好的查询速度,dict中值可以是任意python对象,对此对一个key赋value,后面的value会把前面的value覆盖。字典的相关操作# 字典中的内容放在大括号{}里,键值之间用冒号分隔,键值队之间用逗号# method 1myd = {'name': 'lmy', 'age': '19'}l = [('name', 'lmy'), ('age', '19')]myd =

2021-12-02 15:45:50 878

原创 python之列表

列表python没有数组,而是引入了列表(list),列表可以存储任何类型的数据,而且同一个列表中的数据类型也可以不同。列表时序列结构,可以进行序列结构的基本操作,比如,索引、取子串、加、乘等等。使用格式创建一个新的列表时,将列表中的元素都放入一个中括号里,相邻元素之间使用逗号隔开(数据类型也可以是不一样的哈哈哈~)str = [10, 2.4, 'lmy']print(str[0])print(str[1])print(str[2])'''output:102.4lmy'''

2021-12-02 12:59:00 631

原创 python 字符串

字符串访问单个字符访问str = 'I am lmy'print(str[0])print(str[3])访问整个字符串str = 'I am lmy'print(str)访问区域内字符str = 'I am lmy'print(str[0:3])print(str[6:8])print(str[:4])print(str[2:])字符编码和字符的相互转换#ord()函数返回单个字符的编码#chr()函数把编码转成字符s = 'a'print(ord(s))pri

2021-12-01 18:23:51 77

原创 python 常用函数库

数学函数库简单的加减乘除可直接使用,但当要使用开方取绝对值的操作时,需要引入python的数学函数库import mathimport matha = 5print(math.sqrt(a))随机数import randomi = 1while(i < 5): i = i+1 print("the random function") print(random.random())#random函数随机产生0-1的任意实数 print("the un

2021-12-01 17:52:02 3473

原创 python基本语法(一)

输入输出python使用input()函数输入字符串,print()函数输出字符串。print("Hello world") # 输出字符串print(8) # 输出数字name = input()#输入名字,输出,hello+名字print('Hello', name)注释用#实现单行注释,'''或''' '''实现多行注释#注释1(只能单行)'''注释2注释3注释4...注释n'''"""注释n+1注释n+2注释...."""各种数据类型大概跟C/C

2021-12-01 17:34:48 763

空空如也

空空如也

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

TA关注的人

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