- 博客(76)
- 资源 (3)
- 问答 (4)
- 收藏
- 关注
原创 【MindStudio训练营第一季】MindX SDK — mxVision安装及测试
MindX SDK 中 mxVision安装及python demo测试
2022-09-22 09:19:01
1999
原创 Linux挂载及卸载盘
Linux挂载及卸载盘使用环境准备查看磁盘信息添加新分区格式化磁盘挂载磁盘删除分区卸载分区删除分区使用环境系统:CentOS 7.5主机类型:vmware exsi虚拟机准备首先在exsi界面为一个虚拟机添加一个磁盘,如下图中的硬盘2。然后开机,并使用root账户登录查看磁盘信息fdisk -l输出如下WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at y
2021-12-28 13:58:07
1613
2
原创 MAC使用Parallels Desktop配置虚拟机静态IP并连接内外网
MAC使用Parallels Desktop配置虚拟机静态IP并连接内外网版本信息查看可配置IP网段配置静态IP查看可用网卡配置静态IP重启网络测试网络版本信息MAC OS:macOS montereyParallels Desktop: 17虚拟机:CentOS 7默认CentOS虚拟机已经安装并启动成功查看可配置IP网段首先点击”设置“然后按照图片中设置选项,设置好后点击”高级“在弹出框中点击”打开网络首选项“上图中的起始地址和结束地址就是虚拟机可以配置的IP段,这个要记住。
2021-12-14 16:38:08
12512
5
原创 pandas数据预处理
pandas数据预处理缺失值处理查看缺失值缺失值处理删除缺失值填充缺失值重复值处理异常值处理缺失值处理先构造一个包含null值的dataframeimport pandas as pdimport numpy as npdf = pd.DataFrame(np.array(((1, 2, 3, 4), (5, np.nan, 7, 8), (9, 10, np.nan, 12))),
2021-12-08 16:44:00
1442
原创 Python时间装饰器
Python时间装饰器整个Python时间装饰器,计算每个函数的运行时间from functools import wrapsimport time# time装饰器def timer(func): @wraps(func) def wrap(*args, **kwargs): begin_time = time.perf_counter() result = func(*args, **kwargs) start_time =
2021-12-03 10:44:27
1596
原创 pandas合并多个DataFrame
pandas合并多个DataFrame合并两个DataFrame合并多个DataFrame合并两个DataFrame合并两个DataFrame用pd.mergeimport pandas as pdimport numpy as npdf1 = pd.DataFrame(np.array([ ['a', 1, 2], ['b', 3, 4], ['c', 5, 6]]), columns=['name', 'num11', 'num12'])df2 = pd.
2021-11-29 10:42:45
7240
原创 MySQL计算连续登录天数
MySQL连续登录天数方法一 row_number()方法二lead() 或 lag()建表、insert数据create table tmp_login ( user_id int(11) , login_date datetime);insert into tmp_login values(2,'2020-05-29 11:12:12');insert into tmp_login values(2,'2020-05-29 15:12:12');insert into tmp_lo
2021-11-26 14:58:18
2228
12
原创 Docker常用操作
Docker常用操作docker设置代理docker配置镜像仓库docker设置代理为docker创建system目录# 创建系统目录mkdir -p /etc/systemd/system/docker.service.d创建配置文件vi /etc/systemd/system/docker.service.d/http-proxy.conf添加代理[Service]Environment="HTTP_PROXY=http://用户名:密码@代理host:代理port"
2021-11-19 14:18:53
995
原创 yum常用操作
yum添加代理临时代理直接在命令行中配置export https_proxy=http://用户名:密码@proxy.example.com:portexport http_proxy=http://用户名:密码@proxy.example.com:port永久代理需要root用户权限vi /etc/yum.conf# 添加以下内容proxy=http://proxy.example.com:portproxy_username=用户名proxy_password=密码
2021-11-15 10:22:30
762
原创 Failed to start Docker Application Container Engine
docker 查看状态systemctl status dockerFailed to start Docker Application Container Engine.Unit docker.service entered failed state.docker.service failed.docker.service holdoff time over, scheduling restart.Stopped Docker Application Container Engine.st
2021-11-12 15:03:26
1625
原创 Linux常用操作
打开sudoers文件切换到root用户下,cd root,运行visudo命令,visudo命令是用来编辑修改/etc/sudoers配置文件visudo修改suduers文件找到如下图所示,标出红线的一行root»■■■ALL=(ALL) »■ALL给liudiwei添加sudo权限在“root ALL=(ALL) ALL”这一行下面,再加入一行:study ALL=(ALL) ALL:wq保存退出!测试是否成功su liudiweicd ~sudo mkdir test
2021-11-12 10:15:27
263
原创 pandas常用操作
时间处理pandas._libs.tslibs.timestamps.Timestamp转datetimefrom pandas._libs.tslibs.timestamps import Timestampts = Timestamp("2021-11-11 10:11:34", freq='MS')print(type(ts))date_time = ts.to_pydatetime()print(type(date_time))<class 'pandas._libs.tsl
2021-11-11 14:24:26
1396
原创 ffmpeg常用操作
假设原视频为:demo.mp4ffmpeg剪切视频ffmpeg -i demo.mp4 -ss 10 -t 15 -codec copy cut.mp4或者ffmpeg -i demo.mp4 -ss 00:00:10 -t 00:00:15 -codec copy cut.mp4参数:参数名参数含义-isource(原视频)-ssstart time(开始时间)-tduration(截取时长)-cvideo,audio codec()时间
2021-11-04 13:18:22
228
原创 Linux安装ffmpeg,并增加libx264编码
需要安装的包为:nasmyasmx264ffmpeg安装nasm可以直接用yasm安装,不过163的源安装的nasm版本为2.10,不符合要求,所以也可以源码编译安装下载nasm-2.14.02tar xjvf nasm-2.14.02.tar.bz2cd nasm-2.14.02./autogen.sh./configure --prefix=/data11/software/nasmmake installnasm -version安装yasm下载yasm-1.3.0
2021-09-13 16:55:03
1860
原创 Python判断Nan值的五种方法
numpy判断import numpy as npnan = float('nan')print(np.isnan(nan))TrueMath判断import mathnan = float('nan')print(math.isnan(nan))TruePandas判断import pandas as pdnan = float('nan')print(pd.isna(nan))True判断是否等于自身利用Nan值不等于其自身判断def is_nan(n
2021-09-08 15:12:48
91876
2
原创 WITH RECURSIVE将日期区间差分成多条数据
需求:一条时间区间数据,按天拆分成多条数据这时候需要用到递归遍历RECURSIVE所用数据表date_to_more如下:首先构建一个临时递归查询表,然后与date_to_more进行关联查询with recursive t(n) as ( select 0 union all select n+1 from t where n<(select max(datediff(end_time, start_time)) from date_to_more) )select *from
2021-08-13 16:56:12
337
转载 Ubuntu修改时区和更新时间
更新时区先查看当前系统时间root@ubuntu:/# date -RThu, 12 Aug 2021 01:41:48 +0000结果时区是:-0000我需要的是东八区,这儿显示不是,所以需要设置一个时区运行tzselecttzselect在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)复制文件到/etc目录下cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime再次查看时间dat
2021-08-12 10:02:44
3979
原创 MAC Docke login阿里云容器服务报错
报错内容Error saving credentials: error storing credentials - err: exit status 1, out: `error storing credentials - err: exit status 1, out: `User interaction is not allowed.``解决登录信息无法写入的错误。方法一在security命令的unlock-keychain中,允许所有应用程序访问此项目。# 命令如下security u
2021-08-10 11:59:42
1584
原创 python正则过滤字符串,只保留数字、字母等
使用正则匹配模块re# coding = utf-8import renum = 'a¥1aB23Cqqq$我.04'print("原字符串: ", num)# 字符串只保留中文num1 = re.sub(u"([^\u4e00-\u9fa5])", "", num)print("字符串只保留中文: ", num1)# 字符串只保留英文num2 = re.sub(u"([^\u0041-\u005a\u0061-\u007a])", "", num)print("字符串只保留英文:
2021-07-05 14:01:41
20514
转载 Mac命令行启动MySQL
Linux下的MySQL使用非常方便, Mac相对来讲并不是说不方便, 可能更多的是不熟悉, 毕竟Mac主要是通过dmg安装的. 一般情况我们可能会在设置里面去启动或停止MySQL, 但有些时候我们有需要命令去启动.sudo /usr/local/mysql/support-files/mysql.server startsudo /usr/local/mysql/support-files/mysql.server stopsudo /usr/local/mysql/support-files/my
2021-06-02 16:37:56
719
原创 MySQL先删除,后插入数据时,实现表的id连续递增
MySQL先删除,后插入数据时,实现表的id连续递增其实就是用了sql语句。 思路是重置所有id和auto_increment。SET @i=0;UPDATE records SET id=(@i:=@i+1);ALTER TABLE records AUTO_INCREMENT=0;其实这个功能没啥用,自增id列一般不作为匹配的关联列。...
2021-05-20 10:57:55
805
转载 linux中MySQL本地可以连接,远程连接不上问题
linux中MySQL本地可以连接,远程连接不上问题网络或防火墙问题MySQL配置网络或防火墙问题(1)检查网络直接ping你的远程服务器,ping 182.61.22.107,可以ping通说明网络没问题(2)看端口号3306是不是被防火墙挡住了,telnet 182.61.22.107 3306下图这样就是防火墙挡住了3306端口不允许访问配置防火墙,开启3306端口vi /etc/sysconfig/iptables //防火墙配置-A INPUT -m state --
2021-05-19 10:59:04
841
原创 chrome离线安装包下载方法
一般下载chrome浏览器,无法直接下载离线安装包,只能下载安装程序,对于内网简直是硬伤,下面是一个下载离线安装包的流程打开浏览器(最好是chrome,其他IE体验会很差(╯﹏╰)b),在浏览器输入以下链接http://www.google.cn/chrome/browser/desktop/index.html?standalone=1&platform=win64回车后在再点击“下载chrome”即可。如果是MAC系统,则链接为https://www.google.cn/c
2021-04-23 17:03:00
1775
转载 MacOS系统下matplotlib中SimHei中文字体无法启动解决办法
下面的作者写的非常详细了:MacOS系统下matplotlib中SimHei中文字体无法启动解决办法
2021-04-23 16:17:17
601
原创 mysql 数据库连接报错记录
mysql 数据库连接报错记录一、ERROR! The server quit without updating PID file (/usr/local/mysql/data/Andy-2.local.pid).二、DBeaver连接数据库报错Public Key Retrieval is not allowed系统:MACMYSQL版本:8.0.21一、ERROR! The server quit without updating PID file (/usr/local/mysql/data/A
2021-04-16 13:22:13
266
原创 MYSQL BETWEEN AND边界问题
MYSQL BETWEEN AND边界问题时间区间datedatetime数字最近在使用 between and时发现一点小问题,主要是边界问题,故整理下.使用between and主要是在时间区间(依据字段类型date和datetime又有不同)和数字区间。时间区间datedate类型字段使用between and是包含两边的边界值的。datetimedatetime类型字段使用between and时,如果不指明时分秒,如select * from tabel_demowhere da
2021-04-09 16:47:39
7181
1
原创 MAC添加路由
原因在公司时由于网络限制,一些网站内网访问不了,需要连接wifi访问。但来回切换有比较费劲,所以想到添加路由。表现访问内网某些IP时走有线路由,访问外网(如网页)时走wifi。设置步骤插上有线,配好有线的IP、网关、DNS等信息;连好wifi,并在网络偏好配置中设置优先使用wifi访问,如下图查看路由查看路由列表netstat -rn上图中en0是无限网卡,自动分配的网关172.20.10.1en7是有线网卡,我内网网关为10.10.109.1添加路由:想要访问IP为
2021-04-06 10:00:18
4962
原创 辽宁省图书馆自习指南
亲自体验去辽宁省图书馆自习,给大家写建议更新时间:2021-04-05地点沈阳市浑南区智慧二街168号,一般从图书馆正门(东门)进。距离浑南万达广场、沈阳创新天地、新市府比较近。开馆时间全年365天开馆开馆时间:8:30-17:00周三:8:30-12:00也可跳转到辽宁省图书馆,进行查看。餐饮有免费热水,可带水杯。可自带吃的,一楼也有餐厅。想吃饭的去一楼进行,一楼有很多空位可以吃饭。可以点外卖,在一楼吃。一楼有咖啡厅,喜欢喝咖啡的可以去尝尝(我没试(~ ̄▽ ̄)~)。交通
2021-04-05 11:04:53
3582
4
原创 mysql limit与offset用法与应用场景
limit与offsetselect * from Employee limit 2;// 取前2条数据// 当limit后面跟一个参数的时候,该参数表示要取的数据的数量select * from Employee limit 1,2;// 跳过第1条取出2条数据。// 当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量select * from Employee limit 2 offset 1;// 跳过1条数据后,取2条数据// 当limit和off
2021-03-16 09:48:22
269
原创 python错误合集:Cannot uninstall ‘six‘.
python错误合集:Cannot uninstall 'six'.错误信息出处解决错误信息Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.出处python安装paddlehub时,出现包冲突,需要新的six包
2021-02-25 13:10:06
328
原创 python opencv图片拼接
python opencv图片拼接已知图片大小图片大小未知(但知道两张图片的宽或者高相同)拼接条件: 两张图片的宽或者高相同已知图片大小使用opencv拼接图片,其实相当于拼接两个数组下面是需要拼接的两张图片import cv2import numpy as npimg_top = cv2.imread("wechat_top.png")img_bottom = cv2.imread("wechat_bottom.png")# zero的shape设置为(高度, 宽度, 通道数)
2021-02-20 15:47:07
1891
1
原创 Linux查看系统信息
Linux查看系统信息Linux查看内核版本信息方式一:cat /proc/version(通用)方式二:uname命令(通用)方式三:hostnamectl(通用)Linux查看系统版本信息方式一:lsb_release -a(通用)方式二:cat /etc/redhat-release(只适用于Redhat类的Linux)方式三:cat /etc/issueLinux查看系统CPU信息查看物理CPU的个数查看每个物理CPU中core的个数(即核数)查看逻辑CPU的个数查看CPU信息(型号)Linux查看
2021-02-04 11:05:22
327
原创 python错误合集:SSLError(1, ‘[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)‘)
@[TOC](SSLError(1, ‘[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)’))错误信息Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.tuna.t
2021-02-01 14:20:04
2576
原创 CentOS 7 安装 libtool 2.4.6
出处在安装tesseract4.0.0时报错:libtool: Version mismatch error. This is libtool 2.4.6, but thelibtool: definition of this LT_INIT comes from libtool 2.4.2.原因libtool版本没对上,安装2.4.6版本的libtool解决下载并解压wget http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz
2021-01-29 09:39:17
3905
fabricJavaSDKDemo.rar
2020-08-26
MNIST_data.rar
2020-08-21
今日20210218修改文章全部显示超时
2021-02-18
python转码报错,一个汉字占两个unicode时,转码报错
2020-11-23
用python转码时,一个汉字占两个unicode时,转码报错
2020-11-23
一个汉字占两个unicode时,转码报错
2020-11-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人