自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

调皮李小怪博客

分享与交流

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

原创 requirements.txt文件如何生成及导入

作用:记录所有项目所依赖的第三方模块,方便迁移到不同的环境中,防止缺少模块,或因为所依赖的第三方模块不同而引起的一系列问题。生成该文件的命令: pip freeze> requirements.txt安装文件中所包含的所有模块的命令: pip install -r requirements.txt更换环境后,只需复制此文件到新的环境中,再执行命令即可使用镜像:安装单个包:使用阿里云镜像:安装requirements.txt:国内常用的pip源如下:.........

2022-07-04 20:27:21 1675 1

原创 window/Linux系统中miniconda的安装与使用

Conda是一个包管理器,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda是一个打包的集合器皿,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。Miniconda只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种更好的选择。1.可以进入miniconda的官网下载,也可直接

2022-06-19 17:53:56 2037

原创 查看Linux系统/内核版本的命令

1、lsb_release -a,即可列出所有版本信息:遇到的问题:【报错】-bash: lsb_release: command not found解决办法:使用yum安装lsb二、内核版本1、cat /proc/version2、uname -a

2022-06-19 16:32:37 2878

原创 numpy之vstack()、hstack()

vstack()、hstack()这两个函数是拼接数组的⽅法,区别为:np.vstack():在竖直⽅向上堆叠 np.hstack():在⽔平⽅向上平铺演示代码:import numpy as nparr1=np.array([1,2,3])arr2=np.array([4,5,6])print(np.vstack((arr1,arr2)))print(np.hstack((arr1,arr2)))a1=np.array([[1,2],[3,4],[5,6]])a2=np.ar

2022-05-18 09:37:58 369

原创 Scipy.sparse中coo_matrix、csc_matrix、csr_matrix、lil_matrix辨析

简介1. coo_matrix: 坐标格式的矩阵(Coodrdinate format matrix)data = [1, 1, 1]row = [0, 1, 1]col = [0, 1, 1]matrix = sp.coo_matrix((data, (row, col)), shape=(3, 3))matrix.todense()out:matrix([[1, 0, 0], [0, 2, 0], [0, 0, 0]])优点:不同稀疏格式间

2022-05-17 16:32:58 3438 2

原创 python 检查是否为数字(包括正负数、浮点数)

def is_number(s): try: # 如果能运行float(s)语句,返回True(字符串s是浮点数) float(s) return True except ValueError: # ValueError为Python的一种标准异常,表示"传入无效的参数" pass # 如果引发了ValueError这种异常,不做任何事情(pass:不做任何事情,一般用做占位语句) try: import uni.

2022-05-12 12:46:28 1379

原创 python中把列表中的字符串转成整型的3种方法

python中在不同类型数据转换⽅⾯是有标准库的,使⽤⾮常⽅便。但是在开发中,经常在list中字符转成整形的数据⽅便遇到问题。这⾥就记录⼀下常⽤的⼏种⽅法。⽅法⼀:最基本的⽅法:通过轮训整个list来实现转换。具体代码如下:test_list=['1','3','2','6','8']print("Original list is: " + str(test_list))out_list=test_listfor i in range(0,len(test_list)): out..

2022-05-12 10:48:14 4054

转载 研究目标与研究内容的撰写

很多研究人员搞不清研究目标和研究内容怎么撰写。经常把研究目的意义、研究目标、研究内容三者相互混淆。因此,很有必要特别加以说明。01 研究的目的一般研究的目的就是你为什么要做这个研究,即问题的提出,是研究的意义与理由。主要表达研究的总体意图是什么。所以,研究的目的意义一般都写得比较宏观,如提高教学质量,提高学生的素养,提高教师的专业水平等等。一般的老师在课题申请中,目的意义和价值写了很多,因为这些宏观的东西网络上比比皆是,很容易模仿,但研究目标和研究内容却写得很单薄。实际上,研究的目标和内容是申请

2022-05-10 21:19:55 2167

转载 scipy.sparse csr_matrix()

使用scipy.sparse的稀疏矩阵csr_matrix()创建方法可以传入一个dense矩阵或numpy arrayimport scipy.sparse as spimport numpy as npd_A = np.array([[1, 0, 3], [0, 5, 6], [7, 0, 0]])s_A = sp.csr_matrix(d_A)123456可以创建一个空的稀疏矩阵import scipy....

2022-05-08 20:51:29 1254

原创 scipy csr_matrix 之 indptr

data是一个包含稀疏矩阵的所有非零元素的数组。 indices是一个将每个元素映射data到稀疏矩阵中的列的数组。 indptr然后的元素映射data和indices所述稀疏矩阵的行。这是通过以下推理完成的:如果稀疏矩阵有M行,indptr则是一个包含M+1 个元素的数组 对于第i行,[indptr[i]:indptr[i+1]]返回要取自第i行data并indices对应于第i行的元素的索引。所以假设indptr[i]=k和indptr[i+1]=l,对应于行i的数据将data[k:l]在列i.

2022-05-08 20:40:22 1250

原创 RuntimeError: tf.placeholder() is not compatible with eager execution.(亲测有效)

今天运行Tensorflow时,出现以下错误:RuntimeError: tf.placeholder() is not compatible with eager execution.原因是下面这个语句:x = tf.compat.v1.placeholder(tf.float32, [None, 784])这个语句需要在session前定义,在session中执行,但在使用T的ensorFlow 2.0及以上版本中,默认情况下开启了紧急执行模式,即定义即执行。所以,我们需要在上面

2021-04-28 14:36:40 12483 3

原创 AttributeError: module ‘tensorflow‘ has no attribute ‘InteractiveSession‘(亲测有效)

在运行Tensorflow时报错:AttributeError: module 'tensorflow' has no attribute 'InteractiveSession'这其实不是包的安装错误,是因为在新的Tensorflow 2.0版本中已经移除了Session这一模块,改换运行代码:sess = tf.InteractiveSession()换成:sess = tf.compat.v1.InteractiveSession()同理,如果代码中还有类似的"tf.**

2021-04-28 14:06:33 3462 3

转载 SQL Server 2008R2安装图解教程(附下载链接)

下载链接及密码:https://pan.baidu.com/s/1AUrOTnZ_uN0-q7syV2vpGg密码:0u08注:安装SQL Server 2008之前,必须预先安装NET Framework 3.51、双击下载好的安装文件setup.exe。(在Windows7操作系统系,启动Microsoft SQL2008安装程序后,系统兼容性助手将提示软件存在兼容性...

2020-12-23 14:57:55 177408 4

原创 sudo go 提示找不到命令:sudo: go: command not found

环境变量配置:# ~/.bash_profileexport GOROOT=/usr/local/goexport GOPATH=/usr/local/GOexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin错误描述:使用非root用户,执行go version获得正确输出。 使用root用户,执行go verison获得正确输出。 使用非root用户,执行sudo go version获得输出sudo: go: command not f...

2020-12-21 17:11:48 15081

转载 Edraw安装教程(附下载链接)

链接:https://pan.baidu.com/s/1-QCBrj8iz_HWd2LV2PIi1g提取码:zewv1、下载解压,得到edraw max 9.1中文原程序和注册机文件;2、首先双击文件“edrawmax-cn-9.1”安装亿图图示专家原程序,点击我同意继续安装;3、软件安装目录默认为【C:\Program Files (x86)\亿图图示9.1】,用户可以自行更改;4、...

2020-12-20 18:17:32 73342 52

原创 工程伦理期末考试答案(学堂云雨课堂)

41.答:(1)工程总是伴随着风险,这是由工程本身的性质决定的。工程系统不同于自然系统,它是根据人类需求创造出来的自然界原初并不存在的人工物。它包含自然、科学、技术、社会、政治、经济、文化等诸多要素,是一个远离平衡态的复杂有序系统。从普利高津耗散结构理论的视角来看,有序系统要保持有序的结构需要通过环境的熵增来维持,这意味着,如果对工程系统不进行定期的维护与保养,或者受到内外因素的...

2020-12-18 18:30:18 68463 3

原创 CenOS7.9离线安装docker-compose

由于实验室机房处于内网环境,无法与外网交互,导致无法使用yum命令在线下载配置环境。因此,我在Windows环境(可连接外网)下使用Xftp6来进行个人PC机与机房服务器进行交互管理,在Windows环境中下载rpm安装包通过Xftp上传到机房Linux服务器中,然后离线安装Docker容器安装环境:CentOS:release 7.9.2009(Server with GUI)Docker:19.03.13Docker-compose:1.27.4方法一: 二进制文件安装(亲测有.

2020-11-24 16:48:37 700

原创 CentOS离线安装docker容器(实操有效)

由于实验室机房处于内网环境,无法与外网交互,导致无法使用yum命令在线下载配置环境。因此,我在Windows环境(可连接外网)下使用Xftp6来进行个人PC机与机房服务器进行交互管理,在Windows环境中下载rpm安装包通过Xftp上传到机房Linux服务器中,然后离线安装Docker以及docker-compose安装环境:CentOS:release 7.9.2009(Server with GUI)Docker:19.03.13Docker-compose:1.27.4下载离线安

2020-11-24 16:31:25 1492 2

原创 error: rpmdb: BDB0113 Thread/process 9151/139851151005504 failed: BDB1507 Thread died in Berkeley DB

错误描述:[root@localhost docker1]# yumdownloader libcgroup --resolve --destdir=/usr/docker/docker1error: rpmdb: BDB0113 Thread/process 9151/139851151005504 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk

2020-11-22 18:59:32 910

原创 Xftp上传文件状态显示错误

拖动文件上传时会发现无法上传,出现状态错误:查看出错状态:解决办法:1)在linux系统里更改要存放文件的文件夹的权限,命令如下:chmod 777 xxx(需要赋予权限的文件夹)如:chmod 777 /usr/docker2)直接在Xftp中右击要存放文件的文件夹,点击“更改权限”选项,将755改成777,点击确定即可。...

2020-11-21 20:32:39 3923 1

原创 Linux系统安装rpm文件:error: can‘t create transaction lock on /var/lib/rpm/.rpm.lock

在linux中用非root用户安装rpm包,提示can't create transaction lock on /var/lib/rpm/.rpm.lock错误,如下:warning: docker-ce-cli-18.09.8-3.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEYerror: can't create transaction lock on /var/lib/rpm/.rpm.lock (

2020-11-21 19:50:36 8941

原创 辨析物理机、虚拟机、容器的比较

一、物理机二、虚拟机三、容器那虚拟机和容器有什么异同呢??接下来详细阐述一、虚拟机技术虚拟机(VM)是计算机系统的仿真。简而言之,它可以在实际上是一台计算机的硬件上运行看似多台单独的计算机。操作系统(OS)及其应用程序共享来自单个主机服务器或主机服务器池的硬件资源。每个VM都需要其自己的基础OS,并且硬件已虚拟化。系统管理程序或虚拟机监视器是创建和运行VM的软件,固件或硬件。它位于硬件和虚拟机之间,是虚拟化服务器所必需的。自负担得起的虚拟化技术和云计算服务问世

2020-11-19 11:32:30 1871 2

原创 Error: failed to create deliver client for orderer: orderer client failed to connect to orderer:7050

错误描述:在部署fabric时,创建通道(peer create channel)时报错如下:Error: failed to create deliver client for orderer: orderer client failed to connect to orderer:7050: failed to create new connection: context deadline exceeded解决方法:1.需要关闭防火墙systemctl status firewa

2020-11-15 23:03:02 9090 11

原创 Docker拉取镜像报错:Error response from daemon: manifest for**not found: manifest unknown: manifest unknown

在使用docker 拉去最新的镜像时,会提示如下错误:[root@localhost leeho]# docker pull hyperledger/fabric-ca:2.0.0Error response from daemon: manifest for hyperledger/fabric-ca:2.0.0 not found: manifest unknown: manifest unknown这里错误的意思是docker需要我们指定下载镜像的版本号或者版本号不存在;经过我在dock.

2020-11-14 13:17:10 18521

原创 CentOS8安装docker报错:problem with installed package podman-1.6.4-10.module_el8.2.0+305+5e198a41.x86_64

安装Docker:yum install docker-ce出现错误如下:Error: Problem: problem with installed package buildah-1.11.6-7.module_el8.2.0+305+5e198a41.x86_64 - package buildah-1.11.6-7.module_el8.2.0+305+5e198a41.x86_64 requires runc >= 1.0.0-26, but none of the

2020-11-14 09:39:38 9678 6

原创 CentOS8安装Mysql提示Error: Unable to find a match

yum -y install mysql-community-serverLast metadata expiration check: 0:13:40 ago on Sun 26 Apr 2020 11:20:57 AM CST.No match for argument: mysql-community-serverError: Unable to find a match: mysql-community-server解决:先执行:yum module disable mysql再执行.

2020-10-18 19:32:03 13385 1

原创 解决国内网页无法加载reCaptcha的方法

科普:reCaptcha是Google公司的验证码服务,方便快捷,改变了传统验证码需要输入n位失真字符的特点。reCaptcha在使用的时候是这样的:只需要点一下复选框,Google会收集一些鼠标轨迹、网络信息、浏览器信息等等,依靠后端的神经网络判断是机器还是人,绝大多数验证会一键通过,无需像传统验证码一样。但是reCaptcha使用了google.com的域名,这个域名在国内是被墙的。所以,也就导致了官网上无法注册/登录的问题,挡住了不少人入正的脚步。解决办法:【第一步】安装fir

2020-10-17 20:42:06 176987 30

原创 python3 mmh3安装及其问题解决

mmh3安装方法在命令行窗口输入以下命令:pip install mmh3但是开发之路总是不那么平坦,会遇到一些意想不到的问题,下面就此问题给出了两种解决方案:Q1:输入安装命令后,报错信息如下:C:\Users\PycharmProjects\untitled>pip install mmh3Collecting mmh3 Downloading https://files.pythonhosted.org/packages/fa/7e/3ddcab0a9fcea0

2020-09-25 11:09:09 5149 2

转载 sci-hub google chrome扩展安装失败 “key cannot be used with manifest_version 3” 解决方法

错误提示 :sci-hub google chrome扩展安装失败 “key cannot be used with manifest_version 3” 解决方法解决办法:修改 manifest.json 文件中字段:"manifest_version": 10修改成"manifest_version":2

2020-09-17 14:30:11 9779 18

转载 论文快速降重的一点实用性见解(仅供参考)

本人在写毕业论文查重降重过程中的一点小小的总结,以paperfree为例,现分享给大家,仅供参考!一、首先摸清楚查重的算法。Paperfree的算法是:总体相似度 = 相似字数 / 检测字数被系统自动识别出来的非正文部分(如目录,标题,公式,图表,参考文献等)不参与检测,检测字数一般略小于论文字数。相似字数 =(句子1字数 * 句子1相似度 + 句子2字数 * 句子2相似度 + ...

2020-04-29 08:37:23 1844

原创 python bytes和str互换

bytes 转换为 strstr(b,encoding="utf-8")str(b,encoding="gbk")# encoding中写的是原来byte变量的编码什么类型的编码的字节就要转换成什么类型的编码的字符串注:可以通过以下方式查看当前字符串的编码方式:import chardetret = chardet.detect(变量名)...

2020-04-20 09:18:37 263

原创 解决Django中修改css或js文件但浏览器显示效果无法及时更新的问题

情况描述:自己在明明对项目上的某个js或css文件进行了修改,并提交到服务器上去了。但是在客户端浏览器里面打开页面时,并没有看到修改后的效果,而是该js文件对应的旧版本的效果。分析:如果了解过浏览器缓存就知道,为了效率,浏览器通常会缓存js/css文件。如果没有清除浏览器缓存的该js文件的话,js的修改效果就不会起作用,因为浏览器还是用的缓存在本地的js文件。解决方法:(ps:...

2020-04-20 01:43:33 3503 2

原创 Python去掉空格的常用方法

一、去掉左边空格# 注:为了清晰表示,前后的_代表一个空格string = " * it is blank space test * "print (string.lstrip())#result:#* it is blank space test *__二、去掉右边空格# 注:为了清晰表示,前后的_代表一个空格string = " *it is blank s...

2020-04-20 01:21:40 7135 1

原创 pandas.read_csv()函数弹出警告

问题解决前的代码:stoplist = pd.read_csv("stopwords.txt", encoding='utf-8', header=None, sep='tipdm')执行程序读取文件数据时,报错如下(自我感觉虽然报错,但不影响程序的正常运行)警告:ParserWarning: Falling back to the 'python' engine because...

2020-04-19 18:03:33 554

原创 超详细MySQL下载安装及基本使用教程

下载MySql,官方下载网址:http://www.mysql.com

2020-03-25 12:23:33 674 1

原创 Rational Rose2003安装(Win10)(另附安装包)

软件下载链接:https://pan.baidu.com/s/1theg4DdDsKjf8eSig0wYhQ提取码:f051软件安装1、解压缩安装包 然后点击文件夹中的应用程序运行2、打开安装向导界面 点击next按钮进入下一步3、我们这里只需要安装Enterprise(企业版)即可 选中后继续4、选择如图所示的选项然后点击下一步一直点下...

2020-03-18 18:11:15 25129 27

原创 使用OpenSSH在Windows上安装SFTP / SSH服务器(通过Winscp传输)

官方文档推荐:https://winscp.net/eng/docs/guide_windows_openssh_server首先在需要远程访问的windows机器上下载并安装OpenSSH服务:访问Github链接:https://github.com/PowerShell/Win32-OpenSSH/releases(下载速度may be low),下载与自己的Windows版本对应的...

2020-03-13 19:01:16 2577 3

原创 学习Pycharm连接Mysql数据库心得(附可能出现的问题及解决方法)

1. 在PyCharm右侧工具栏有Database,点击打开如果没有,则在view | Tool Windows | Database 选择显示2. 点击右侧的database,再点击“+”, 选择Data Source, 然后选择MySQL3. 填写连接MySQL数据库的参数Host: 远程ip 若是连接本地MySQL 直接写localhost即可Database: 填写数据库名...

2020-03-06 23:35:08 3318

原创 基于共现网络原理将剧本《人民的名义》人物关系社交网络可视化

本文以《人民的名义》剧本为分析材料。基于共现网络原理。将剧本人物之间的共现关系重新整理发布。该剧本非常适合文本处理,语言简洁,大致每一段对应一个关键情节。由于《人民的名义》人物少、关系简单,所以我们可以通过词典指定人物名称的方式做实体识别。也可以不建立字典并尝试使用某种分词算法或包装好的分词库(如使用jieba),但离开特定词典的针对特定文本的分词效果可能会有很大程度削弱。因此对简单网络而言,建......

2020-01-19 17:59:49 4244 10

原创 多生产者多消费者问题

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleApplication1{ class Class1 { private static Semaphore e...

2019-06-27 22:12:31 293

数据库系统概念(机械工业)第六版答案(全覆盖)

这是数据库系统概念原书第六版-课后答案(包括实践习题和习题答案两部分,在压缩文件里面已经分别注释了),唯一不足之处答案是英文版的,可以考验一下英文水平哦。其实会点数据库语法的都可以看懂的

2018-09-25

SQL Server2008R2数据挖掘与商业智能实例详细操作

提供了《SQL Server2008R2数据挖掘与商业智能》课本上实例详细操作,从基础的数据导入,到最后的数据挖掘,中间遇到的问题的解决,个人一一分析,操作。

2018-09-22

数学建模常用算法模型

里面是数学建模中一些常用的建模方法,是经过多年研究全国大学生数学建模赛题后总结得出来的,十分实用

2018-09-03

空空如也

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

TA关注的人

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