- 博客(17)
- 收藏
- 关注
原创 Ubuntu24.04部署webdav(五)
其中/mnt/disk替换为自己的共享文件夹,"qing"替换为自己的用户名,端口8083修改为上面设置的端口。生成密码,qing替换成自己的用户名。输入ip:端口/webdav。如果出现问题,可以查看日志。
2025-03-18 23:50:39
405
原创 Ubuntu24.04安装qbittorrent-enhanced-nox(四)
在浏览器输入192.168.22.101:8082。写入内容,其中密码替换为root密码。设置qbittorrent运行脚本。输入上面的用户名和密码,登录。设置用户名和密码,保存。
2025-03-18 00:49:46
595
原创 PVE安装ubuntu24.04server(三)
查看硬盘,我这里sda是sata接口的一个500G的机械硬盘,sdb是安装了PVE系统的60G固态硬盘。不支持APM需要设置/etc/hdparm.conf,添加如下内容。新添的硬盘是/dev/sdb。删除文件内容,写入以下内容。在PVE中打开Ubuntu。使用xshell进行连接。修改/etc/fstab。格式化为ext4格式。
2025-03-17 23:00:29
932
原创 在PVE中安装OpenWRT(二)
其中100是OpenWRT的VM ID,镜像目录按照自己的镜像名称修改。在浏览器地址栏输入OpenWRT地址。修复https证书并更新软件源。用户名root,密码root。用户名root,密码root。更新索引并升级安装软件包。修改引导顺序和开机自启。进入PVE的shell。测试一下可以正常联网。
2025-03-17 15:15:14
668
原创 安装PVE虚拟机(一)
拔掉U盘,插到要安装PVE系统的主机上,开机进BIOS,设置启动项。OpenWRT还没安装,网关设置为PVE的地址。等待安装完成,进入login界面。登录,密码是之前安装时设置的密码。设置时区和键盘布局,保持默认。右键属性,设置IPv4地址。在浏览器输入PVE的地址。60G msata固态。使用Rufus制作镜像。设置管理端口,IP地址。
2025-03-17 13:29:33
318
原创 micropython编程 esp32+drv8833+霍尔编码器
【代码】micropython编程 esp32+drv8833+霍尔编码器。
2023-04-02 16:10:51
1335
3
原创 micropython编程 esp32+mpu6050
根据网上的C语言版本改写的python代码,滞后问题严重,这里贴出对X轴使用卡尔曼滤波的代码。模块内使用了esp32的定时器timer0,未使用滤波算法,响应比较及时。
2023-04-02 11:56:10
2210
3
原创 树莓派+ubuntu20.04+sftp+内网穿透
使用树莓派搭建sftp服务器,并实现外网访问功能。主流的一些外网访问方式可能需要vps或者公网ip和域名,实现起来比较麻烦,所以我最终选择Sakura frp提供的免费内网穿透服务(需要1元实名认证)。
2022-12-30 05:08:22
1762
原创 zigbee协议栈雷达 上位机部分
声明:本人初学zigbee,很多代码引用自他人,因此本文仅作参考文章目录前言一、效果图二、初始化三、串口四、绘制雷达五、完整代码前言本人这学期课设,要求使用zigbee完成设计。在学习中颇有收获和心得,因此写下本文记录,并分享一些经验。以下是上位机部分。硬件部分详见zigbee协议栈雷达 硬件部分一、效果图因为打算延伸这个课题,所以上位机是在我原来的小车上位机的基础上开发的二、初始化public Form1(){ InitializeComponent(); .
2022-04-25 00:06:27
888
原创 zigbee协议栈雷达 硬件部分
声明:本人初学zigbee,很多代码引用自他人,因此本文仅作参考文章目录前言一、协调器二、终端1.SampleApp.c2.舵机部分3.ZMain.c前言本人这学期课设,要求使用zigbee完成设计。在学习中颇有收获和心得,因此写下本文记录,并分享一些经验。以下是硬件部分,包括一个协调器和两个终端,使用的传感器包括超声波模块,舵机,避障模块。一、协调器void SampleApp_MessageMSGCB( afIncomingMSGPacket_t *pkt ){ uin.
2022-04-24 23:21:08
1503
原创 将INRIA数据集改为PascalVOC格式
将INRIA数据集改为PascalVOC格式INRIA数据集链接:https://pan.baidu.com/s/1Z2TVvGuuvor7juqj3uPG-g提取码:07ed我制作的PascalVOC格式的INRIA数据集链接:https://pan.baidu.com/s/1licLJkXICcwSdAwMb8B0OA提取码:3rh2目录将INRIA数据集改为PascalVOC格式PascalVOC格式介绍INRIA数据集介绍分别创建对应文件夹JPEGImages将原图像处理为jpg格式保存在
2021-04-15 22:11:18
884
7
原创 TypeError: write() argument must be str, not bytes
python用write()写入文件时报错TypeError: write() argument must be str, not byteswithwith open(filename, "w") as f:原因:python3中open()的参数encoding默认值为utf-8,所以读写文件时只能用Unicode编码的字符,而不能使用二进制字符解决方法:以wb或者rb的方式打开文件就可以进行文件读写了with open(filename, "wb") as f:...
2021-04-15 19:32:03
2238
1
原创 OSError: cannot write mode RGBA as JPEG
用PIL将png格式图片保存为jpg格式时报错OSError: cannot write mode RGBA as JPEG原因:png格式图片颜色为四通道RGBA,而jpg格式是三通道RGB(以下摘自百度百科,RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间。虽然它有的时候被描述为一个颜色空间,但是它其实仅仅是RGB模型的附加了额外的信息。alpha通道一般用作不透明度参数。)解决方法:将图片格式改成三通道即可image = image.convert("RGB
2021-04-15 18:35:29
7772
原创 pycharm安装paddlex报错microsoft visual c++ 14.0 is required
pycharm安装paddlex报错microsoft visual c++ 14.0 is required解决方法一安装Microsoft Visual C++ Build Tools直接默认安装,安装完成后,再在pycharm里安装paddlex就不会报错了解决方法二用pip命令安装完成后,再导入pycharm打开pycharm的view->Tool Windows->Terminal(或者用快捷键alt+F12)在命令窗里输入pip install paddlexpip命
2021-04-14 00:06:54
913
原创 安装paddlepaddle报错cudnn64_7.dll配置不正确
安装paddlepaddle报错cudnn64_7.dll配置不正确将paddlepaddle-gpu版本,cuda,cudnn全部安装好,并且配置好环境变量后,运行paddle.utils.run_check(),报错提示cudnn64_7.dll配置不正确解决办法将cudnn64_7.dll保存至CUDA\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin目录下(以上是我保存的路径,请将cudnn64_7.dll保存到自己的CUDA的bin目录下)链接:ht
2021-04-09 15:31:34
4046
5
原创 paddlepaddle学习日志01手写数字识别
paddlepaddle学习日志01手写数字识别文章目录paddlepaddle学习日志01手写数字识别前言导入库数据处理模型设计训练配置训练过程校验可视化前言学习的课程为百度AI Studio上的百度架构师手把手教深度学习导入库import paddleimport paddle.fluid as fluidfrom paddle.fluid.dygraph.nn import Linear, Conv2D, Pool2Dimport numpy as npimport osimpor
2021-04-08 23:06:07
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人