- 博客(22)
- 收藏
- 关注
原创 vue面试面试
key的原理:初始数据生成虚拟dom,虚拟dom转为真实dom,用户在真实dom中输入,数据进行更新后,根据新数据生成新虚拟dom,新虚拟dom和之前的真实dom进行对比,一一对比key相同,值不相同则更新,值相同则不更新,对比过后转成新真实dom。而是加载路由对应的组件。会出现的问题:key是vue内部在用的,用index作为key会错乱,用p.id唯一标识不会乱,这是虚拟dom在对比时数组顺序打乱,就出现顺序错乱的问题,没有key会自动用index作为key则顺序可能会乱并开销很大。
2023-05-27 12:35:26 147
原创 Ubuntu下HoiTransformer复现pytorch环境搭建+解决问题
一、准备工作论文:End-to-End Human Object Interaction Detection with HOI Transformer代码:GitHub - bbepoch/HoiTransformer: This is the code for HOI Transformer二、环境搭建硬件/系统:服务器GPU3090,Ubuntu20.。。(忘记了),CUDA11.2虚拟环境:python3.6,torch1.10.0+cu113,torchaudio0.10.0+.
2022-05-25 10:52:43 732 9
原创 复现IP-Net CVPR2020
代码:GitHub - vaesl/IP-Net: Learning Human-Object Interaction Detection using Interaction Points, CVPR 2020虚拟环境搭建conda create -n IPNet python=3.6source activate IPNetpip install torch==1.0.1pip install torchvision==。。。注意版本匹配安装要求pip freeze > requi.
2022-05-23 20:34:30 116
原创 ubuntu下的openpose+tensorflow1.14+python3.7的环境搭建(可能出现的问题解决)
用学校的服务器进行环境搭建,学校服务器预装了anaconda,cuda,cudnn等等,此文章并没有关于这些的安装教程,另外需要先创建自己的账号可以看文章实验室服务器教程_一慕逸一的博客-CSDN博客以上准备完成后,下面从0开始环境搭建感谢22ubuntu openpose安装_哔哩哔哩_bilibili人体姿态识别--Openpose+Tensorflow - 知乎本文参考了这两个网页的环境配置一、为pip conda 配置镜像源#添加conda国内镜像源conda confi
2022-04-01 16:21:27 1572
原创 CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.问题解决
问题如下:问题解决:# 激活 anaconda 环境 source activate# 退出 anaconda 环境 source deactivate
2022-03-31 14:58:42 2573
原创 实验室服务器教程
一、直接用命令行进行操作1、下载xshell链接:https://pan.baidu.com/s/17_6SuimmYi1TEvKj-sKERA提取码:lo642、破解xshell把nslicense.dll覆盖到安装目录下3、建立新连接二、在服务器上添加新用户参考教程:Ubuntu16.04系统中创建新用户_中英法三语的软件工程师的博客-CSDN博客_ubuntu 创建新用户1、进入rootsu可以看到本来是amax默认用户,变成root用户了2..
2022-03-30 22:33:13 1251
原创 2019matlab安装
本文转载自Matlab R2019a Win64位 迅雷下载链接_Yohaoa-CSDN博客_matlab迅雷下载和MATLAB 2019a安装教程和破解方法(附Crack文件) | 我爱分享网1.下载安装包18G,训练磁力链:magnet:?xt=urn:btih:733DFBA6CCC23DB9FFD6287C169A15664897E78D2.在打开的窗口中找到setup.exe,鼠标右击选择【以管理员身份运行】3.进入“安装程序”界面,先勾选“使用文件安装密钥”,然后点击
2021-12-22 16:04:50 14543 9
原创 navicat与mysql
MySQL数据库用于存放数据,客户端navicat是为了方便操作数据库而设计的一种图形化软件。转自知乎如何安装MySQL数据库和navicat客户端? - 知乎(1)数据库如何安装?①MySQL :: Begin Your Download官网安装②安装MySQL:勾选同意协议,下一步;选择安装类型,选Server only(只安装MySQL),下一步;下一步;点击Execute开始安装;下一步;下一步;默认选第一个,下一步;默认.
2021-11-23 15:57:25 4072
原创 JAVA WEB 环境配置
准备:环境:windows10安装包:jdk-8u152-windows-x64、ideaIU-2019.1.4、apache-tomcat-9.0.39-windows-x64链接分享:链接:https://pan.baidu.com/s/1dF0q-ZMhHddDNZfnOw0dyQ提取码:467h--来自百度网盘超级会员V2的分享安装步骤:1、jdk jre的安装双击jdk-8u152-windows-x64,需要注意安装位置默认安装c盘,点击“下一步”,...
2021-11-15 18:48:36 405
原创 图像形态学处理(膨胀腐蚀开闭运算)——数字图像处理学习八(C++版)
一、基本概念1)形态学的基本思想是利用一种特殊的结构元来测量或提取输入图像中相应的形状或特征,以便进一步进行图像分析和目标识别。2)图像的形态学处理是对二值图像进行处理,所以在形态学处理前需要将图像二值化3)结构元可以是任意形状,结构元有一个锚点,如下结构元,中间红色则为锚点二、膨胀可以知道,二值图像就是由黑色和白色组成,那么膨胀简单来说就是将图像的白色部分变大。膨胀的原理就是结构元在图像上滑动,当锚点对应的像素为白色时,那么结构元对应为1的元素点也变为白色。举个栗子:.
2021-07-20 17:18:27 1940 1
原创 高斯滤波——数字图像处理学习五(C++版)
一、高斯滤波简介 高斯滤波是一种线性平滑滤波,适用于消除高斯噪声。高斯噪声的概率密度函数服从高斯分布(正态分布),它是一类噪声。 高斯滤波广泛应用于图像处理的减噪过程。通俗的讲,高斯滤波就是对整幅图像进行加权平均。每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。二、高斯滤波函数1、一维高斯分布2、二维...
2021-07-06 18:11:18 1767 1
原创 直方图、直方图均衡化的计算和显示——数字图像处理学习二(C++版)
1、直方图计算如图位灰度图,灰度范围为0-3,则共4*4=16个像素 灰度范围i=[0,3]灰度0:V0=3/16灰度1:V1=5/16灰度2:V2=4/16灰度3:V3=4/16直方图为:2、RGB直方图与灰度图直方图同理,分别计算每个像素三个分量RGB的256个灰度值,可以绘制成3个直方图例子:待编辑...
2021-06-28 11:57:00 1858
原创 BMP图像格式介绍和显示——数字图像处理学习一(C++版)
一、BMP位图简介常见的图像文件格式有:BMP、JPG、GIF等,BMP图像文件(Bitmap-File)格式是Windows采用的图像文件存储格式,在Windows环境下运行的所有图像处理软件都支持这种格式。BMP位图文件默认的文件扩展名是.BMP。二、BMP位图文件格式BMP文件由4部分组成:文件头、信息头、颜色表、颜色点阵数据(bits data)下面以24位真彩色lena图像为例1、文件头typedef struct { //...
2021-06-28 11:46:15 973
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人