自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (9)
  • 收藏
  • 关注

原创 Vue之下载文件

vue中,如果是txt,pdf等,点击下载,浏览器不是直接下载文件,而是显示预览。解决办法: downloadFile(row) { //row是后台传回的文件地址 var elemIF = document.createElement('a'); elemIF.href = '/api/' + row; elemIF.download = row; elemIF.style.display = '

2021-11-24 22:25:25 806

原创 vue input无法自动赋值

问题:vue中,在表单中使用: this.form.vehicleIds = data; 赋值无效解决全局定义:this.$set(this.form, 'vehicleIds', data);

2021-09-03 11:14:19 370

原创 使用vue-pdf

官网例子: 官网例子使用教程:1.安装:npm install vue-pdfor:yarn add vue-pdf导入: import pdf from 'vue-pdf' export default { components: { pdf }, data() { pdfFileURL: '', }, methods: { //pdf加载并获取总页数 getNumPages() { let.

2021-09-03 11:11:12 808 1

原创 element el-dialog弹窗固定高度

<el-dialog class="dialog" :visible.sync="dialogVisible" top="1%" :title="dialogTitle" @close="handleClose" width="50%" > <div class="el-dialog-div"> //省略其他内容 </div > &l

2021-09-03 10:44:43 3398

原创 vue.js scroll自动滚动

vue.js scroll自动滚动代码:使用步骤1.在需要滚动的区域添加指定id属性<div id="scroll_in2" class="htp-list scroll_in"></div>methods: { // 添加自动滚动 /* Id 需要滚动的区域 id名称 */ autoSroll(Id) { // flag 为true时停止滚动 var flag = false;

2021-09-03 10:40:57 749

原创 Vue错误:无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

Vue错误:无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称解决:重新编译npm install build

2021-09-03 10:29:36 1246 1

原创 URDF文件的编写

在ROS机器人系统中,想要制造一个机器人,就需要编写机器人描述文件。也就是URDF(Unified Robot Description Format, 统一机器人描述格式)。其使XML文件格式来描述机器人,ROS里面提供了URDF文件的C++解释器,可以解析这种格式。1.创建功能包catkin_creage_pkg robot1_description2.在功能包下新建urdf文件夹,新建robot1.urdf<?xml version="1.0"?><robot name="r

2020-07-17 18:23:15 2170 1

原创 学习ros-turtle-TF坐标转换与roslaunch的编写

在机器人系统中,我们经常会遇到坐标变换相关的问题。比如说,在一个导航系统中,我们通过激光雷达、双目摄像头等传感器对周围环境进行感知,但是这些传感器直接采集的数据是相对于传感器而言的, 而传感器在机器人身上的安装位置又各不相同,我们关心的则是外部环境与机器人本体之间的关系,所以还需要把相对于传感器的数据变换成为相对于机器人的数据。这个过程就是所谓的坐标变换。如果涉及到多个机器人之间的协同工作,则需要维护两两之间的相对位置关系,在机器人很多的情况下,或者说是自由度很多的情况下,这种坐标系之间的变换关系就相对比

2020-07-16 11:10:17 779

原创 自己写srv文件vscode提示找不到文件

在学习古月居的教程中,提到,自己自定义服务数据,与话题消息类似,ros中的服务数据可以通过srv文件进行语言无关的接口定义。一般写在功能包的srv目录。目的是client输入两个数,server返回这两个数相加的结果,下面是实践:本地环境: ubuntu16.04 + ROS kinetic1.在一个catkin_ws/src 下,创建一个pkg:catkin_create_pkg learning_communication roscpp rospy2.创建自定义服务数据结构在learning_c

2020-07-14 11:56:06 1144

原创 安装win10,ubuntu16.04双系统

ubuntu只支持gpt格式,而启动方式一般有:legacyuefilegacy+uefi 混合模式而ubuntu系统,只支持uefi模式,所以bios中,只能设置:uefi,legacy+uefi 混合模式所而win10一般的模式时: uefi+gpt如果安装的时候,先安装的win10硬盘分区的时候,格式是mbr, 那么在bios中只能设置为legacy, 这样的话,即使安装了ubuntu,这下,这两个就不能同时启动了。安装步骤:进入iso安装步骤,进入到找到空闲分区/swa

2020-07-13 21:45:44 139

原创 vscode配置ros时提示找不到ros/ros.h

在安装vscode后,打开一个catkin_ws后#include<ros/ros.h>经常会出现找不到ros/ros.h的情况解决办法:在vscode中打开c_cpp_properties.json在includePath中添加"/opt/ros/kinetic/include/*" ,也就是本地安装的ros路径...

2020-07-13 21:30:38 10746 5

原创 使用system备份ubuntu生成iso镜像

本地环境: ubuntu16.041 安装Systembacksudo apt-get updatesudo add-apt-repository ppa:nemh/systembacksudo apt-get update && sudo apt-get install systemback unionfs-fuse2 使用Systemback生成镜像文件(1)打开软件,输入密码(2)勾选左侧的include the user data files(包含用户数据文件),这

2020-07-13 21:12:29 1413

原创 关于printf

代码如下:printf("hello");while(1);在Linux下运行,没有结果。 经过查询,发现原因如下:所以,有while循环的地方,一定要将将输出缓冲区进行缓冲才可以进行!!!!...

2019-10-14 16:47:47 143

原创 只做自己

一直是一个焦虑的性格,有的时候看到人家在做什么,总是喜欢胡思乱想,明明什么事情都没有,可是把自己搞的心烦意乱的。比如今天,晚上办公室有个老师,还有这几个吃鸡的。一开始,挺心烦意乱的,想让他别打了,整的人是心烦意乱的。 可后来我一想,他玩你学习,你不进步了吗?他强由他强,人家玩关我屁事。自己把自己管好就行了,想想有点厚黑啊。但是,道理就是这个道理。一想完,我心里平衡多了,我发现,注意力也集中了。...

2019-09-24 21:13:00 88

原创 linux下使用C创建文件夹

代码如下:#include<stdio.h>#include <sys/stat.h>#include <sys/types.h>int CreateDir(const char *sPathName) { char DirName[256]; strcpy(DirName, sPathName); ...

2019-09-03 14:53:12 3925

原创 更新github上的代码

1.clone到本地:git clone *****.git2.把需要更改的代码拷入该文件夹中。3.添加: git add . (空格.)4.更新说明:git commit -m "更新说明"5.git push origin master6.提示输入 账号,密码...

2019-08-30 14:37:05 95

原创 C语言读入文本中的sql语句 插入到mysql数据库中

有一个txt 文件,里面全部是Insert into 的sql插入语句,现在想要把他们读出来,执行sql语句。其中,每一条sql语句大概长这个样子:Insert into EXPORT_TABLE (MSG_SEQ,MSG_ID,GATEWAY_TIME,PRIORITY,RCV_ADDRESS,SND_ADDRESS,BEP_TIME,SMI,AIRCRAFT_ID,FLIGHT_ID,DS...

2019-08-30 12:17:00 478

原创 C语言读取文本文件查找字符并且替换

有一个文本,里面全是一条一条的oracle sql 插入语句,类似于这种:Insert into EXPORT_TABLE (MSG_SEQ,MSG_ID,GATEWAY_TIME,PRIORITY,RCV_ADDRESS,SND_ADDRESS,BEP_TIME,SMI,AIRCRAFT_ID,FLIGHT_ID,DSP,RGS,RGS_TIME,MSN,SPLIT_STATE,RAW_MSG...

2019-08-30 11:59:26 3741

原创 虚拟机linux下连接本机mysq数据库

首先本机安装mysql,登录数据库:mysql -uroot -p开启远程访问权限:grant all privileges on *.* to root@'%' identified by "password";这里是把本机所有的数据库共享给用户名为root 密码是:password3.登录虚拟机,安装mysql,写入代码测试:#include <stdio.h&...

2019-08-30 11:25:35 594 1

原创 又到一周周末

本周的工作强度相比以往,大了很多,虽然什么也没有学到,但是,在公司里面,什么都要严于律己,不敢造次。老师没有教什么,一切都是自己摸索,人的潜力还是有的,强行搞,还是慢慢能搞出来,虽然最后的效果可能不好,但是,至少能有一点想法,这个在以前,是想都不敢想的问题!!...

2019-08-16 20:57:12 89

原创 QTcp 客户端与服务器端通信

QTcp 客户端与服务器端通信思路:有一个服务器端QTcpServer 提供了一个端口号与IP ,使用listen时刻进行监听,有一个客户端QTcpClient 来连接该服务器,从而进行两者之间的通信,为了简化,通信的内容为纯文本格式。界面如下:客户端可以点击close按钮断开连接,服务器端也可以点击close按钮断开连接。在windows平台下使用QT5.9.8开发.代码: ...

2019-08-11 20:33:35 2635 1

空空如也

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

TA关注的人

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