自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 问答 (3)
  • 收藏
  • 关注

原创 调试室外配送车自动充电

二、kill掉小车上的自动充电节点,运行自己的。三、blablabla厕所回来再写。一、主从机配置,连小车WIFI。

2023-08-16 11:22:32 317

原创 从0-1配置一个ROS项目

目标:从0-1配置一个ROS项目,实现hello,world打印,在此基础上进行功能开发。步骤5:编译包,运行节点。

2024-07-05 19:42:30 235

原创 视频推流功能实现

视频推流功能实现

2024-05-11 15:45:23 149

原创 vscode c++代码飘红问题

检查.vscode文件中c_cpp文件目录名。在c_cpp文件中配置头文件目录。1、vscode没配好。2、头文件目录未包含。

2023-09-05 11:25:00 728

原创 ros发布箭头标识,并在rviz中显示

1、在构造函数中初始化节点。0、头文件中定义成员变量。

2023-08-23 14:35:36 513

原创 ROS开发使用命令汇总

ros开发常用命令汇总,稍后查询并给每条指令注释。

2023-07-05 17:23:48 68

原创 ROS学习笔记 - 入门学习

学习资料:https://sychaichangkun.gitbooks.io/ros-tutorial-icourse163/content/chapter1/编译流程:catkin workspace包括src\build\dev三部分,编译从左到右进行。1、Linux下的编译器:gcc/g++ , Makefile , Cmake , …ROS对Cmake进行拓展 — Catkin(对cmake , make指令进行封装)2、Catkin编译与工作空间。

2023-07-04 15:40:18 226

原创 导出页面图片

然后,使用html2canvas将整个页面转换为canvas,然后使用canvas.toBlob方法将canvas转换为Blob对象,最后使用FileSaver.js将图像文件保存到本地。4、使用Vue的相关插件,如html2canvas或vue-html2canvas将HTML元素转换为canvas,然后使用canvas转换器将canvas转换为图像。3、在导出操作中,使用ECharts提供的echartsInstance.getDataURL方法将饼图转换为base64编码的图片。

2023-04-14 15:25:27 407

原创 解决问题2023_4_11

问题描述:前端有父页面index,其包括一个import的子页面addCase,需求是在父页面上如果点击增加项目,直接调用子页面,如果在单个项目中点击编辑、复制,传入参数row作为行信息,调用子页面进行回显。在父页面中定义一个函数addCase,用来处理添加项目事件。解决思路:在父页面index中定义一个状态showAddCase,默认为false,用来控制是否显示子页面addCase。在父页面中定义一个函数toggleAddCase,用来切换showAddCase状态的值,从而控制是否显示子页面。

2023-04-11 15:04:44 73

原创 JS获取当前时间并格式化日期

不是我说,之前有一个声称自己将日期格式化为yyyy-MM-dd hh:mm:ss的帖子,我就用CV大法把他的代码拉过来了,代码调了半天发现他的日期输出是2023-3-30,网上骗子多,CV需谨慎QwQ。

2023-03-30 09:20:57 186

原创 以下是一个函数,可以清空表格中的筛选框:

这个函数首先通过 document.querySelector() 找到包含表格的 DOM 元素,然后通过 querySelectorAll() 找到所有的筛选框元素。最后,通过模拟点击每个筛选框的触发器 .el-table__column-filter-trigger 来清空筛选框。你可以将这个函数与一个按钮或其他触发器绑定,以便在用户需要清空筛选框时调用它。

2023-03-21 17:51:33 245

原创 后端加了一个status条件查询,用0、1、2进行标识,前端如何使用组件实现筛选功能?

前端可以使用下拉框(Select)组件实现筛选功能,下拉框中显示的选项可以是“全部”、“已完成”、“未完成”等,对应的值分别为-1、0、1或0、1、2。在下拉框组件中添加三个选项:“全部”、“已完成”、“未完成”,对应的值为-1、0、1或0、1、2。在查询参数中添加一个status参数,将下拉框选中的值作为参数值传递给后端。后端根据status的值进行筛选,返回符合条件的数据给前端。在前端代码中添加一个下拉框组件,用于选择状态筛选条件。

2023-03-21 08:46:23 352

原创 调整el-table顺序,单个元素配单个按钮

调整el-table顺序,单个元素配单个按钮

2023-03-03 10:36:10 715

原创 调整el-table顺序,单个元素配单个按钮

调整el-table数据,单个元素配合单个按钮

2023-03-03 10:35:46 146

原创 一个能在vue3中运行的JSON编辑器,能展示JSON数据的高亮,打开时有默认数据

JSON编辑器

2023-03-03 10:20:49 1929 2

原创 运行前的准备工作

我要记录一下,不然每次都要输入,有了它我的生产力将大幅提升!

2023-02-13 14:38:39 55

原创 实验记错本---我如何配置vue3-json-editor

stop

2023-02-13 14:30:26 1128

原创 2023.2.8日学习---李立超老师学习笔记

学习中ing

2023-02-08 11:34:18 356

原创 明日任务:

冲鸭!!!!

2023-02-07 17:40:02 60

原创 1、若依VUE代码结构:官方文档+资料+总结

对于若依VUE的代码结构梳理

2023-02-07 13:04:49 510

原创 若依VUE学习问题汇总

努力学习中

2023-02-07 08:53:25 63

原创 前端:若依vue快速入门

若依vue学习笔记

2023-02-03 20:07:45 206

原创 Javascript40分钟快速入门课程代码

复习专用

2023-02-03 10:33:28 129

原创 Javascript快速入门

快速开发进行时

2023-02-02 19:01:14 54

原创 git使用简易版【自用】

git基本使用方法

2023-02-02 16:15:22 120

原创 Python组——蓝桥杯真题及解析

可恶,竟然找不到研究生组的真题。。。就是这么暴力。到11时最先用完的卡牌是1,到21时最先用完的卡牌也是1,到2021时。。。你懂的!只需要查1是什么时候被用完的。cnt = 2021for i in range(99999): temp = str(i) for j in range(len(temp)): if(temp[j] == '1'): cnt -= 1 if(cnt == 0):

2022-04-08 12:07:56 468

原创 Python——蓝桥杯【特殊回文数】

题目:暴力破解,注意for循环区间左闭右开,10001是第一个回文数,边界值999999应该纳入循环。另外,注意判定条件对时间的影响,先判断回文,再判断和是否等于n,否则会超时。#回文import mathimport stringimport timedef infer1(str1,i): if(n == eval(str1[0])+eval(str1[1])+eval(str1[2])+eval(str1[3])+eval(str1[4])): print(i)

2022-04-07 12:36:32 784

原创 小王想上分

(1)头文件import mathimport string(2)主函数if __name__ == '__main__':(3)输入输出# 输入n,然后输入n个数字 alist = [] n = eval(input()) #输入单个数字,int或者float,eval()可以直接转换。 for i in range(n): # i属于[0,n-1] temp = eval(input()) alist.append

2022-04-02 21:39:40 244

原创 Python基础——基本统计值计算

计算键入数据的平均值、方差和中位数#基本统计值计算def getNum(): #键盘输入需要统计的数据 nums = [] iNumStr = input("请输入数字(回车退出):") while iNumStr !="": nums.append(eval(iNumStr)) iNumStr = input("请输入数字(回车退出):") return numsdef mean(numbers): #计算平均值 s=

2021-09-18 14:37:05 6344 7

原创 Python基础——元组类型

序列类型是一个基本类型,其下包括元组类型元组一旦创建,就不能被修改。可以利用这个性质保护元素。创建方式1:创建方式2:套娃:元组类型的操作:将列表转化为元组:①定义列表②转化成元组...

2021-09-17 21:17:44 126

原创 Python基础——列表类型操作

1.定义空列表2.在空列表中添加5个元素法1:法2:3.替换元素4.在某位置上添加元素eg.在第二个位置上(从零计数)添加元素2。5.删除元素法1法26.删除lt中第1、2、3个元素7.判断lt是否包含数字08.向lt中新增数字0(该操作将会将数字0插入至末尾)9.返回数字0在lt中的索引10.lt的长度11.lt的最大元素注意:只有同类型元素才能放在一起比较。‘D’、‘E’、0不能一起比较。12.清空lt...

2021-09-17 20:52:52 2814

原创 Python基础——数据去重的常用操作

利用集合中元素不重复的性质,将数据列表转化为集合去重,再转化为列表进行操作。代码如下:#数据去重IS = ["p","p","y","y",123]S = set(IS) #利用集合无重复的特点,将列表转化为集合print("集合中的元素有:",end='')for item in S: print(item,end = ' ')print("")It = list(S)print("列表为:{}".format(It))初始元素为p、p、y、y、123,去重后元素为p、y、

2021-09-17 15:09:36 828

原创 Python基础——科赫雪花绘制

#科赫雪花import turtledef koch(size, n): if n == 0: turtle.fd(size) else: for angle in[0,60,-120,60]: turtle.left(angle) koch(size/3,n-1)def main(): turtle.setup(600,600) turtle.penup() turtle.goto

2021-09-13 22:11:23 461

原创 Python基础——汉诺塔问题

问题倒推,让计算机代替执行。步骤如下:以次设计算法,代码如下:count = 0def hanoi(n, a, b, c): global count if n == 1: print("{}:{}->{}".format(1,a,c)) count += 1 else: hanoi(n-1,a,c,b) print("{}:{}->{}".format(n,a,c)) count +

2021-09-13 21:21:03 140

原创 Python基础——turtle库数码管实现倒计时

#七段数码管实现倒计时import turtle,timedef drawGap(): turtle.penup() turtle.fd(5)def drawLine(draw): drawGap() turtle.pendown() if draw else turtle.penup() turtle.fd(40) drawGap() turtle.right(90)def drawDigit(digit): drawLine(Tru

2021-09-13 15:28:49 3065

原创 Python基础——七段数码管

import turtledef drawLine(draw): turtle.pendown() if draw else turtle.penup() turtle.fd(40) turtle.right(90)def drawDigit(digit): drawLine(True) if digit in [2,3,4,5,6,8,9]else drawLine(False) drawLine(True) if digit in [0,1,3,4,5,6,7

2021-09-12 21:48:29 267

原创 HTML——表白树动画

最好用火狐打开,谷歌浏览器不放bgm。动画效果展示如下:代码如下:链接:https://pan.baidu.com/s/1QCZZ6H60ylpFwKE0OnAx7Q提取码:kj7z

2021-09-10 22:03:10 465

原创 Python基础——数字形式转换

Num = input()Numcase = ("零","一","二","三","四","五","六","七","八","九")for i in Num: n = eval(i) print(Numcase[n],end = "")

2021-09-07 17:49:26 3456 1

原创 Python基础——详解蒙特卡洛方法计算圆周率

1.分析:圆的面积公式:S = ╥r²则四分之一个圆的面积为:S 1/4圆 = 1/4/╥r²故想知道╥的值,就需要先知道圆的面积。在这里,我们使用蒙特卡洛方法计算圆的面积。蒙特卡罗方法是一种计算方法。原理是通过大量随机样本,去了解一个系统,进而得到所要计算的值。我们得知下图正方形的面积是1*1 = 1,圆的半径是1,带入上式,得:╥ = 4乘以 1/4圆由蒙特卡洛方法在正方形区域内随机撒点,可得圆面积与方形面积的比值,方形面积又是确定的,可得圆面积,有了圆面积,就能得到╥的值。2.代

2021-09-05 21:40:13 7513

原创 Python基础——身体质量指数BMI

程序多分支结构练习重点:语句覆盖、算法设计代码如下:#BMIheight,weight = eval(input("请输入身高(米)、体重(公斤)用逗号隔开:\n"))bmi = weight / pow(height,2)print("BMI的数值为:{:.2f}".format(bmi))who, nat = "",""if bmi < 18.5: who, nat= "偏瘦", "偏瘦"elif 18.5 <= bmi < 24: who, nat=

2021-08-30 15:18:34 1285

空空如也

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

TA关注的人

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