![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
解决方法
文章平均质量分 58
解决一些程序中常出现的问题,bug,亲测有效!!!
小石y
但行好事,莫问前程
展开
-
python-类与对象 如何创建可管理的对象属性 (图文并茂)
创建可管理的对象属性问题描述实现需求类装饰器@propertyproperty()函数问题描述在面向对象编程中,我们把方法看作对象的接口直接访问对象的属性可能是不安全的,或在设计上不够灵活,但是使用调用方法在形式上不如直接访问属性简洁如下举例:# 调用方法(繁琐)# 获取数据person.get_age()# 设置数据person.set_age(18)我们是否能实现在形式上是属性访问,但是实际上却是内部调用方法?保证即安全也简洁!!实现需求定义类AgeDemo通过访问原创 2021-12-20 18:59:51 · 896 阅读 · 0 评论 -
解决启动jupyter报错:加载插件 jupyter_nbextensions_configurator 失败(图文并茂版)
解决启动jupyter报错问题描述问题分析问题解决问题描述当我们安装jupyter后,使用jupyter notebook命令启动时,可能会出现下述报错:[W 08:14:31.908 NotebookApp] 加载插件 jupyter_nbextensions_configurator 失败 Traceback (most recent call last): File "e:\virtualenv\one_jupyter-bjsdq89f\lib\site-packages原创 2021-12-17 08:41:36 · 23690 阅读 · 9 评论 -
解决MySQL报错:ERROR 2006 (HY000): MySQL server has gone away No connection(图文并茂)
解决MySQL报错错误描述问题分析:问题解决错误描述我们可能在使用MySQL时会出现下述报错:ERROR 2006 (HY000): MySQL server has gone awayNo connection. Trying to reconnect...Connection id: 7Current database: *** NONE ***问题分析:上述问题:就是说MySQL服务器消失了(断开了连接)连接不上,正在尝试连接中!!!博主自己理解:可能因为你长时间连接原创 2021-12-06 17:42:18 · 9101 阅读 · 0 评论 -
解决问题:VScode使用python虚拟环境(图文并茂版)
VScode使用python虚拟环境虚拟环境vscode配置虚拟环境注意检查虚拟环境是否可以使用虚拟环境虚拟环境的有关问题参考:python虚拟环境的安装与配置(究极详细易理解版!!!),此博客也是博主写的,对python虚拟环境进行了详细介绍,可以帮助你完美的创建python虚拟环境!!!vscode配置虚拟环境注意建议:vscode使用管理员的身份打开,就可以避免很多奇怪报错!!!首先使用CTRL+shift+p命令: 打开命令交互面板, 在命令面板中可以输入命令进行搜索(中英文都可以原创 2021-11-23 15:38:23 · 45354 阅读 · 12 评论 -
解决报错:Django框架数据库迁移出现报错:django.db.migrations.exceptions.InconsistentMigrationHistory(图文并茂)
解决Django框架在数据库迁移时出现报错报错信息问题分析报错信息我们有时在django框架中进行数据库迁移,会出现下述报错,导致数据库迁移失败:Traceback (most recent call last): File "manage.py", line 21, in <module> main() File "manage.py", line 17, in main execute_from_command_line(sys.argv) File "原创 2021-11-06 10:55:00 · 7973 阅读 · 0 评论 -
来都来了,你确定不看看,阿里云服务器Centos8安装MySQL8.0!!(图文并茂版!!!)
阿里云服务器Centos8安装MySQL8.0使用最新的包管理器dnf安装MySQL设置开机自启动检查MySQL的启动状态查看MySQL版本添加密码及安全设置使用root用户登录远程连接数据库配置设置远程连接信息开放防火墙MySQL 3306端口关闭MySQL主机查询dns重启MySQL服务配置阿里云服务器安全组规则,开放3306端口使用Navicat连接,填写信息,连接成功使用最新的包管理器dnf安装MySQLsudo dnf install @mysql设置开机自启动sudo systemc原创 2021-09-23 11:44:11 · 379 阅读 · 2 评论 -
来都来了,你确定不看看,阿里云Centos8安装Docker!!(图文并茂版!!!)
阿里云Centos8安装Docker准备工作查看centos系统的版本号查看centos系统内核版本Centos8安装Docker切换到管理员权限安装必要的系统工具添加软件镜像源(阿里镜像源)更新并安装Docker-CE(社区版)安装完成查看Docker版本准备工作查看centos系统的版本号rpm -q centos-release 查看centos系统内核版本安装docker,系统内核版本必须大于3.0才可以!!!uname -rCentos8安装Docker切换到管理员权限原创 2021-09-22 21:19:21 · 296 阅读 · 0 评论 -
解决Redis报错:Redis客户端在set值时,出现(error) NOAUTH Authentication required.(图文并茂版)
解决报错报错信息报错分析解决报错报错信息我们在使用redis客户端set值时出现报错:(error) NOAUTH Authentication required.报错分析此报错是我们在redis 中设置了密码,出现了认证问题,输入密码即可解决解决报错1 .启动redis客服端redis-cli2 .身份认证使用redis配置文件中的密码,进行身份认证注意:密码是以字符串的格式输入的auth '自己的密码'3 .输入密码,进行身份认证后,即可正常操作re原创 2021-09-22 19:46:50 · 1747 阅读 · 0 评论 -
来都来了,你确定不看看,在linux CentOS8下安装redis,你一定能学废!!!(图文并茂版!!!)
centos8安装redis安装gcc编译环境新建个目录,下载redis下载完成后解压缩进入文夹目录,并进行编译和安装查看redis版本!!启动redis服务端启动redis客户端修改配置文件并以配置文件启动redisbind 127.0.0.1protected-moderequirepass 密码以配置文件启动安装gcc编译环境yum -y install wget gcc make libgcc gcc-c++ glibc-devel新建个目录,下载redis# 创建目录mkdir /u原创 2021-09-22 19:25:48 · 198 阅读 · 0 评论 -
来都来了,你确定不看看,Git从零开始的详细使用教程,你一定能学废(图文并茂版)
Git详细使用教程!!!认识GitWindows安装GitGit环境配置用户名与邮箱地址的设置Git中实用的自定义配置Git忽略某个或某类文件强制添加被忽略的文件偷懒大法:配置别名配置文件Git的基础命令在已存在目录中初始化仓库 —— git init克隆现有的仓库 —— git clone将文件添加到本地仓库中git add命令git commit命令git status命令git diff命令git log命令git reset命令git reflog命令git commit --amend命令git原创 2021-09-18 20:46:12 · 841 阅读 · 37 评论 -
修改cmder打开时的默认路径(图文并茂版)!!!
修改cmder默认打开路径打开设置(settings)选择设置中的Startup-Task,修改{cmd::Cmder}中的默认值打开设置(settings)打开设置的两种方法: 第一种: •1.打开cmder,点击三个杠(设置中心)!! •选择se原创 2021-09-16 16:33:14 · 1938 阅读 · 2 评论 -
解决报错:在pycharm中使用os模块获取当前进程id,出现错误:AttributeError: module ‘os‘ has no attribute ‘getgid‘(图文并茂!!!)
解决报错错误信息问题分析错误信息 •在pycharm中使用os模块获取当前进程id,出现下述错误:AttributeError: module 'os' has no attribute 'getgid' •参考网上的修改代码,配置文件的方法,未能解决此问题!!问题分析 &原创 2021-09-15 10:12:25 · 5894 阅读 · 5 评论 -
解决报错:在Python中使用property装饰器时,出现错误:TypeError: descriptor ‘setter‘ requires a ‘property‘ object but
解决报错错误信息问题分析问题代码解决报错参考文档错误信息 •我们在使用property装饰器时,可能因为装饰器名称书写错误导致下述错误:TypeError: descriptor 'setter' requires a 'property' object but received a 'function'问题分析 •出现此错误的原因原创 2021-09-11 20:40:39 · 1710 阅读 · 0 评论 -
在计算机中,为啥负数要用补码的形式表示呢?(图文并茂版)
定点数的三种表示方法!!原码、反码、补码形式的介绍符号位原码注意:反码补码什么是模数模数的理解补数补码原理原码、反码、补码形式的介绍符号位 •在标准计算机中规定,把内存最高位作为符号位,且最高位为0表示正数,为1表示负数原码 •原码:一种计算机对数字的二进制表示方法,并带有符号位(最高位为0表示正数,为1表示负数)如 00000000原创 2021-08-27 23:14:02 · 3933 阅读 · 32 评论 -
解决问题,在pycharm中使用graphviz绘制决策树时,决策树图片中不显示中文(中文字体乱码!!) 图文并茂版!!!
解决问题问题信息问题代码问题分析解决问题注意问题信息 •我们在pycharm中使用graphviz绘制决策树时,可能会出现下述图片中中文字体乱码的问题: •参考网上修改各种配置文件的方法,一般是不能解决问题的!,此博客介绍一种不修改配置文件的方法解决此问题!!问题代码import graphvizfrom sklearn impor原创 2021-08-27 11:24:27 · 5649 阅读 · 32 评论 -
解决警告:UserWarning: FixedFormatter should only be used together with FixedLocator(图文并茂版!!!)
解决警告报错信息问题代码问题分析解决问题报错信息 •当我们在绘制边缘直方图时,使用常规方法,将散点图的x轴刻度转换成浮点数时会出现下述警告!!!UserWarning: FixedFormatter should only be used together with FixedLocator ax_main.set_xticklabels(xlabels)问题代码xlabels = ax_main.get_x原创 2021-07-04 14:55:13 · 19911 阅读 · 10 评论 -
解决报错:使用seaborn绘制计数图时出现错误:ValueError: s must be a scalar, or the same size as x and y(图文并茂版!!)
解决报错报错信息问题分析解决方法总结报错信息 •当我们在使用下述seaborn代码绘制计数图时,可能会出现下述报错!!代码如下:sns.stripplot(x=df_counts.cty , y=df_counts.hwy , size=df_counts.counts * 25 # 出现错误的代码行 , ax=ax原创 2021-07-01 22:13:01 · 4663 阅读 · 11 评论 -
python数据可视化之matplotlib.pyplot绘图时图片显示不全的解决方法(图文并茂版!!!)
解决方法问题分析问题分析问题解决方法解释上述报错解决代码问题分析 •有时在我们使用matplotlib.pyplot绘制可视化图像时会出现图像显示不全,如下图所示: •上图中,绘制散点图后,图像出现上边,下边,左边显示不完全的情况问题分析 •在最新版的m原创 2021-06-30 22:48:47 · 25465 阅读 · 9 评论 -
解决警告:FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12(图文并茂详细版!!)
解决警告报错信息问题代码问题分析解决问题注意报错信息 •当我们首次使用seaborn绘图时,可能会出现下述警告!!FutureWarning: Pass the following variables as keyword args: x, y. From version 0.12, the only valid positional argument will be `data`, and passing other原创 2021-06-29 08:43:33 · 12341 阅读 · 3 评论 -
解决报错:OSError: Failed to open file b‘D:\\\xe5\xad\xa6\xe4\xb9\xa0\\scipy-_7cm39vc‘(图文并茂版详细版!!)
解决报错报错信息问题分析解决方法注意报错信息 •当我们在使用matplotlib绘图时,可能会出现下述报错!!OSError: Failed to open file b'D:\\\xe5\xad\xa6\xe4\xb9\xa0\\scipy-_7cm39vc'问题分析 •OSError:路径错误,此错误为路径中出现中文而报错!!原创 2021-06-23 21:41:35 · 9543 阅读 · 11 评论 -
解决错误:graphviz.backend.ExecutableNotFound: failed to execute [‘dot‘, ‘-Tpng‘, ‘-O‘, ‘test.gv‘](图文并茂版)
解决报错!!报错信息问题分析解决方法Graphviz下载配置环境变量测试安装安装graphviz报错信息 •当我们第一次使用graphviz进行模型可视化时,调试出现如下报错:graphviz.backend.ExecutableNotFound: failed to execute ['dot', '-Tpng', '-O', 'test.gv'],make sure the Graphviz executables原创 2021-06-18 19:02:57 · 4978 阅读 · 3 评论 -
解决警告:*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoi(图文并茂详细版!!!)
解决报错报错信息问题分析解决方法注意总结完整代码报错信息 •当我们在使用matplotlib绘图,自定义颜色时,可能会出现以下报错!!*c* argument looks like a single numeric RGB or RGBA sequence, which should be avoided as value-mapping will have precedence in case its length原创 2021-06-17 16:26:51 · 7050 阅读 · 8 评论 -
Ubuntu 18.04桌面可视化更换国内源!!!(图文并茂详细版!!!)
Ubuntu 18.04桌面可视化更换国内源查看系统版本更换国内源查看系统版本 •查看Ubuntu系统版本为18.04.3:更换国内源 •找到Software & Updates •更换国内源!!默认为国外服务器源!! &nbs原创 2021-06-11 17:37:27 · 1056 阅读 · 0 评论 -
Linux(Ubuntu系统)安装yum及源的更新(详细操作+文字描述!!!)
安装yum及源的更新安装问题分析查找自己所需版本的镜像软件源Ubuntu更新镜像软件源安装yum安装问题分析 •在看到这篇博客前,你可能已经找了很多博客及解决方案,但是都是各种问题层出不穷,幸运的是你看到这篇博客,放心它一定能帮你解决安装yum •首先:分析一下,你按照别的博客安装yum出现的的大部分问题,都是说是在软件包里面无法定位yum原创 2021-06-03 15:35:02 · 24569 阅读 · 27 评论 -
解决问题:Linux(Ubuntu系统),pip list警告DEPRECATION: The default format will switch to columns in the future.
pip list警告解决问题描述:解决方法:创建pip.conf配置文件查看结果:问题描述: •我们第一次在Linux中查看我们python安装的库时,就会出现以下警告,但不影响正常查看结果,只是不美观。DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (o原创 2021-06-03 11:04:11 · 3045 阅读 · 1 评论