<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_46110320的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_46110320</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_46110320]]></copyright><item><title><![CDATA[tensorrt转engine。]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/155284081</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/155284081</guid><author>qq_46110320</author><pubDate>Wed, 26 Nov 2025 21:27:53 +0800</pubDate><description><![CDATA[后续的解决是使用：直接使用 ONNX + Python TensorRT Builder API（推荐）生成engine，而非使用trtexec生成。这里发现我Python 环境里面的版本是10.14，但是我trtexec版本为8.23，所以后续在python代码加载engine 的时候报错。Python 中 import tensorrt as trt 的版本可能和 trtexec 编译 engine 的版本不同。trtexec 可能属于系统自带或其他路径的 TensorRT。]]></description><category></category></item><item><title><![CDATA[关于permute后，数据信息是否会混乱的问题。]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/149443165</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/149443165</guid><author>qq_46110320</author><pubDate>Fri, 18 Jul 2025 13:57:20 +0800</pubDate><description><![CDATA[只需要宏观的理解现在第一个维度是代表高度，第二个代表宽度，第三个代表通道数即可，不用关注具体的数据变化。每个像素点 (y, x) 是一个长度为 C 的向量（如RGB图像的 [R,G,B]）。例如 image[100, 200, 0] 表示第100行、第200列的红通道值。例如 image[0, 100, 200] 表示红通道的第100行、第200列的值。所有像素的红通道排在第一个“二维矩阵”，绿通道在第二个，蓝通道在第三个。]]></description><category></category></item><item><title><![CDATA[【记录condapack打包环境到超算上顺利运行】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147285827</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147285827</guid><author>qq_46110320</author><pubDate>Wed, 16 Apr 2025 21:09:30 +0800</pubDate><description><![CDATA[以安装CLRNet为例子。]]></description><category></category></item><item><title><![CDATA[报错 ImportError: cannot import name ‘packaging‘ from ‘pkg_resources‘]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147148558</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147148558</guid><author>qq_46110320</author><pubDate>Fri, 11 Apr 2025 16:35:04 +0800</pubDate><description><![CDATA[先检查setuptools是否为70.0.0版本再降低版本。]]></description><category></category></item><item><title><![CDATA[解决：AttributeError: module ‘cv2‘ has no attribute ‘COLOR_BGR2RGB‘]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147148385</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147148385</guid><author>qq_46110320</author><pubDate>Fri, 11 Apr 2025 16:32:23 +0800</pubDate><description><![CDATA[opencv AttributeError: module ‘cv2’ has no attribute ‘warpFrame’ 或者 opencv 没有 rgbd解决上述问题的方法是： 卸载重装。但是一定要卸载干净，仅仅卸载opencv-python是不行的。无限重复都报这个错。使用pip list | grep opencv查看相关的包，发现有三个，全卸了。]]></description><category></category></item><item><title><![CDATA[conda-pack打包环境到超算上。解决无法打包可编辑包]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147147611</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147147611</guid><author>qq_46110320</author><pubDate>Fri, 11 Apr 2025 16:27:19 +0800</pubDate><description><![CDATA[使用 conda-pack 打包 Conda 环境可以将整个环境打包成一个独立的可移植压缩包，方便在其他机器上解压使用。]]></description><category></category></item><item><title><![CDATA[【代码随想录 字符串6.实现strstr】 KMP算法。]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147072781</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147072781</guid><author>qq_46110320</author><pubDate>Tue, 08 Apr 2025 17:13:13 +0800</pubDate><description><![CDATA[中对j进行了修改，如果此时再进行while代码的话，就不是从当前的条件来进行判断了。，因为后面的判断条件涉及到数组下标，可能出现j小于0的情况，发生数组越界，程序报错。对于这种代码，一定要先判断。]]></description><category></category></item><item><title><![CDATA[【代码随想录 5右旋字符串】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147029875</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147029875</guid><author>qq_46110320</author><pubDate>Sun, 06 Apr 2025 20:56:39 +0800</pubDate><description><![CDATA[在Java中，数组是引用类型，当你将一个数组传递给方法时，传递的是数组的引用（即数组的地址）。这意味着方法内部操作的是原始数组，而不是数组的副本。因此，任何对数组的修改都会直接反映到原始数组上。由于数组是通过引用传递的，方法可以直接在原始数组上进行操作。返回值通常用于返回方法的计算结果，但在这个场景中，数组已经被直接修改了，因此不需要返回值来传递修改后的数组。]]></description><category></category></item><item><title><![CDATA[【代码随想录 4反转字符串中的单词】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147027811</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147027811</guid><author>qq_46110320</author><pubDate>Sun, 06 Apr 2025 18:02:46 +0800</pubDate><description><![CDATA[这里的意思是：如果当前字符不为空格，则会直接被插入。如果是空格，则进行另一个“ 或”的条件进行判断，如果当前sb中的最后一个字符不是空格，则将当前这个空格插入。这个空格即为单词间的一个空格。]]></description><category></category></item><item><title><![CDATA[【代码随想录 字符串3.替换数字】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147027215</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147027215</guid><author>qq_46110320</author><pubDate>Sun, 06 Apr 2025 17:13:59 +0800</pubDate><description><![CDATA[第一次自己写的，直接调用了库函数，但是直接调用库函数显得很傻逼且没有意义。]]></description><category></category></item><item><title><![CDATA[【代码随想录 字符串1】 344.反转字符串]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/147026066</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/147026066</guid><author>qq_46110320</author><pubDate>Sun, 06 Apr 2025 15:58:20 +0800</pubDate><description><![CDATA[双指针更科学一点，更通用。]]></description><category></category></item><item><title><![CDATA[【代码随想录 哈希表4： 快乐数】 取出整数的每一位]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146512439</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146512439</guid><author>qq_46110320</author><pubDate>Tue, 25 Mar 2025 20:52:46 +0800</pubDate><description><![CDATA[如果最后n == 1，就返回true。（平方和为1，那么就只可能是1或者10 或者100…以此类推，这类数的平方和就为1）所以当最后更新n==1的话，那么就肯定是快乐数。然后记录每一次的平方和值，将其放入set中，如果set中含有这个值，那么就肯定重复了，就直接返回false。首先必须要模拟将每个整数的每一位都取出来，专门写了一个方法getIndex。]]></description><category></category></item><item><title><![CDATA[【代码随想录 哈希表 2.有效的字母异位词】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146338063</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146338063</guid><author>qq_46110320</author><pubDate>Tue, 18 Mar 2025 12:11:24 +0800</pubDate><description><![CDATA[通过ascll码进行相减，确定其具体unicode值。用数组来维护，类似桶排序。]]></description><category></category></item><item><title><![CDATA[【代码随想录链表8.环形链表|| 】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146337653</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146337653</guid><author>qq_46110320</author><pubDate>Tue, 18 Mar 2025 11:54:03 +0800</pubDate><description><![CDATA[这里是确定已经有环了，现在需要确定相遇的地方。这里有环后，进行了快慢指针的起点重置。因为在这个条件下，才会满足思路中的公式推导。]]></description><category></category></item><item><title><![CDATA[【代码随想录 7.链表相交】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146302167</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146302167</guid><author>qq_46110320</author><pubDate>Sun, 16 Mar 2025 21:48:18 +0800</pubDate><description><![CDATA[在Java中，直接使用Set的contains方法来判断两个ListNode对象是否相同，可能不会得到你期望的结果。原因在于Set的contains方法依赖于对象的equals方法来判断两个对象是否相等，而ListNode类没有重写equals方法，]]></description><category></category></item><item><title><![CDATA[【代码随想录 链表 6.删除链表的倒数第 N 个结点】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146301823</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146301823</guid><author>qq_46110320</author><pubDate>Sun, 16 Mar 2025 21:31:52 +0800</pubDate><description><![CDATA[看了代码随想录的代码： 多加了一个判断pre.next是否为null，避免空指针异常。]]></description><category></category></item><item><title><![CDATA[【代码随想录 链表5 两两交换链表中的节点】]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146301167</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146301167</guid><author>qq_46110320</author><pubDate>Sun, 16 Mar 2025 20:50:49 +0800</pubDate><description><![CDATA[原来自己做的时候，没有想到用node1 node2 来保存中间的两个节点，这样会出现问题。]]></description><category></category></item><item><title><![CDATA[【代码随想录 链表4.反转链表】 206. 反转链表]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146251847</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146251847</guid><author>qq_46110320</author><pubDate>Fri, 14 Mar 2025 11:04:50 +0800</pubDate><description><![CDATA[错误的原因在于，我本来是想将head和cur指向同一个节点，然后head先行移动到下一个节点。这样本身没问题，问题出在 pre.next=head;后续我只改变了val为1的next指向为pre，但是此时pre的next仍然指向1.两个出现了循环。]]></description><category></category></item><item><title><![CDATA[【代码随想录 数组】双指针 快慢指针 滑动窗口]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146129908</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146129908</guid><author>qq_46110320</author><pubDate>Sun, 09 Mar 2025 11:57:22 +0800</pubDate><description><![CDATA[【代码】【代码随想录 数组】双指针 快慢指针 滑动窗口。]]></description><category></category></item><item><title><![CDATA[【代码随想录】数组，7 区间和。（前缀和）]]></title><link>https://blog.youkuaiyun.com/qq_46110320/article/details/146129834</link><guid>https://blog.youkuaiyun.com/qq_46110320/article/details/146129834</guid><author>qq_46110320</author><pubDate>Sun, 09 Mar 2025 11:51:19 +0800</pubDate><description><![CDATA[【代码】【代码随想录】数组，7 区间和。（前缀和）]]></description><category></category></item></channel></rss>