自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js继承之构造函数继承

然后SubType构造函数调用了call方法改变了this的指向,其中this指向SuperType构造函数,等同于SuperType构造函数里面有的属性SubType构造函数中都有,且值一样。然后根据SubType构造函数实例化了一个instance1对象,new的这个过程呢根据参考的博客理解,感觉也相当于这个实例对象中加了SubType构造函数里面的所有属性。再然后有根据构造方法实例化出一个新的对象2,所以对象2也在自身中继承了SubType的属性,所以对象2中的colors值依然是原值。

2024-07-18 19:30:50 115

原创 求助!!表格的折叠收起功能如何实现

求大佬指点!!!

2024-07-17 15:39:00 73

原创 表格竖向展示

最近在做手机端web页面,页面中需要有个表格来显示数据,但是由于数据太多页面太窄,table展示横向滑动的话感觉很丑。所以让表格竖向显示了。实现代码:当然代码里面绑定的数据啊什么的你都可以修改为自己的内容,我这直接粘贴了。主要代码就是:writing-mode: vertical-rl;

2024-07-17 15:26:39 211

原创 修改uni组件内置样式

在项目文件uni_modules文件夹中找到对应组件,在找到components文件夹,找到对应组建的vue文件,例如uni-data-select.vue文件。目前做项目用到了uni-data-select选择框组件,页面颜色都是蓝色调的,但是选择框里的文字是黑色的,很不协调。在你的页面页f12检查你要修改的内容处的class类名,然后再去文件对应位置改就ok了。

2024-06-26 10:20:02 269

原创 uniapp在某一页面更新表单数据提交后,返回上一页面此页面数据不更新

表单提交页面:修改茉莉花茶为"茉莉"之后。上一级页面:框里绑定的内容不更新。

2024-06-12 14:26:39 178

原创 接上文修改计算属性,输入框数据值闪动出现旧值问题

上一篇文章解决了页面渲染问题,但是后台数据值改变需要时间,因为是五秒轮询一次数据的形式来获取实时数据,所以出现了数据还没改好又重新获取数据渲染了页面。所以会出现旧值渲染,再次请求后才会渲染出新值。成功实现了我想要的效果,计算属性的原理nextTick方法原理还需要进一步了解。前端知识真的是又多又杂啊,什么时候才能成为佬啊!我在项目入口发现了使用计算属性改值的方法,改值后面计时器重新轮询调用数据。

2024-05-27 11:10:58 172

原创 物联网项目设备端更新状态或数据后,前端页面不实时更新数据。必须刷新才会同步。

目前在做一个物联网设备相关的项目,设备端点击按钮或者输入框修改了状态或者数据之后,后台数据是变化了。但是我的前端页面并没有实时更新dom,依然是修改之前的数据。必须手动刷新之后才会同步数据。

2024-05-23 16:05:55 293

原创 vue状态/报警闪烁动画

闪烁思路:主要就是改变样式的透明度。

2024-05-21 09:23:53 320

原创 Hbuiderx 打开终端空白

说一下我的经历,显示百度搜索解决办法发现都是修改main.js文件里面的内容。但是我按照步骤做了修改之后打开终端还是空白,后来又按照右键点击hubiderx --> 属性 --> 兼容性--> 以管理员身份运行此程序。我的解决办法:我重新下载了一个hubiderx,然后重新下载的内置终端插件,修改了main.js文件后成功了。我觉得大家可以试一下 把内置终端插件卸载重新下载,看看有无效果!

2024-05-08 14:25:26 434

原创 前端-图片放大镜效果

2:计算蒙版元素移动距离,蒙版元素移动距离就是下图中紫线的距离,紫线的距离等于红线-绿线-黄线;4:大图片随蒙版移动效果,计算蒙版与大图的移动比例 = 蒙版元素移动距离 / 大图片元素移动距离;所以蒙版元素的移动距离左侧 = event.clientX - element.getBoundingClientRect().left - xxx.offsetWidth/2。3:限制蒙版元素移动距离,以小图框左上角为原点,蒙版元素最少只能移动到(0,0),最多只能移动到(小图框的宽度-蒙版元素宽度)。

2024-04-30 21:51:50 171

原创 YOLOv8改进--添加bifpn结构

BIFPN我只是简单了解了一下他的结构图还未做深如了解,在此就不介绍了。可以自己先去研究论文,我研究完再补充。3.其中v8的配置文件修改为;

2024-04-07 16:35:34 1232 15

原创 项目bug-ImportError&&AttributeError

但是我的包中有依赖,要求setuptools版本必须是60.0.2;所以这个办法并没有解决我的问题,然后看到一个答案说是pytorch版本的问题,所以更新了一下pytorch版本就ok了!你们也可以尝试把pytorch版本升高一下。我还遇到了bug:AttributeError: module ‘setuptools._distutils‘ has no attribute ‘version‘找离报错最近的一个导入的问题,你就发现我是mmcv有问题,所以我就重新装一下mmcv,如果你是xx你就重新装xx。

2024-03-14 10:32:01 443

原创 删除标签文件中不想要的类别名称

你只需要将 'your_dataset_directory' 替换为你的数据集标签的路径,'.xml' 替换为你的标签 XML 文件的后缀,以及 'desired_label' 替换为你想要保留的标签名称。通常一张图片中可以标注多个目标,可多个类别,但是如果你做实验只需要其中一个类别,除了你需要的那一类其余全过滤掉。

2024-02-29 19:22:22 354

原创 Seq2Seq实战

理论学完之后肯定要进行实践啊!最近找了一个使用seq2seq网络的项目--字符识别,调试运行成功后来写一篇博客吧~不了解seq2seq的移步这里:大白话Seq2Seq学习笔记-CSDN博客项目的整体网络结构如下图:编码器结构主要是由CNN和BiLSTM结构组成,输入图片先进行卷积操作得到特征图,之后经过BiLSTM网络得到结果。Q:图片卷积之后得到的特征图是什么样的?A:得到的特征图依然是矩阵的形式,特征图为512*1*71大小的Q:特征图如何输入到BiLSTM网络的?什么格式?A:在特征图输入之前,进行了

2024-02-20 21:43:54 352

原创 pycharm快到期怎么办?(图解)

第三步:先找一个可用的激活码,粘上直接activate即可。

2024-02-04 10:52:08 1575 3

原创 大白话Seq2Seq学习笔记

就是拿decoder上一时刻的隐藏状态,与编码器的每个时刻的隐藏状态做attention计算,然后经过线性变换得到当前时刻的一个上下文向量C输入到当前时刻。训练时: decoder第三种方法会把上一时刻解码的输出作为下一时刻的输入,但是如果上一时刻的解码出现很大的误差,就会持续往下传递,使得结果误差越来越大。Teacher Forcing(翻译下应该是老师push你,就是知道上一时刻正确答案的老师在此时刻拿上一时刻正确答案提示你)在一定程度上解决了这个问题,它的流程如下图所示,直接。如下图q表示某种变换。

2024-01-31 21:46:23 490

原创 大白话DETR(Transformer+Detection)解读

DETR论文题目中有提到end-to-end一词,到底什么是端到端检测呢?end-to-end(端对端)的方法,一端输入我的原始数据,一端输出我想得到的结果。只关心输入和输出,中间的步骤全部都不管。DETR是基于transformer的,不熟悉transformer的可以移步我的另一篇文章做简单了解。DETR网络结构:DETR主要分别分为三部分backbone用于提取特征,transformer的encoder,decoder 进行特征图处理,FFN进行目标预测。

2024-01-29 16:47:34 1011

原创 项目bug-从github上git clone代码报错问题

想尝试使用git命令把代码下载下来,但是报如下错误: Failed to connect to github.com port 443 after 21046 ms: Couldn't connect to server找解决办法,发现原因是端口与系统代理不一致,需重新设置。

2024-01-25 13:55:38 471

原创 Grounding Dino如何在pycharm上运行(成功完结)

在你pycharm的base环境下创建一个新的虚拟环境,命令为:conda create -n (你的环境名称) python==3.8(项目所需的python版本)用echo $CUDA_HOME检查你的cuda_home环境是否已经设置,如果输入之后什么都没打印出来,那就按照官网步骤解决:(在install栏)首先一定要确保你的cuda版本与你虚拟环境安装的torch的cuda版本一致!首先在官方网站下载grounding dino的代码。但是解决完之后又报了新的错误,头大啊!

2024-01-24 22:17:59 790 2

原创 项目训练小bug-RuntimeError: CUDA out of memory.

今天换了一个模型配置文件运行时,就出现了内存爆炸的情况。具体原因不知道只能对应搜索解决方案,发现其中一个办法是修改batch size的大小。此解决办法亲测有效,已解决了我的问题。今天没有图随便配一张吧!

2024-01-18 17:18:50 384

原创 项目训练小bug-Premature end of JPEG file

发现一个项目文件上传到服务器的小技巧:你如果是带着数据集一整个上传项目的话,上传速度极慢!所以上传项目的时候选择性上传,先把数据集意外的文件全都上传到服务器,最后在上传数据集。而且数据集上传你也需要选择,选择你要用到的image文件夹和label文件夹就可以了,这样上传速度相比于上传整个项目快很多,可以为你省下很多时间。这个小bug第一次遇到,在远程服务器上训练项目开始后爆出这样的提示!大多情况都是因为数据集文件上传到服务器端,文件上传损坏导致的。把服务器端的数据集文件删除,然后重新单独上传数据集文件。

2024-01-17 12:00:42 387

原创 大白话transformer学习笔记(个人理解)

本篇文章是自己对transformer的理解,有不正确的地方望大家指出!!!!互相学习直接上图:transformer由编码器解码器结构组成,Encoder-Decoder并不是一个具体的模型,而是一类框架。我以为是很陌生的一个专业名词,但是我们熟悉的CNN也可以认为是用编码器解码器结构。所谓编码,就是将输入序列转化成一个固定长度的向量;解码,就是将之前生成的固定向量再转化成输出序列。CNN:CNN一直扛着视觉的大旗,transformer出来之后爆火,也逐渐应用于视觉领域。

2024-01-13 17:22:22 919

原创 python项目连接服务器端运行(pycharm专业版)从部署到运行完整过程!!!适合小白!!!具具具详细!图文结合

最近在试着运行下载的yolov3项目,看代码当然= = 没看懂,只是了解了他的模型架构。9.上传间隙,你可以直接在右侧看到你的服务器的文件夹,根据你的映射路径找到对应文件夹就可以查看你的项目是否上传成功。7.之后点击ok,建议配置一下自动上传功能,当你修改文件之后保存可以自动同步服务器端的代码。16.选择你创建好的远程服务器,点击ok就可以了,然后再点击next。14.此处展示的是点击show all之后,第一步点击加号,第二部点击ssh。4.你租好的服务器会给你下图对应要填的信息,直接复制写到里面即可。

2024-01-04 17:41:39 2231

原创 python项目中同级目录调用文件报错

最近下载了一个yolov3的项目来运行一下,发现项目中有个报错。刚开始还以为是环境没有安装什么包文件,但是看完代码之后感觉不是缺少包,而是调用同级目录下的文件。精准搜素果然找到了解决办法!1.首先找到两个文件的共同根文件夹。3.选择Sources Root。2.右键点击根目录,如下图。

2023-11-27 11:17:00 832

原创 如何开始一个vue项目

第一次尝试记录

2022-05-03 11:34:33 267

空空如也

空空如也

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

TA关注的人

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