自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 搜索与回溯

设R={r1,r2,……,rn}是要进行排列的n个元素。其中元素r1,r2,……,rn可能相同。使设计一个算法,列出R的所有不同排列。给定n以及待排列的n个元素。计算出这n个元素的所有不同排列。第1行:元素个数n(1<=n<500)第2行:一行字符串,待排列的n个元素,都是小写字母计算出的n个元素的所有不同排列(按字典序),最后一行是排列总数。使用STL的next_permutation。next_permutation可以生成字典序的下一个排列, 当到达最大排列时(降序排列)自动终止。

2026-06-09 19:38:07 216

原创 从spring到spring boot——JAVA项目开发

虽然AI已经大大方便了我们项目的开发(有段时间我都不去看代码,完全让AI给我改了-捂脸),但我觉得还是要有些基础认识的,后面也会努力的看看AI给我改的代码(之前也有遇到给我乱改的情况,还是要人为检查下好)。

2026-05-24 11:57:35 485

原创 RTX5090配置DGL

豆包真是蠢猪啊,当然,用豆包的我……总之,经过层层误导,终于解决问题了。最近想复现一篇24年的文章,环境真是非常古早呀,感觉是在21年的上面改的,每次跑以前项目的代码,环境就要搞半天(哭)。今年实验室换了50系列的显卡,一直遇到项目的dgl与torch与CUDA不兼容的情况!豆包给我乱说乱说,严格训斥后才给我最终结论:1.首先,RTX 5090 是。

2026-05-11 11:35:58 405

原创 STlink下载程序

了解驻波的朋友都知道,驻波很早以前用过一段时间51单片机。那时候都是在Keil里编译然后使用USB烧录(逐飞串口助手/Flymcu)的,最近也在看一些stm32的使用,发现原来STlink是可以直接在Keil里烧录程序的(我很早很早以前也用过STlink,忘了那时候是不是直接烧了,反正觉得挺麻烦,就一直用USB了)。

2026-05-02 15:35:50 354

原创 一些单片机学习相关

MCU中文叫单片微型计算机,把所有东西不需要外接复杂内存、硬盘,。

2026-04-28 16:28:19 384

原创 JSP动态网页

JSP的全称是(Java 服务器页面),是一种能在 HTML 里嵌入 Java 代码的网页技术,比如<% out.print("你好," + 用户名);%>,就能动态显示不同用户的名字。核心特点:它是「服务器端」的技术:代码不在浏览器里跑,在服务器(比如 Tomcat)里跑。最终生成的还是 HTML:服务器执行完 Java 代码,会把结果转成纯 HTML 发给浏览器,所以浏览器看到的和普通网页没区别。

2026-04-27 21:54:21 359

原创 Vue3响应式开发

在components文件夹下新建一个MySalaryInfo.vue文件<template>姓名:<input v-model="userName"/><br/>薪水:<input type="number" v-model="salary"/></script>// 将属性暴露出去</script><style></style>然后在App.vue文件中引入组件也可以父组件往子组件传数据Vue 本质是“JS 的增强”它没有改变 HTML/CSS核心价值是简化数据与视图的同步。

2026-02-19 15:06:09 624

原创 JavaScript基础

<script>// .dataset可获取自定义属性集合,是一个对象// 获取自定义属性的值</script>

2026-02-18 13:33:41 597

原创 Markdown浅析

之前总看别的博主等有用Markdown语言编写笔记文件,看着很简单,但一直没有时间理一下,今天来简单写一下。

2026-02-12 00:38:20 352

原创 CSS拓展

SVG是一种矢量图形的格式,支持无损缩放、交互性和动态效果。由<svg>根元素和<path>路径组成还是可以去iconfont官网下载,在购物车处,点击“下载素材”点击下方的“SVG”,然后将压缩包解压缩,双击打开要使用的图标右键,点击“查看网页源代码”,勾选左上角的“换行”从<svg>开始复制代码,就是svg图片的格式了将复制好的代码粘贴到光标位置鼠标移到li上,图标会上浮再下降。

2026-02-10 16:22:44 545

原创 CSS交互动效设计

是元素进行2D/3D变换的核心属性,支持平移、旋转、缩放、倾斜等效果,且不破坏原有文档流布局。体验网站。

2026-02-09 16:24:55 948

原创 CSS布局

<style>.box {/* 添加弹性布局,给父盒子 *//* 主轴对齐方式,两端对齐 *//* 交叉轴对齐方式 */</style></div>

2026-02-07 15:24:59 658

原创 ROS2进阶

TF(Transform)是ROS2中用于处理机器人各部件之间坐标系变换的核心功能,是机器人开发中定位、导航、感知的基础。机器人有很多部件,每个部件都有自己的局部坐标系。TF 的作用就是实时记录并计算这些坐标系之间的位置(平移)和姿态(旋转)关系,让你能轻松把一个坐标系下的点,转换成另一个坐标系下的点。坐标系(Frame):每个部件的坐标参考系,比如base_link(底盘坐标系)、laser_link(雷达坐标系)、map(地图坐标系)。

2026-02-05 00:20:05 729

原创 ROS入门

ROS包含大量搭建机器人所需要的软件和工具,是目前应用最为广泛的机器人操作系统话题Topic:基于发布-订阅模式,运行节点之间单向、异步交换数据,发布者只发不接收,订阅者只收不回应,适合高频、实时、无反馈要求的数据流传输服务Service双向同步通信方式,客户端发送请求,服务端处理并返回响应。适合低频、有明确结果要求的一次性操作参数Parameter:用于机器人参数的设置、读取与动态修改,是 ROS 中统一的配置管理机制动作Action带反馈、可中断、异步。

2026-02-01 11:10:49 764

原创 CSS3基础

又叫层叠样式表,是用于控制网页在浏览器中的显示外观的标记语言,核心作用是实现内容与样式的分离,让网页结构更清晰、样式维护更高效。通过CSS可以实现样式美化、布局定位、动画交互。

2026-01-29 23:48:21 858

原创 HTML速通

要跳到哪里去。在标签里面,使用id属性创建锚点目标。

2026-01-26 12:53:14 1167

原创 Windows安装CVAT

先理一下关系:CVAT是专门标注图片/视频的计算机视觉领域标注数据集的常用工具WSL是Windows上的“简化版Linux虚拟机”,不用重装系统,就能在Windows上用Ubuntu等 Linux 环境。Ubuntu是最常用的Linux发行版,稳定适配开发/部署场景Docker是环境打包工具,可以把CVAT、依赖、配置全装进去,可以跨系统一键运行而官方打包的CVAT Docker镜像里,Web服务默认是在容器内部的8080端口监听请求的,所以最后访问。

2026-01-19 19:53:28 1565

原创 Java期末习题速通

abcda + ba - ba * ba / ba % bc + dc - dc * dc / d答案示例ch1 = 'A'ch2 = 'b'ch1ch2ch1ch2ch3 = '5'p = 15q = 22r = 9。

2026-01-19 15:29:31 524

原创 Java速通(应用程序)

用C++来写内嵌式软件,常会出现使系统失效的程序错误。尤其是在内存管理方面,需要程序员记录并管理内存资源。这造成设计师们极大的负担,并可能产生许多潜在的程序错误问题。Gosling决定发展一种新的语言,来解决C++的潜在安全问题,起初叫Oak。保留了大部分与C++相似的语法,但把较具危险性的部分加以改进,像内存资源管理,由语言本身来管理,以减少程序设计师的负担及错误的产生。小趣事:因为Oak 这个商标已被注册,工程师们便想列以手中享用的咖啡(Java)来重新命名,后来公司被Oracle收购。

2025-12-28 15:18:48 614

原创 Eclipse集成开发环境的使用

这学期选修了Java,怎么学一种语言就要下一个IDE呀,虽然vscode也可以配置,但我朋友说做项目不方便,就还是安装了eclipse(日食)。

2025-10-08 19:40:12 1178

原创 CMD命令行

小时候在电视剧里,看见黑客是在一个黑色屏幕里打代码操纵计算机的,那不是黑客搞特殊,也不是他们专属。在。

2025-10-08 19:39:31 376

原创 Qt之快捷键、事件处理、自定义按键——完成记事本项目

新建一个项目(同前),然后自定义一个按钮右键项目,点击“Add New”点击“C++ Class”,点击“choose”继承于QWidget,点击“下一步”,点击“完成”需要在.h文件中声明的成员如下再次右键项目名称,点击“Add New”,添加一个Qt的资源文件点击“Add Files”,选择3张图片样式添加(在项目文件下添加),“CTRL+S”保存在.cpp文件中实现重写逻辑右键复制图片文件地址//加载图片(初始图片)//设置按键大小为图片大小update();

2025-09-14 20:51:46 784

原创 继续记事本项目

我们以记事本项目引入,期间为完成项目,介绍了许多Qt编程常用方法,本篇我们继续回来完成一个基本的记事本项目。

2025-08-20 18:03:31 967

原创 Qt文件操作

QFile是Qt中用于文件处理的类,提供了读取和写入文件的功能,支持文本和二进制文件。可在“帮助”文档中搜索其用法。

2025-08-20 18:02:39 969

原创 Qt按键响应

先在.h头文件声明信号,声明槽(红杠处为添加部分)在.cpp文件中实现槽函数QDebug是Qt中用于输出调试信息的类,提供了一种方便的方式来输出文本到标准输出,返回一个QDebug对象,使用流操作符<<输出各种数据类型,与cout使用类似需在.h中引入<QDebug>头文件在.cpp的构造函数中连接信号与槽(connect前面可以声明QObject也可以不写,因为Widget是QObject的派生类,可使用基函数的成员函数)再使用emit关键字触发信号,输出如下。

2025-08-04 22:44:44 993

原创 QT初入门-界面设置

之前课设的时候,主包比较忙,没时间了解学习qt(可能是借口了),暑假来浅学一下。

2025-08-01 18:29:59 2148

原创 Visual Studio Code使用

文件夹中除了code.cpp这个文件,其它文件都是配置文件,都可以删除,减少内存占用。主包常常因为自己不能高效使用vscode而自卑(bushi,任何编辑器,只要趁手能为自己所用,就都是好工具),如今终于能抬头挺胸做名工科生了!

2025-07-28 16:36:12 924

原创 IMU660RA精准转向

材料终于到了,主包的电机终于能驱动了!!!现在就来整合一下之前所有的思路,来实操一下基于姿态传感器的精准转向。

2025-07-28 13:44:25 929

原创 数据滤波算法

之前分享了基于imu660ra的角速度环控制流程,但我们最好还要加上滤波。本篇以此为切入分享一下数据滤波算法,系统了解各种常用滤波算法对控制工程非常重要。

2025-07-16 14:54:23 772

原创 基于requests_html的爬虫实战

爬取数据后还要清洗数据、可视化数据可以的话还可以加上GUI设计,这样才是一个完整的爬虫应用,后面的步骤比较笼统,我就不演示介绍了。还有分享或者想了解的技术欢迎在评论区留言,爬虫这块暂时结束了。最后分享一下格式化字符串的方法# .format()方法,使用{}作为占位符,将值插入到字符串中age=25# <左对齐 >右对齐 ^居中对齐# 可以指定占位符的宽度(默认以空格填充);对于浮点数,可以指定小数点后的位数print("{:>10}".format("Hello")) # 输出: Hello。

2025-07-13 19:19:29 1107

原创 IMU姿态传感器

本文介绍了基于IMU660RA九轴姿态传感器的开发应用。首先分析了传感器零偏现象及其校准方法,通过200次采样取平均值消除初始误差。接着详细讲解了角速度的单位转换(除以16.4f系数)和角度积分计算(yaw += gz*dt),并构建了双环控制系统:角度环计算目标角速度,角速度环输出PWM控制信号。最后通过实测验证,当手动旋转小车180度时,系统能准确跟踪累计角度。文章提供了完整的代码实现,包括传感器初始化、校准、数据读取和闭环控制,为姿态传感器开发提供了实用参考。

2025-07-12 16:21:20 1898

原创 写论文/报告的“小技巧”

还记得那是博主第一次写报告/论文的时候,啥也不知道,就知道打开个word输入文字,然后选取文字再编辑……好蠢。好不容易写完了,以为看着排版规整就挺好了。但其实看过好的报告后,自己的真的还有很多可以规范。本篇分享本人学到的一些写论文的小技巧,现在是需要了才去学,不是很完全哈(有需要分享的可以在底下评论,主包空了就去学习)。

2025-07-12 13:19:01 629 1

原创 智能小车——缩微电磁赛道

主包小车的电机被自己烧坏了(被自己蠢死),那么最近有点时间空闲,写一点文章记录一下主包的学习历程吧,也给新手如何上手提供一些思路(主包也是全自己整的,走了很多弯路,投了很多精力,好在最后也是学到了些东西)

2025-07-10 15:06:19 1107

原创 C++项目快速配置SQLite

完全没接触过数据库,但老师课程设计要求数据存储在数据库怎么办???主包看了些网络上的资源,觉得讲得都不是很能快速上手,所以决定自己写一篇博客。

2025-06-27 00:33:57 1425

原创 基于requests_html的python爬虫

今天介绍一个相对性能更高的爬虫库requests_html,会不会感觉和requests有点联系?是的。为什么开始不直接介绍呢?因为我觉得requests是最基本入门的东西,并且在学习过程中也能学到很多东西。我的python老师在介绍这两个库时是直接一起讲的,然后我就很混乱,各自特点以及用法都分不清楚。不是说老师讲得不好啊,老师是高手,是我太菜了~.~

2025-05-17 16:09:35 1250

原创 python爬虫实战训练

哇,今天终于能访问豆瓣了,前几天爬太多次了,网页都不让我访问了(要登录)。

2025-05-16 23:58:50 7258 16

原创 Python爬虫入门

爬虫(Web Crawler),也称为网络爬虫或蜘蛛程序,是一种自动。它通过模拟人类浏览网页的行为访问网站的页面,提取页面中的信息,并将其存储到本地或数据库中。爬虫广泛应用于搜索引擎、数据分析、内容推荐等领域

2025-05-15 21:08:25 4383 2

原创 Python集成开发环境之Thonny

今天介绍一款Python的傻瓜IDE(集成开发环境)——

2025-05-12 19:17:34 1352

原创 在Excel图表添加辅助线

博主最近是有点忙,好吧,就是很忙,但我也不想水文章的,每一篇文章都是本人精心编辑,觉得对大家有用才发布的。而且温故而知新,虽然我有段时间没更新新内容了,但你也可以去回顾下之前的文章,看看自己是否掌握了我分享的所有内容。前面我们学会了怎么在Excel中绘制平滑曲线,但有时只画数据曲线是不够的,加上辅助线能帮助我们更清晰明了的分析数据,主播前段时间作了波尔共振的物理实验,下面展示如何绘制辅助线。我要画一条x=1的辅助线,凸显此分隔线,所以我设置折线段的坐标是从(1,1)到(1,179)然后就会绘制一条竖线啦。

2025-05-08 21:49:11 2164

原创 使用EXCEL绘制平滑曲线

播主播主,你都多少天没更新了!!!泥在干什么?你还做这个账号麻?!!!做的做的(哭唧唧),就是最近有些忙,以及……前言:俺要暂时退出算法宇宙了,“天不生我噜啦啦,算法宇宙如长夜”(bushi俺是只懂一点点algorithm的蒟蒻),博主是计算机专业的,前段时间也参加了一些校内比赛,打的都不怎么样,也感觉思维没培养好,根本用不起来算法,总之有些失意,但也不是说遇到了困难就放弃的(现在觉得校队的那些人都太厉害了,真正学精的人,真的是要付出很多的,比我原来想得还要多)……只是博主在综合考虑下,决定先不抓算法了,要

2025-04-19 23:25:01 3578

Typora1.8.5安装包

Typora1.8.5安装包

2026-02-11

Embarcadero-Dev-C++安装包

比普通Dev-C++版本更高一点的傻瓜集成开发环境

2025-04-03

空空如也

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

TA关注的人

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