- 博客(94)
- 收藏
- 关注
原创 RT-Thread软件+华大开发板 配置USART+MSH控制台
明确芯片的晶振频率大小, 比如我这里的芯片晶振大小为24MHz,那么我在system_hc32f4a0.h文件中图示位置进行修改。Step3: 点击 “硬件” -> “Enable UART” -> "Enable UART7"Step6: 找到工程路径 , 并打开rtconfig.h文件,将48行进行图示的更改。Step4: 点击“组件” -> “MSH: command shell”右边是 修改后的main.c文件和修改后的文件夹布局。Step9: 添加对 USART的宏定义和引脚说明。
2024-03-11 12:32:10 385
原创 Chrome浏览器禁止更新策略
尽管我用了很多种方法 去取消浏览器自动更新 但是 过一段时间 浏览器总是会自动更新到最新版本。将这里的GoogleUpdate.exe 重命名为其他名字 这样就不会自动更新了。但是,目前python和Chrome浏览器适配最好的是110.版本。在做爬虫过程中,需要用到Selenium驱动浏览器去做动态爬虫。这里我一般用到的是Chrome谷歌浏览器进行爬虫。这里我提供一种 经过 实践认证的方法。
2023-12-07 14:15:37 670
原创 python 采用selenium+cookies 获取登录后的网页
找到2所示的两个关键字段 BAIDUID和BDUSS,并人工构造两个cookie。这里我采用先人工登录百度账号,然后将百度账号的相关cookies保存下来。然后采用selenium 添加构造的两个cookie。百度网页由于需要登陆+手机短信验证。然后采用selenium动态登录网页。1、登录百度网页,查看源代码。
2023-09-17 16:55:57 698
原创 采用BeautifulSoup&&pqQuery&&xpath三种方法爬取电影详情页
采用BeautifulSoup&&pqQuery&&xpath三种方法爬取电影详情页
2023-09-09 17:20:53 226
原创 STM32CubeMX X-CUBE-AI更新模型
这里我们将被修改的工程里面的app_x-cube-ai.c中MX_X_CUBE_AI_Process函数的定义部分直接拷贝过来。如题,我采用一个采用stm32CUBEMX生成了工程,工程里面使用了X-CUBE-AI对自定义的模型进行模型压缩,但是我经常要更新模型,那么怎样更新模型了。然后打开备份的工程文件,并打开 app_x-cube-ai.c和app_x-cube-ai.h这两个文件。可以看到,被修改的工程和备份的工程在 app_x-cube-ai.c文件的。编译+下载程序 大功告成。
2023-07-22 21:06:08 672
原创 STM32CubeMX 创建一个新工程
最后选择 工程存放路径 IDE版本 等等。生成好的工程文件用Keil IDE打开。首先打开CubeMX软件 点击图示处。然后在这个位置输入自己开发板的型号。点击GENERATE CODE。然后点击编译+下载 即可。输入自己想要的外设型号。
2023-07-14 14:46:39 349
原创 Linux + 香橙派 + V4L2 + http 实现远程监控摄像头在网页端显示
define HTTP_PORT 8080 //HTTP服务器端口号//保存从USB摄像头读取的图像矩阵/*服务端响应客户端请求"\r\n"形参:c_fd --客户端套接字type --文件类型file --要发送的文件返回值:0成功,其它失败*/int fd_fb;/* LCD可变参数 *//* Framebuffer映射基地址 *///定义显示器分辨率/*形参:c_fd --客户端套接字type --文件类型file --要发送的文件。
2023-05-06 08:59:13 2975 8
原创 linux+opencv 将摄像头视频通过UDP协议发送给服务器端并显示
linux+opencv 将摄像头视频通过UDP协议发送给服务器端并显示
2023-02-22 21:28:22 1042 2
原创 c++ c/s架构 多客户端请求服务器端视频(TCP on Windows With Hik_Video)
c++ c/s架构 多客户端请求服务器端视频(TCP on Windows With Hik_Video)
2023-02-04 22:28:03 555
原创 c++ && OpenCV的多线程实时视频传输(TCP on Windows)
c++ && OpenCV的多线程实时视频传输(TCP on Windows)
2023-02-03 16:05:41 4444 13
原创 c++ && OpenCV的实时视频传输(UDP on Windows)
c++ && OpenCV的实时视频传输(UDP on Windows)
2023-01-29 14:40:15 1553 3
原创 ubuntu 不编译opencv 前提下采用cmake 实现一个简单的图像处理程序
ubuntu 不编译opencv 前提下采用cmake 实现一个简单的图像处理程序
2023-01-14 23:07:21 344
原创 rock3a: 基于自建数据集+yolov5s模型的rknn模型训练部署全流程
rock3a: 基于自建数据集+yolov5s模型的rknn模型训练部署全流程
2023-01-09 15:32:18 1621
原创 采用rknn-toolkit导出rknn模型并部署在rock3a-rk3568芯片 上全流程
rockchip平台的目标检测模型转化及边缘部署
2023-01-05 17:01:08 2327 7
原创 Pytorch+LSTM+Attention 实现 Seq2Seq
采用pytorch框架实现的基于Seq2seq+Attention的机器翻译模型
2022-06-15 19:51:14 1519
原创 Pytorch+LSTM+Encoder+Decoder实现Seq2Seq模型
将Seq2Seq模型个构建采用Encoder类和Decoder类融合
2022-06-14 11:22:45 2968 2
原创 Pytorch+LSTM 的词汇预测
采用LSTM网络对语料库进行模型训练,能够根据单词的第一个字母到倒数第二个字母来预测最后一个字母。主要是为了锻炼采用LSTM进行NLP模型搭建的能力
2022-06-07 15:24:26 633
原创 基于Pytorch的Mnist手写数字识别
采用pytorch框架对Mnist数据集进行10分类,整个模型采用全连接没有卷积等操作。模型收敛快,便于初学者理解和践行神经网络
2022-05-31 11:56:28 240
原创 普通用户和root都被PAM拒绝登录的处理方法
最近,ubuntu系统的服务器由于不知名的原因,被pam.d模块给拒绝登录了(包括普通用户和root用户),登录效果如图所示说实话对于pam.d模块是个谜,其实我也没输错密码,并且就算我输错密码,为什么会输错28次,当然现象就是我无法用普通用户的身份登录系统,当然root用户也无法登录如果root用户能够直接登录的话,那么就可以用rootY用户登录系统,并把普通用户解禁了。这里,我把问题归结为忘记ubuntu登录密码这一类,并采用这个线索去寻找问题的解决方案重启服务器,不断的按shift
2020-11-13 16:28:54 3024 2
原创 ubuntu 16.04 系统环境变量读取的探索
最近在ubuntu系统中做一个关于程序开机自启动的问题由于环境变量在不同的运行模式下读取的流程不一样,导致在服务器开机重启后运行既定程序找不到相应的环境变量错误这里做一篇博客来探讨一下环境变量的读取过程首先,要明确几个概念,登录型shell和非登录型shell,交互型shell(interactive shell) 和非交互型shell(non-interactive shell)登录型shell:简单来说, 就是在终端输入用户名和密码后得到的shell非登录型shell:简单来说,就.
2020-05-25 11:59:00 632
原创 UEFI模式安装ubuntu16.04系统
最近由于需要安装ubuntu操作系统,但是安装了一台服务器,用以前的方法总是出现系统安装成功但是重启后进不去的现象,经过无数次失败,最终终于成功。虽然网上有大量的教程,但是ubuntu版本的更新,网上没有像我这种情况的安装ubuntu教程,故写下来供大家一起分享 首先在bios里面的启动设置需要设置为UEFI选项启动 u盘启动盘需要采用UltraISO软件进行刻录,这里...
2020-04-23 09:56:52 651
原创 yolov3单次加载weights文件----实现多张图片检测
在项目中需要对测试集进行测试,而测试集又是由很多图片组成的,在yolo框架中有对单张 图片进行检测的机制,可键入命令:./darknet detector test data/*.data cfg/*.cfg yolo.weights pic_path -dont_show -i 2函数调用流程为:src/darknet.c (main)-> src/detector.c(...
2020-04-02 17:13:16 2881
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人