自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在服务器的同一IP地址和端口中绑定多站点但证书不匹配,自签名证书域名跳转错误,同一服务器下的域名没有开443的,加上https访问会跳转错误。

梳理业务发现,在没开443的域名加入https后nginx会默认寻找到我配置了443的域名,随后走他的配置。所以在443里加一句话,如果不是当前域名返回404。

2024-07-11 16:12:10 141

原创 OpenSSL创建生成CA证书、服务器、客户端证书及密钥及配置

进入到前端页面服务器。找到nginx.conf配置文件(如有修改找自己域名的conf文件)进行配置。然后nginx -t 检查配置文件, nginx -s reload 重新读取配置文件。将证书文件和证书私钥server.crt、server.key下载下来,使用sz命令。如果让访问这个域名默认跳https,在listen 80 的server里加上。最后访问域名就是成功的加了证书,但是会显示不安全。

2024-07-11 16:04:57 231

原创 MySQL安装多实例管理及报错Error message file ‘/usr/local/src/mysql-5.6.49-linux-glibc2.12-x86_64/share/errmsg.s

如果/usr/local/src/mysql-5.6.49-linux-glibc2.12-x86_64/share此目录下没有errmsg.sys这个文件,看usr/local/src/mysql-5.6.49-linux-glibc2.12-x86_64/share/english/这个目录下是否有,如果有加上。1、在进行安装前需要进行查看内存空间、查看磁盘情况、查看几个核、查看当前系统版本、查看防火墙情况、查看selinux是否关闭。2、安装相应的依赖包。

2024-06-24 11:15:37 333

原创 修改完resolv.conf后如何生效

修改完resolv.conf可以使用 systemctl restart network来进行重启网络,然后生效。但是修改nameserver后重启网络后发现,又回到修改之前的样子。

2024-06-06 11:27:57 858

原创 dig +trace 不显示结果,没有内容

可能与DNS服务器有关,可以尝试过其他服务器,如:114.114.114.114,223.5.5.5,223.6.6.6等。结果如下:使用阿里dns服务 dig @223.5.5.5 +trace www.baidu.com我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Co

2024-05-29 09:42:24 937

原创 域名解析学习分享~

小红家、小明家、小李家,可以去地址薄中找到具体的地址xxx省xxx市xxx县。这就进行了个“域名解析”,其中小红家相当于域名,地址簿相当于dns服务器,具体地址为IP地址。

2024-04-25 11:00:48 163 3

原创 解决jupyter notebook中使用cv2.imshow()出错问题

法一:在cv2.imshow()后加上一下两句cv2.waitKey(0)cv2.destroyAllWindows()法二:将cv2.imshow(img)改为matplotlib.pyplot.imshow(img)需要导入包:import matplotlib.pyplot

2021-07-23 19:07:29 1068

原创 np.arctan2(x,y)解读

读代码的时候看到了np.arctan2(x,y)很是不明白,就开始各种找资料,现在又一点点初步的理解不知道对不对,官方给的文档很迷,看不懂。如果有很好的解释可以评论告诉我,在此先表示感谢。我的理解:arctan2(y,x)是表示X-Y平面上所对应的(x,y)坐标的角度,它的值域范围是(-Pi,Pi)用数学表示就是:arctan2(y,x)=arcta(y/x)-Pi当y<0时,其值为负,当y>0时,其值为正.x = np.array([-1, +1, +1, -1])y = np.

2021-07-22 11:24:44 16602 2

原创 python中@做运算符时的作用

B = np.array([[3,-4],[-6,5]])C = -np.array([[3,-4],[-6,5]])A=B@Cprint(B)print(C)print(A)打印结果如下,可以看到在这里@表示两个矩阵相乘[[ 3 -4] [-6 5]][[-3 4] [ 6 -5]][[-33 32] [ 48 -49]]

2021-07-22 09:41:57 194

原创 解决问题:AssertionError: Torch not compiled with CUDA enabled

今天在运行程序的时候突然遇到这个问题,就查资料解决了一下。原因:要在没有GPU的电脑上使用GPU使用.cuda()语句解决办法:第一步:在代码开始的地方加上一行代码device = torch.device("cuda" if torch.cuda.is_available() else "cpu")#注意符号要是英文的第二步:将所有的cuda()换成to(device),可以使用替换方式进行(按CTRL+R就可以替换)#model.cuda() 原来model.to(device)

2021-07-11 19:29:20 2971

转载 argparse模块详解

argparse模块详解1、引入模块import argparse2、建立解析对象parser = argparse.ArgumentParser()3、增加属性给xx实例增加一个aa属性 xx.add_argument(“aa”)parser.add_argument(“echo”)4、属性给与args实例parse_args()把parser中设置的所有"add_argument"给返回到args子类实例当中, 那么parser中增加的属性内容都会在args实例中,使用即可。a

2021-07-01 19:00:46 819

原创 解决opencv中cv2.VideoCapture()函数打开USB视频慢的问题

解决opencv中cv2.VideoCapture()函数打开USB视频慢的问题!!!cv2.VideoCapture(0)打开电脑自带摄像头比cv2.VideoCapture(1)打开usb慢好多那等的时间简直了后来经过我苦苦查找探索终于找到了将cv2.VideoCapture(1)改为cv2.VideoCapture(1,cv2.CAP_DSHOW)将会提高速度。...

2021-04-19 20:28:10 5793 6

翻译 openface的导出数据说明

openface的导出数据说明,因为自己使用的时候一个一个翻译起来比较麻烦,就自己弄了一个。原文GitHub地址:https://github.com/TadasBaltrusaitis/OpenFace/wiki/Command-line-argumentsZD到最后的列:是面部动作编码系统 (FACS) 是一个系统,通过面部外观来分类人面部动作。个别面部肌肉的运动由 FACS 从面部外观的轻微瞬间变化中编码。使用 FACS 可以编写几乎任何解剖学上可能的面部表情的代码,解构到产生该表情的特定动作

2021-04-18 20:45:10 3664 3

空空如也

空空如也

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

TA关注的人

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