自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (7)
  • 收藏
  • 关注

原创 WSL 子系统安装、使用入门文档

打开安装包(可能需要解压),在弹出的页面进行安装,最后设置用户名、密码即可。编写如下开机自启脚本,复制到。输入以下命令并重启电脑。

2024-10-16 10:56:03 559

原创 简单通用的系统安装、备份、还原方法,支持 ARM 系统【Ventory+FirePE+DiskGenius】

此方案通过VentoryFirePEDiskGenius图形化界面操作,步骤简单备份还原操作支持 ARM 和 X86制作Ventory启动盘添加FirePE等系统镜像到启动盘中启动FirePE等系统镜像(安装系统:从启动盘中启动系统安装镜像并进行安装)备份、恢复镜像:(从启动盘中启动FirePE系统镜像)使用DiskGenius软件备份、恢复镜像。

2024-06-05 15:27:33 5286

原创 在 Linux 上通过 udev 规则绑定 ttyUSB 设备的相对地址

这两个属性也是可行的,只要不同设备使用的 USB 芯片型号不同,这两个属性也就会不同。区分设备,当设备换了一个 USB 接口插上时,地址的绑定就会发生错误。路径下,通过新增 udev 规则文件可以给 USB 设备绑定类似。如果同时接有多个 USB 设备的话,可能上一次开机设备 A 是。这样自定义的相对地址,从而使程序中连接 USB 设备更加灵活。多个不同型号 USB 设备往往绝大部分属性都是相同的,几乎只有。使用 udevadm 命令可以查看 USB 设备的属性信息。绝对地址的设备,已经成功绑定到。

2024-04-18 14:51:58 1572

原创 本地/笔记本/纯 cpu 部署、使用类 gpt 大模型

部分可以看到该模型的不同量化版本、文件大小、预计内存占用、推荐与否。点击具体量化版本的模型即可下载。是 hugging face 社区的一个用户, ta 提供了许多预量化大模型的下载。使用 web UI + 大模型文件,即可在笔记本上部署、使用类 gpt 大模型。在该用户的 model 库中搜索需要的模型,常用关键词是。页面,按上图进行模型加载即可(大概需要几十秒)。页面,即可进行对话。

2023-11-21 12:01:52 7434 4

原创 【multimaster_fkie】多 ros master core 通信库,不配置主从机进行 ros 多机通信

多个 ros 系统之间可以通过配置 ros 主从机实现互相通信,但有的场景每个 ros 系统都需要运行 rosmaster/roscore ,这种情况下就需要使用库来实现 ros 通信。

2023-08-23 16:53:45 897

转载 【转载】PyTorch中不同自动图像增强方法的比较

Comparing Different Automatic Image Augmentation Methods in PyTorchhttps://sebastianraschka.com/blog/2023/data-augmentation-pytorch.html

2025-03-17 11:22:47 13

原创 解决 onnx 加速 Failed to create TensorrtExecutionProvider 问题

这样编译安装的库路径,而我是在。tensorrt cuda版本对应。添加后重新运行代码,顺利运行。的库路径添加到环境变量。版本一定要根据环境中的。库上使用以下代码进行。版本安装,例如环境是。

2025-03-06 15:10:45 299

原创 Linux 使用 tar pigz 并发复制拷贝文件夹,带进度显示

【代码】Linux 使用 tar pigz 并发复制拷贝文件夹,带进度显示。

2025-03-06 11:11:48 86

原创 解决 Failed to load library libonnxruntime_providers_cuda.so with error: libcublasLt.so.12 问题

注:CUDA 是大版本内互相兼容的,所以任意支持 CUDA-11 版本的。要求的 CUDA-12 与系统的 CUDA-11 版本不符导致。都支持任意 CUDA-11 版本的环境。直接安装支持 CUDA-11 的。重新运行代码,顺利结束。

2025-03-06 09:29:28 380

原创 linux 使用 v4l 查询、设置摄像头/相机分辨率、帧率

【代码】linux 使用 v4l 查询、设置摄像头/相机分辨率、帧率。

2024-12-09 20:15:34 1756

原创 linux 编译、交叉编译 opencv+ffmpeg 为动态库

cmake 之后,make 之前如果输出了以下内容,opencv 就链接上 ffmpeg 了。cmake 之后,make 之前如果输出了以下内容,opencv 就链接上 ffmpeg 了。opencv 的 videoio 库依赖于 ffmpeg 打开视频、相机,所以需要联合编译。返回内容中出现红框内的几个 ffmpeg 视频依赖库,即是链接成功。返回内容中出现红框内的几个 ffmpeg 视频依赖库,即是链接成功。为具体路径,稍后编译 opencv 时会用到。为具体路径,稍后编译 opencv 时会用到。

2024-12-09 15:04:09 1345

原创 【lxml】python-lxml把内部标签插入放在外部标签文本的前方

在代码末尾添加如下操作即可。

2024-11-12 11:49:45 192

原创 【jellyfin】解决Edge 浏览器播放 jellyfin 的 hevc/h265 视频“该客户端与媒体不兼容,服务器未发送兼容的媒体格式”错误

在 windows 系统自带的 Edge 浏览器里网页播放 jellyfin 媒体库里的 hevc/h265 编码的视频时,总是提示。

2024-10-27 20:55:40 2568

原创 【版本管理】cmake 编译的 c++ 可执行文件输出 git commit 版本(即 hash 值)

常常排查 bug 时,不知道当前运行的可执行文件到底是哪个版本代码编译出来的,无法快速判断需要修改哪一份代码。因此需要输出可执行文件的源码 git commit 版本信息,定位代码版本。

2024-10-22 17:39:05 497

原创 使用 cmake 在 x86 系统中为 arm 系统交叉编译程序

原理:在 x86 系统里使用交叉编译工具链(arm 版 gcc/g++)编译程序,然后放在 arm 系统里运行。

2024-10-16 11:13:41 950

转载 【转载】旭日派 RDK X3 上使用 WiringPi

进入WiringPi目录安装WiringPi。build.sh 脚本会自动完成WiringPi库的编译与安装。

2024-09-15 17:42:48 227

转载 【转载】漫谈公网网络延迟

以北京和深圳为例,直线距离 1920 公里,接近 2000 公里,传输介质如果使用光纤光缆,那么延迟时间 t=L/v = 0.2 万公里/20 万公里/秒=10ms ,也就是说从北京到深圳拉一根 2000 公里的光缆,单纯的距离延迟就要 10ms ,实际上是没有这么长的光缆的,中间是需要通过基站来进行中继,并且当光功率损耗到一定值以后,需要通过转换器加强功率以后继续传输,这个中转也是要消耗时间的。我们都知道,网络传输是通过传输介质来进行的,常见的传输介质就是双绞网线和光纤,另外还有其他类型的线材。

2024-08-28 17:27:51 229

转载 【转载】ModbusTCP协议

Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IPModbusTCP。Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网接口,采用方式通信。

2024-08-23 10:38:48 53

转载 【转载】CMake PreCompiled Header: 基于CMake的预编译头文件

首先,预处理这个级别每个文件中都会做,那么可以通过一些手段,令所有文件都引用一个"编译期"生成的文件,这个文件具有所有其他文件的include,并且在所有cpp文件编译之前编译,以此来节约其他文件预编译的时间.由于预编译头文件的体积问题,target之间复用预编译头文件就是必要的,但是值得注意的是,由于c++中存在外部注入的宏这样的存在,因此只有在 “所有编译选项 && 宏"都一致的情况下,复用头文件才是合理的.,这些头文件在每个文件中,都会被预处理器导入,被词法分析,语法分析,语义分析走一遍流程.

2024-07-26 16:11:45 322

原创 c++ 中检查 cuda 是否可用以及 cuda 版本

【GPU】linux 安装、卸载 nvidia 显卡驱动、cuda 的官方文档、推荐方式(runfile)编译运行代码后,示例输出如下。

2024-06-13 14:21:04 917 1

原创 查看 samba 文件共享服务器地址的具体 IP

更进一步的,可以指定使用。可见该地址的 IP 为。

2024-06-05 18:01:35 1233

原创 【microros】解决 microros安装过程中的 undefined reference to `fmt::v6 问题

在 ubuntu-20 arm 开发板上根据官方文档手动编译安装 microros 过程中,执行。Microros 官方编译安装文档。命令之前从源码编译安装一个。

2024-05-25 19:18:23 365

转载 【转载】Ubuntu 和 Debian 之间的版本关系

【代码】【转载】Ubuntu 和 Debian 之间的版本关系。

2024-05-24 16:32:07 1862

原创 【DNS】linux 中让系统 NetworkManager 不自动生成无效的 DNS

一些系统安装之后会自动覆盖/添加无效 DNS 设置,导致反而无法上网。内容为你喜欢的 dns 地址即可,例如。

2024-05-24 00:05:53 701 1

原创 【jetson】研华 jetson orin 开发套件系统镜像下载链接、刷入镜像时修改默认用户名的方法

注:下载链接来源于研华技术支持人员,有过期时间。配置文件的用法可以参考以下文章。其中以下两行即指定了用户名为。,可以提前修改为其他用户名。并解压后,可以在其中的。

2024-05-09 12:02:20 477

转载 【转载】如何使用万用表分辨正极引线和负极引线

如果读数是正数,则红色接线连接的是正极引线;如果万用表的读数是正数,比如9.2,那就说明连对了,也就是说红色接线连接的是正极,黑色接线连接的是负极。旋转选择开关(万用表中间的大旋钮),使其显示一个类似大写字母“V”的符号,上面还有一条直线,这样万用表就设成直流(DC)电压了。将接线与电线连好后,查看万用表屏幕上的读数。这就是电线的电压,可能是正数,也可能是负数。将红色的接线夹夹在任意电线的末端,将黑色的接线夹夹在另一根电线的末端。

2024-05-09 10:16:33 2528

原创 【python】读取文件的创建时间、修改时间并写入修改时间

许多图片压缩软件在压缩图片后,会丢失图片文件的真正创建时间、修改时间,也就会导致图片时间线被打乱。因此需要从原始图片中读取创建时间、修改时间,并将其中较早的一个写入压缩后图片的修改时间。

2024-05-01 09:56:56 880 1

原创 【iconv】Linux c++ 中文字符串转十六进制 GBK 编码/内码

【代码】【iconv】Linux c++ 中文字符串转十六进制 GBK 编码/内码。

2024-04-26 09:10:35 730 1

原创 Linux c++ 中文字符转十六进制 UTF-8 编码

Linux 默认的编码就是 UTF-8。

2024-04-25 18:07:29 385

原创 c++ 中判断字符是 ASCII 编码还是 GBK 编码

在C++中,一个字符是ASCII编码还是GBK编码,取决于其在ASCII范围内还是在GBK范围内。ASCII编码的范围是0到127,而GBK编码是双字节编码,包含了更广泛的字符范围。

2024-04-25 17:53:43 599

原创 查看 Linux 接入的 USB 设备速率是 USB2 还是 USB3

使用以下命令查看接入的 USB 设备速率(每一行最后的 xxM 字样)。插入设备前查看一次,插入设备后查看一次,对比即可定位到刚插入的设备是哪一条。对照 USB 速率表,即可知道某个 USB 设备当前是 USB2 还是 USB3 速率。

2024-04-09 17:41:24 2200 1

原创 【linux】解决 iptables 出现的 Couldn‘t load match ‘string‘:No such file or directory 的问题

需要先换上 ubuntu-22 的 apt 源,然后重装。ubuntu-20 的 apt 源中只有。在 ubuntu-20.04 上使用。,此时再使用就不会出现问题了。

2024-02-06 22:48:17 1910

原创 【linux】通过脚本、系统服务监控开机时间和 cpu 温度

以便它可以被系统中的所有用户访问。创建一个 systemd 服务。

2024-02-03 17:27:27 632

转载 【转载】TEB所有参数含义

局部代价地图更新频率应当不低于规划器和costmap_conveter的转换频率。

2024-01-26 15:45:06 2445

原创 解决 relocation xxx symbol `xxx‘ can not be used when making a shared object;recompile with -fPIC

你的程序在链接时发现一个库(libloguru.a)不是用 -fPIC(Position Independent Code)编译的。在编译共享库(shared library)时,通常需要确保所有的对象文件和库都使用 -fPIC 选项进行编译。咨询 chatgpt 后,在。编译一个动态库时,链接了。

2024-01-25 18:31:12 1091 3

原创 【CUDA】解决使用 sanitizer debug 带 cuda 的 opencv 时 (-217:Gpu API call) out of memory 错误

根据参考链接中 github 的讨论,出问题的原因应该是。以某种方式发生了冲突,使用在命令前添加。程序内存错误的时候,遇到了必现的。

2024-01-18 10:38:07 744 1

原创 【CUDA】GPU 算力与 CUDA 版本对应关系

官方算力表:https://developer.nvidia.com/cuda-gpus#computehttps://docs.nvidia.com/datacenter/tesla/drivers/index.html#cuda-arch-matrixhttps://en.wikipedia.org/wiki/CUDA#GPUs_supported

2024-01-17 16:55:16 20430

原创 解决 ros catkin_make 时报错 Assertion failed: file ‘xxx/librt.so‘ does not exist. Message: RT Library

开发板上新装了系统测试,把其他 arm 系统中的。整个拷贝过来了,但是在。

2024-01-10 17:35:58 1441

原创 解决 apt install 时报错 dpkg: error processing archive xxx.deb (--unpack): trying to overwrite ‘xxx‘

【代码】解决 apt install 时报错 dpkg: error processing archive xxx.deb (--unpack): trying to overwrite ‘xxx‘

2024-01-10 14:53:44 5895

原创 【镜像压缩】linux 上 SD/TF 卡镜像文件压缩到实际大小的简单方法(树莓派、nvidia jetson)

第一步中的镜像文件大小和 SD/TF 卡硬盘空间大小一致,需要进一步压缩为实际使用空间大小。SD/TF 卡插入 Ubuntu 主机(虚拟机也行),在 ubuntu 主机中打开。SD/TF 卡插入 Ubuntu 主机(虚拟机也行),在 ubuntu 主机中打开。这个步骤将生成一个与 SD/TF 卡硬盘空间大小一致的。镜像文件,请确保 Ubuntu 主机空间足够。应用,选中 SD/TF 卡,然后。应用,选中 SD/TF 卡,然后。此步骤只能覆盖原有的的镜像文件。

2024-01-08 16:53:26 2441

Microsoft.HEVCVideoExtension 微软 hevc 视频拓展

Microsoft.HEVCVideoExtension_1.0.40203.0_x64__8wekyb3d8bbwe.Appx

2024-10-27

JellyfinMediaPlayer-1.11.1-windows-x64.exe windows 客户端安装包

Jellyfin Media Player v1.11.1,jellyfin windows 播放器客户端,来源:https://github.com/jellyfin/jellyfin-media-player/releases/tag/v1.11.1

2024-10-27

fgvc_aircraft_variant_test 飞机 100 分类测试集

图片按分类文件夹存放,完整数据集: https://github.com/cyizhuo/FGVC-Aircraft-dataset

2020-10-11

fgvc_aircraft_variant_val 飞机 100 分类验证集

图片按分类文件夹存放,完整数据集: https://github.com/cyizhuo/FGVC-Aircraft-dataset

2020-10-11

fgvc_aircraft_variant_train 飞机 100 分类训练集

图片按分类文件夹存放,完整数据集: https://github.com/cyizhuo/FGVC-Aircraft-dataset

2020-10-11

Stanford Cars Test Dataset 斯坦福车测试集

斯坦福车 196 类测试集,图片按类别文件夹存放,完整数据集下载: https://github.com/cyizhuo/Stanford-Cars-dataset

2020-10-11

Stanford Cars Train Dataset 斯坦福车训练集

斯坦福车 196 类 训练集,图片按类别文件夹存放,完整数据集下载: https://github.com/cyizhuo/Stanford-Cars-dataset

2020-10-11

CIFAR-10 图片格式数据集

CIFAR-10 图片格式数据集,按 10 分类文件夹储存 https://github.com/cyizhuo/CIFAR-10-dataset

2020-09-27

CIFAR-100 图片格式数据集

CIFAR-100 图片格式数据集,按 100 分类文件夹储存 https://github.com/cyizhuo/CIFAR-100-dataset

2020-09-27

空空如也

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

TA关注的人

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