- 博客(51)
- 问答 (3)
- 收藏
- 关注
原创 vscode c++代码飘红问题
检查.vscode文件中c_cpp文件目录名。在c_cpp文件中配置头文件目录。1、vscode没配好。2、头文件目录未包含。
2023-09-05 11:25:00 829
原创 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 233
原创 导出页面图片
然后,使用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 436
原创 解决问题2023_4_11
问题描述:前端有父页面index,其包括一个import的子页面addCase,需求是在父页面上如果点击增加项目,直接调用子页面,如果在单个项目中点击编辑、复制,传入参数row作为行信息,调用子页面进行回显。在父页面中定义一个函数addCase,用来处理添加项目事件。解决思路:在父页面index中定义一个状态showAddCase,默认为false,用来控制是否显示子页面addCase。在父页面中定义一个函数toggleAddCase,用来切换showAddCase状态的值,从而控制是否显示子页面。
2023-04-11 15:04:44 97
原创 JS获取当前时间并格式化日期
不是我说,之前有一个声称自己将日期格式化为yyyy-MM-dd hh:mm:ss的帖子,我就用CV大法把他的代码拉过来了,代码调了半天发现他的日期输出是2023-3-30,网上骗子多,CV需谨慎QwQ。
2023-03-30 09:20:57 198
原创 以下是一个函数,可以清空表格中的筛选框:
这个函数首先通过 document.querySelector() 找到包含表格的 DOM 元素,然后通过 querySelectorAll() 找到所有的筛选框元素。最后,通过模拟点击每个筛选框的触发器 .el-table__column-filter-trigger 来清空筛选框。你可以将这个函数与一个按钮或其他触发器绑定,以便在用户需要清空筛选框时调用它。
2023-03-21 17:51:33 274
原创 后端加了一个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 384
原创 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 506
原创 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 811
原创 小王想上分
(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 250
原创 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 6418 7
原创 Python基础——元组类型
序列类型是一个基本类型,其下包括元组类型元组一旦创建,就不能被修改。可以利用这个性质保护元素。创建方式1:创建方式2:套娃:元组类型的操作:将列表转化为元组:①定义列表②转化成元组...
2021-09-17 21:17:44 133
原创 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 2841
原创 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 841
原创 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 478
原创 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 147
原创 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 3119
原创 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 273
原创 HTML——表白树动画
最好用火狐打开,谷歌浏览器不放bgm。动画效果展示如下:代码如下:链接:https://pan.baidu.com/s/1QCZZ6H60ylpFwKE0OnAx7Q提取码:kj7z
2021-09-10 22:03:10 492
原创 Python基础——数字形式转换
Num = input()Numcase = ("零","一","二","三","四","五","六","七","八","九")for i in Num: n = eval(i) print(Numcase[n],end = "")
2021-09-07 17:49:26 3553 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 7577
原创 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 1332
空空如也
求助大神,c语言malloc内存分配失败,为什么
2020-08-03
循环链表初始化无法完成,求大佬解惑
2020-07-17
求助大佬,C++进行栈操作,是哪里出了问题
2020-07-07
请大佬们看一下,我的头插法建表出了什么问题
2020-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人