- 博客(157)
- 收藏
- 关注
原创 Conda安装Pytorch后numpy出现问题
创建环境时可以不安装python,因为从pytorch官网复制的命令可以安装上符合torch版本的python,不需要自己选择。安装完成后运行时会出现numpy包“版本不对应”的错误:condaactivate进入环境之后,使用pip list和conda list会发现各安装了一个numpy。把pip下的numpy卸载之后就可以了pip uninstall numpy参考:(3条消息) Conda安装Pytorch后numpy出现问题_GNEH_Y的博客-CSDN博客_...
2022-05-31 10:50:28
1449
2
原创 Flameshot——最好用的ubuntu截图工具
linux系统里面最好用的截屏工具 支持图形化截图 支持命令行截图Flameshot 自带一系列非常好的功能一、安装:snap install flameshot二、快捷键设置
2022-04-26 11:24:16
1099
原创 ubuntu20.04系统 深度学习环境配置
一、安装ubuntu1、先在Windows系统划分出空间给ubuntu:100G固态 300G机械2、下载镜像并制作启动盘:Windows-Ubuntu20-04双系统安装教程_feezxe的博客-CSDN博客_ubuntu20 双系统3、关机进入BIOS模式,把两个UEFI移到最前面,保存退出,重启 进入ubuntu空间充足可以选择正常安装,也可以选择最小化安装安装类型:其他选项创建分区:p3 efi 然后点击下方加号选择p3作为启动项固态10G挂载...
2022-03-30 16:04:33
5524
1
原创 ubuntu安装I219-V网卡驱动 连接有线网络
方案:以下内容来自:intel219网卡的linux驱动,ubuntu16.04安装I219-V网卡驱动问题解决方法(示例代码)_Mustafa先生的博客-CSDN博客1、查看是否安装网卡驱动打开终端,输入ifconfig –a,如果出现“本地环回”字样,说明网卡驱动未安装。2、查看网卡型号终端输入lspci,查看网卡型号,本文只针对I219-V网卡驱动。3、下载e1000e网卡驱动,下载地址https://downloadcenter.intel.com/zh-cn/downlo
2022-03-21 17:02:12
3643
1
原创 一行放不下足够的盒子
ps:刚开始学前端,仅用来记录方便自己回顾,有错的地方,欢迎指正。常因为父盒子不够大 而放不下足够的li此时不动固定的div宽度 而是把div里面的ul宽度改的足够放下li即/* 把li 的父亲ul 修改的足够宽一行能装开5个盒子就不会换行了*/ <div class="box-bd w"> <ul> <li></li> <li></li
2022-03-19 20:39:50
305
原创 python虚拟环境安装并运行项目
一、导出本地项目的requirements.txt以下来自博客:https://blog.csdn.net/u010924720/article/details/105090789生成requirements.txt时需要升级pip,但执行命令后报如下错误python -m pip install --upgrade pip可以使用命令easy_install -U pip生成requirements.txt的方式有两种:(1)第一种 适用于 单虚拟环境的情况:pip free..
2021-12-08 19:25:33
705
原创 python安装包时报错:Could not fetch URL https://pypi.org/simple/gevent/: There was a problem confirming the
Could not fetch URL https://pypi.org/simple/gevent/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/gevent/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in vi.
2021-12-08 18:55:03
647
原创 类型“System.Xml.Serialization.IXmlSerializable”在未被引用的程序集中定义
错误:类型“System.Xml.Serialization.IXmlSerializable”在未被引用的程序集中定义。必须添加对程序集“System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。方法:在解决方案资源管理器中 右键->添加->增加引用->.NET选项 选中System.XML引入即可...
2021-12-07 10:47:56
1022
转载 计算机网络中的五层协议的体系结构
OSI的七层协议体系结构的概念清楚,理论也比较完整,但它既复杂又不实用。TCP/IP体系结构则不同,但它却得到了非常广泛的应用。TCP/IP是一个四层的体系结构,它包含应用层、运输层、网际层和网络接口层(用网际层这个名字是强调这一层是为了解决不同网络的互联问题)。不过从实质上讲,TCP/IP只有最上面的三层,因为最下面的网络接口层并没有什么具体内容。因此在学习计算机网络的原理时往往采取折中的办法,即综合OSI和TCP/IP的优点,采取一种只有五层协议的体系结构,这样既简洁又能将概念阐述清楚。有时为了方便
2021-11-04 20:14:20
1497
原创 rtsp推流
代码:参考:https://www.dazhuanlan.com/robertlyc/topics/1198830# 导入opencvimport cv2 as cvimport subprocess as sprtspUrl = 'rtsp://localhost/test' #将处理后的帧传入管道推流到该地址def face_detect_demo(img): gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY) face_detec.
2021-11-03 17:19:24
2853
1
原创 Windows安装配置ffmpeg
1、下载:ffmpeg 旧版本下载 - 视频帮助 (videohelp.com)2、解压完成后,将其bin目录增加到系统变量path中3、查看版本 :ffmpeg –version
2021-11-01 15:52:05
318
原创 FFmpeg 源码安装
下载FFmpeg 源代码下载链接为:Download FFmpegsudo tar -jxvf 文件名 -C 存放的目录。其中 j表示解压bz2包,x表示解压,v表示显示详细过程,f表示文件。安装必要的库主要安装三个:yasm ,sdl1.2 和 sdl2.0 。sudo apt-get install yasmsudo apt-get install libsdl1.2-devsudo apt-get install libsdl2-dev编译安装FFmpeg进入到解.
2021-10-29 16:27:55
2265
转载 wget的下载与安装
下载:可以到下面地址下载最新的tar包下载地址:ftp://ftp.cs.cuhk.edu.hk/pub/gnu/gnu/wget安装:先把wget下载到的tar文件解压,然后cd到wget目录下sudo ./configuresudo makesudo make installsudo make clean原文链接:https://blog.csdn.net/wld19930923/article/details/81908380...
2021-10-27 15:24:33
2627
转载 Assuming drive cache: write through
1.安装后重启就一直卡在此处,接下来需要关闭进行设置2.虚拟机->电源->关闭客户端3.在你的虚拟机上右键->设置,在CD/DVD(SATA)中将启动时链接的√取消即可
2021-10-22 16:52:30
6329
1
原创 xshell连接虚拟机Connection failed
以下来自博客:xshell连接虚拟机Connection failed - 金虹巴巴 - 博客园 (cnblogs.com)一、问题描述:xshell连接不了虚拟机,出现错误提示:Could not connect to '192.168.1.100' (port 22): Connection failed.二、查找错误原因:1、登录虚拟机,打开终端,切换到root用户,输入systemctl start sshd.service看能否开启sshd服务,提示开启失败,输入system.
2021-10-22 16:45:15
5180
2
原创 VMware报错:此主机支持Intel VT-x,但Intel VT-x处于禁用状态
Intel VT-x完整名称是Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一,如果禁用,就会弹出“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”这个提示,解决办法就是进BIOS开启Intel Virtualization Technology。我的电脑是华硕的,开机连续按F2即可进入bios,不知道的可以重启一下电脑,看一下开机页面会有提示(可以根据电脑型号百度搜一.
2021-10-22 15:56:12
1176
原创 删除json文件中指定键值对
将json文件内容全都暂存在字典当中,删除字典指定键值对,再将该字典存入json中,以"w+"方式覆盖原json文件。 with open("faceCode.json", encoding="utf-8") as f: full_data = json.load(f) #取出json所有数据放入字典中 print(full_data) f.close() del full_data[delName]#删除字典中指定键值对 并将新的字典覆盖
2021-10-10 20:17:28
2499
转载 python3实现删除当前/指定路径下的文件/图片
python3实现删除当前/指定路径下的文件/图片删除文件夹下所有图片file_name = "D:\\screenshot-snrks-png\\png-snrks" for root, dirs, files in os.walk(file_name): for name in files: if name.endswith(".png"): # 填写规则 os.remove(os.path.join(root,
2021-10-09 17:55:53
2729
1
原创 Object of type ‘ndarray‘ is not JSON serializable
想把array类型存入json中,报错。 data[name] =face_encodings[0] #data为字典 json.dump(data, f, indent=2, ensure_ascii=False)原因:json不认识numpy的array,所以将其转换为list即可。 data[name] =face_encodings[0].tolist() json.dump(data, f, indent=2, ensure_ascii=False)...
2021-10-09 15:53:42
4476
转载 Python json读写方式和字典相互转化
在Python中,json指的是符合json语法格式的字符串,可以单行或者多行。它可以方便的在使用在多种语言中,这里介绍的是在python中的字典(dict)与json字符串相互转化的方式。1. 导入json包import json2. 初始化一个字典数据 1 2 3 4 5 6 7 8 dict_ = { 'name': 'Jack', 'age': 22, 's...
2021-10-09 15:47:45
514
原创 python对json格式原文件追加内容(原文件可以不存在)
在实现上传人脸图片,并将该图片进行编码存入字典中时,由于信息都是临时存取,关了后台之后字典的信息全被清空。所以想将该字典内容存入json中 。在网上查阅资料发现好多都是将字典dict转化为json进行存储,于是我犯了个错误,每次将字典{"1":""}{"1":"","2":""}{"1":"","2":"","3":""}存进json,不仅造成存储内容重复,而且json格式错误,报错。所以明确了一下需求,只需要将每次新加入的键值对存进json文件中,即在原有json文件中追加内容。参考原博文:pyt
2021-10-09 15:43:32
1236
原创 TypeError: src is not a numpy array, neither a scalar----PIL Image转成opencv Image
后端从前端获取jpg格式的图片,想要用opencv处理,但该图片是jpg格式,而opencv需要一个矩阵,所以通过下面一段代码进行转换:参考原博文TypeError: src is not a numpy array, neither a scalar----PIL Image转成opencv Image_GaoSimin-CSDN博客 image = request.files["image"] pil_image = Image.open(image) contras.
2021-10-06 19:41:18
4342
原创 Cannot uninstall ‘wrapt‘. It is a distutils installed project and thus we ca
安装tensorflow时,遇到error,输入:pip install -U --ignore-installed wrapt enum34 simplejson netaddr再重新安装就行。
2021-09-18 15:43:09
311
原创 合并两个有序集合
有两个有序的集合,请通过合并得到一个新的集合(注意 集合不允许有重复数)#include<stdio.h>#define N 100000int main(){ int a[N],b[N],c[N],m,n,i,j; scanf("%d",&m); for(i=0;i<m;i++) scanf("%d",&a[i]); scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&b[
2021-03-16 11:46:35
389
原创 将最小的数与第一个数对换,把最大的数与最后一个数对换
Description输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。Input10个整数Output整理后的十个数,每个数后跟一个空格(注意最后一个数后也有空格)Sample Input2 1 3 4 5 6 7 8 10 9Sample Output1 2 3 4 5 6 7 8 9 10 #include<stdio.h>#include<math.h&
2021-03-13 14:35:29
3802
原创 绝度值比较排序
Description输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行Sample Input3 3 -4 24 0 1 2 -30Sample Output-4 3 2-3 2
2021-03-13 10:54:11
226
原创 c语言中输入0表示循环结束
(1)while(scanf("%d",&n),n!=0)(2)while(scanf("%d",&n)!=0)为什么第二个输入0后还可以继续输入,循环没有停止scanf函数返回的是输入值的个数,在(1)中输入0后返回的是1(因为1个值),因此可以继续向下执行(2)中逗号表达式,不管你scanf语句是什么结果,最后while判读的是后面的n值...
2021-03-13 09:54:43
18751
1
原创 哥德巴赫曾猜测
德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数(素数对)的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对Input输入任意的>6的正偶数(<32767)Output试求给出的偶数可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)Sample Input1234Sample Output25#include<stdio.h>#include<
2021-03-12 15:29:32
1692
3
原创 从1到N的与7有关的数字(输出7和7的倍数还有包含7的)以及怎样求整数的各个位数
Description输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...)的个数。Input一个整数N。(1<=N<=30000)Output统计出从1开始不大于N的与7有关的数字的个数。如20以内与7有关的数为7、14、17共3个。Sample Input20Sample Output3#include<stdio.h>#include<string.h> #define N
2021-03-12 12:28:08
5974
原创 long long的输入输出
scanf("%lld",&a);//long long printf("%lld",a);scanf("%I64d",&a); //__int64 printf("I64d",a);//两种的范围相同 但VC6.0不支持long long ,只支持__int64
2021-03-12 10:26:58
3074
原创 scala基础语法-----Spark基础
注:最近在上网课,然后这学期开了一门spark,以下文字来自课堂发的资料,不知道发在这上面算不算侵权,主要是为了自己复习方便,侵权删。然后我根据上课内容进行了一些练习,代码在最下方。scala基本语法我们可以根据scala 菜鸟教程来学习地址为:https://www.runoob.com/scala/scala-tutorial.htm1.变量声明/** ...
2020-02-25 17:06:28
1059
原创 Marketplace plugins are not loaded. Check the internet connection and refresh.
参考这个链接,成功解决。https://blog.csdn.net/chenchunlin526/article/details/85339082多试几次,多重启几次,有时候得等一段时间就好了
2020-02-18 22:33:40
4358
原创 intel(R) Dual BandWireless-Ac 7265 工作异常(代码31) 以及Windows仍在设置此设备的类配置(代码56)
不知道咋回事wifi突然就消失了,只有飞行模式到我的电脑右键-管理-设备管理器-网络适配器 查看发现网卡驱动出现黄色警号此时可能是驱动坏了,可以通过驱动精灵检测一下,然后扫码装一下驱动即可。重装之后,可能会报错Windows仍在设置此设备的类配置(代码56),可以通过ccleaner清理一下注册表,然后重启即可成功。下载地址可以看一下其他博主博客:https://blog.c...
2020-01-18 18:49:28
6639
原创 命令'vi'可在'usr/bin/vi/处找到 由于/usr/bin不在PATH环境变量中故无法找到该命令
报错:由于错误的修改了环境变量,导致linux自带的脚本命令都不可以用( 不可以用)可以临时设置环境变量:export PATH="$PATH:/usr/bin" 就可以临时使用 vi ~/.bashrc然后看看哪错了,修改环境变量 ,最后生效 source~/.bashrc...
2019-12-27 11:47:00
4764
原创 机器学习-python基础
# -*- coding: utf-8 -*-"""Created on Sun Dec 22 10:15:39 2019@author: zhh"""import math'''1、基本语法'''#同行显示多行语句:用";"分号隔开#print输出:#print默认换行,若要 不换行在变量末尾加上逗号,end=''x='a';y='b'print(x,end='') #...
2019-12-22 14:18:27
578
原创 linux下使用eclipse编程mapreduce
配置环境生效:启动3、使用Eclipse:(1)新建项目:File-New-JavaProject填上Project name 选择Next导入包:选择Librarises-Add External JARS(全部过程:)到usr/local/hadoop/share/hadoop里:Common里的nfs和common-...
2019-12-20 13:20:24
1582
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人