- 博客(283)
- 资源 (1)
- 收藏
- 关注
原创 WSL切换网络模式
但是WSL的配置也很麻烦,鱼香ROS上只有WSL装ubuntu的视频,其他好像什么也没的。这不是跟着视频装PlatformIO,一直卡着不动。垃圾VirtualBox我新买的电脑,装个VirtualBox虚拟机运行卡到没办法容忍。想着肯定是网络的问题,WSL是默认NAT,于是网上搜搜如何改一下。从鱼香ROS买了一个小鱼车,开始学习,然而装环境都要搞死我了。不知道别人是不是重启的WSL就好了,我是重启了电脑才好的。
2025-07-27 22:44:05
275
原创 WSL访问宿主机USB转串口设备--小鱼车FishBot配置助手USB问题
WSL默认不能访问windows的串口设备,先问了一下DeepSeek,这个东西又给我一堆乱七八糟的回答,关键还不对。于是问了一下搜索引擎,哈哈,找到了官方解决方法。只要 USB 设备连接到 WSL,Windows 将无法使用它。一旦连接到 WSL,任何在 WSL 2 上运行的发行版都可以使用该 USB 设备。*attach后windows的设配管理器中没有COM了。小鱼车FishBot配置助手USB设备不展示。运行命令会弹出这个安装窗口,正常安装就可以了。,我用的就是这个方法,管理员方式。
2025-07-21 19:04:14
634
原创 STM32F103R6的Keil和Protues仿真-3个LED灯的跑马灯
【代码】STM32F103R6的Keil和Protues仿真-3个LED灯的跑马灯。
2025-07-01 14:15:22
191
原创 KivyMD支持中文
网上找了好几个方法,想让KivyMD支持中文,但是都失败了,按道理Kivy可以使用中文,KivyMD应该也是可以的啊,但是就是不行。于是自己找了一个办法。
2025-06-28 23:31:41
304
原创 kivymd的WindowController使用
窗口大小改变(触发 on_resize)更新 self.__width。隐式触发 on_size()
2025-06-26 17:10:08
867
原创 pyinstaller打包kivy的一个案列支持中文
kivy默认不支持中文,网上有几个办法,我用了使用代码注册的方式。文件并放在脚本的当前目录。
2025-06-26 14:17:03
258
原创 STM32-GPIO-推挽输出详解
刚学过模电,又要学习STM32了。网上看了很多个UP主讲解GPIO,有的博主讲的很细,有的博主讲的比较泛泛而谈。其中我想很清楚的知道推挽输出的过程。但是很遗憾,没有一个博主讲的很细。
2025-06-22 13:35:16
554
原创 Kivy的ButtonBehavior学习
ButtonBehavior 是 Kivy 框架中的一个行为类,用于为其他小部件添加按钮式的交互功能。
2025-06-11 16:48:27
412
原创 jupyterhub的浅浅使用-重点在解决无法登录
无意中需要搭建一下jupyterhub,这个之前也没听说过,之前只听说过jupyter notebook,当然也没咋用过。默认hub使用的是PAM的认证,需要linux用户的账号和密码。因为容器里面没有用户的密码,所以需要创建。使用admin或者root登录成功【注意要操作上一步骤的给root设置密码,创建admin用户和密码】解决:需要在hub的web页面上创建用户,然后在容器中使用。配置密码,才能在web页面登录。的文件,使用vim或者nano等文本编辑工具打开。路径下会生成一个名为。
2025-06-10 18:03:38
1231
原创 Qt帮助文档框架
Qt自身支持帮助文档,所在的模块是qt help,因此想要在自己的程序中嵌入帮助文档是比较方便的(仅仅不用引入第三方包)。但是如同新手到了战场,无从下手,加之Qt自身的鸟语帮助文档,看不懂哦。网上对于Qt的开发资料相对匮乏,加之整个环境比较闭源,写出来的博文不是免费看的。至于QT的官方文档,我是看不懂。而且第一个代码段就是错的。重点Qt帮助项目收集生成压缩帮助文件所需的所有数据。除了诸如目录,索引关键字和帮助文档之类的实际帮助数据外,它还包含一些其他信息,例如用于标识帮助文件的名称空间。
2025-05-04 07:08:18
1002
原创 Open3D的draw_geometries相机参数
我理解这里的视角就是zoom参数,害,看了好多天的open3d没有图形学的基础真是太难理解了,🙏基础知识普及的视频或者书籍啊。定义相机的“上”方向,通常是一个单位向量(如 [0, 1, 0] 表示 Y 轴向上)。视角决定了相机的视野范围,通常以角度表示。较大的视角可以看到更广阔的场景,而较小的视角则类似于望远镜效果。相机注视的目标点,通常也是一个三维坐标 (x, y, z)。相机的位置和注视点共同决定了相机的观察方向。相机在 3D 空间中的位置,通常用一个三维坐标 (x, y, z) 表示。
2025-03-02 13:21:15
530
原创 Open3D解决SceneWidget加入布局中消失的问题
stackoverflow上已经有人提出这个问题了,还是2022年的时候,可是现在好像也没有解决。把SceneWidget加到布局管理其中图形可以展示出来,但是鼠标点击就消失了。不能放在布局中就直接手动布局吧,
2025-03-01 21:55:05
301
原创 simpleQtLogger日志库的使用
B站上看到一个简单的qt日志库,这里记录一下它的使用。但是我并不知道源码是谁写的,这里给出在gitee上看到的两个库。https://gitee.com/boarmy_1_boarmy/SimpleQtLoggerhttps://gitee.com/carea/simple-qt-logger博文针对代码也增加了一些修改,因为我用的是qt6,有好多的编译错误。gitee上的代码连接如下:https://gitee.com/xiaolixi/introduction_qt/tree/master/pr
2025-02-05 18:12:54
394
原创 python实现dbscan
DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一个比较有代表性的基于密度的聚类算法。它将簇定义为密度相连的点的最大集合,能够把具有足够高密度的区域划分为簇,并可在噪声的空间数据库中发现任意形状的聚类。
2025-01-28 16:01:20
462
原创 python介绍ransac算法拟合圆
RANSAC为Random Sample Consensus随机样本一致算法的缩写,它是根据一组包含异常数据的样本数据集,计算出数据的数学模型参数,得到有效样本数据的算法。它于1981年由Fischler和Bolles最先提出。RANSAC算法经常用于计算机视觉中。例如,在立体视觉领域中同时解决一对相机的匹配点问题及基本矩阵的计算。
2025-01-25 15:35:52
606
原创 写在2025年开年
也许有些人什么都不会,但觉得什么都很简单,就像1+1的数学题工作的人都懂工作嘛?工作的领导都懂点啥?世界也许是一个巨大的表演,舞台上的是能者,舞台下的是一层层阶层。致敬过往的几年,虽然啥也不是,只是为了自己努力却又没有收获的自己。牛耕田难道是为了自己嘛?杭城的最后一个下午,开启下一页的航程。如果可以我也想做不用上班遛狗的人,或者被遛的狗儿。
2025-01-24 00:34:52
424
原创 QT入门的一些吐槽
看了网上的一些介绍QT的课程,看了一些讲述qt的书籍,然而再想自己做一个项目的时候,却发现我好像什么都不会,QT对我来说就是一个黑盒子。但是要用QT写一个helloworld的GUI时,难度可能增加了10倍。即使写出来了,也是一个完全不懂。还记得刚开始用电脑的时候,还是windows方便,linux的终端对我来说太难了。比如,使用控制台用C写一个helloworld就很简单,也很直接。不知道是不是写书的人或做视频的人也都是在用黑盒子建房子。然而很多时候最熟悉的东西其实我根本不了解。
2025-01-17 17:12:05
436
原创 最简单的粒子群算法和matlab代码示例
首先,鸟群中的个体(称之为粒子)是不在一起的,在刚看到这个名字的时候,我还以为粒子群是聚集在一起的,弄懂之后才知道鸟群中的鸟(粒子)是分散的。根据初始值,我们可以求出最小的函数值对应的位置,即群体的最优解。以及每个鸟的历史最优解(初始状态下初始值就是鸟的历史最优解)假设有四个鸟,初始的速度和位置随机设置就可以,但要注意速度和位置(其实就是自变量的值)都是二维的(因为我们的。网上看了很多解释,不够简单直观。这里使用案例说明这个算法。接下来就是更新鸟的速度和位置。模拟鸟群随机搜索食物的行为。
2025-01-04 19:25:57
1152
LAPACK++-V.-1.0-High-Performance-Linear-Algebra-Users-'-Guide.pdf
2018-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人