自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu 18.04部署OpenMV

1.从官网安装openmv的ide2.在ubuntu 18.04 安装pip3sudo apt install python3-pip3.从pip3安装apriltag包pip3 install apriltag参考文献https://blog.csdn.net/qq_43764737/article/details/100714975https://blog.csdn.net/shenyan0712/article/details/102678534...

2021-06-20 00:07:01 725

原创 举例概述C语言知识点(‘\0‘、strcpy()函数缓冲区溢出问题、字符数组、struct结构体类型变量申请的地址空间特点)

目录'\0'strcpy()函数及缓冲区溢出问题举例说明(细讲以上内容)‘\0’'\0’表示ASCII码值为0的字符(即null、"")strcpy()函数及缓冲区溢出问题strcpy() 百度百科https://baike.baidu.com/item/strcpy/5494519?fr=aladdin可以从代码strcpy函数的代码中知道,strcpy函数结束运行的条件是遇到’\0’ ,如果遇不到那就一直执行下去。(将会在下面的例子中详细讲)举例说明(细讲以上内容)下面以(实验室成员

2021-04-21 23:51:31 509

原创 Arduino与ROS通讯的示例代码HelloWorld改写成夏普红外测距传感器数据传输的代码

改写详情:其实就是在原来的代码的基础上加了个红外测距传感器的代码,然后把红外测距传感器的double类型的数据用dtostrf函数转换成了char类型的字符串数组。并没有对消息类型进行任何的更改,仅供初学者学习使用。关于dtostrf函数(Arduino中数据类型转换—— float/double转换为char)示例代码HelloWorld:/* * rosserial Publisher Example * Prints "hello world!" */#include <ros

2021-02-09 14:23:01 822

原创 LCP 06. 拿硬币

#include<stdio.h>// 每次做题前必须先把题意弄明白,若是函数题,要先搞明白各个参数的意思和需要返回的值。//方法1int minCount(int* coins, int coinsSize){ //coins存储每堆的数量 coinsSize代表堆数 int sum=0;//用来存储最少次数; //每次都要除以2,取余2 for(int i=0;i<coinsSize;i++){ sum+=coins[i]/2.

2021-02-04 22:28:34 99

原创 1108. IP 地址无效化

char * defangIPaddr(char * address){ char *ret= (char*)malloc(sizeof(char)*22);//ip地址是255.255.255.255共15个字符。加上左右方括号等于21,再加上末尾的'\0'就是共22个字符。 char *r=ret;//为什么要这一行,直接把ret return就不行?//那是因为我们把这个函数运行完了之后ret指向的地址是结尾地址,也就是'\0'存储的地址;*r是为了存储首地址;// 从左到右遍历;遇到.

2021-02-04 16:30:20 97

原创 罗马数字转整数

// 这道题的思路:// 1 要把所有的字符和相应的数值都存储起来// 2 每个罗马数字要从左到右遍历,只要现在的数大于左边的数,则左边的数变成负数// 3 遍历到最后所有的数相加完毕,便可得到整数//难点剖析://在编程序的时候发现有个难点就是,没有一个好的方法把相应的字符跟相应数值对应//别人用的是switch 分支结构,总结经验:做题要考虑周全,但不能顾虑太多,要先做出来,不要管算法是否精简。要存就存,不要顾虑内存,要写就写,不要管代码长度。...

2021-02-03 22:20:55 64

原创 Arduino IDE 运行ros_lib的示例Hello world时出现无法编译通过的问题(cstring、cstddef、rosserial)

在编译ros_li示例代码Hello world的时候报错:(如图所示)报错内容显示:没有cstring文件。所以我们只要把cstring.c文件找到并添加到ros_lib文件夹即可。点击此处网站并下载StandardCplusplus https://github.com/maniacbug/StandardCplusplus.git 并从里面查找到cstring.c和cstddef.c复制到ros_lib文件夹即可。再回到Arduino IDE 便可成功编译。在此特别感谢ros社区:

2021-01-28 14:21:15 724

转载 jetson nano(Ubantu18.04)安装arduino教程

jetson nano(Ubantu18.04)安装arduino教程下载和安装ArduinoArduino不能上传的问题下载和安装Arduino本来想从官网下载最新版的Arduino IDE ,不料安装完启动不了,无奈看了教程下载了旧版软件。参考的教程链接Arduino不能上传的问题安装完了软件本以为万事大吉,可谁知软件可以编译是不能向板子烧录代码(上传代码)。后来发现是端口权限的问题。参考教程链接打开terminal执行次命令即可进行烧录代码。sudo chmod a+rw /dev/ttyA

2021-01-10 01:56:16 1558

原创 C语言_字符串

字符串:C语言的字符串是以字符数组的形态存在的不能用运算符对字符串做运算通过数组的方式可以遍历字符串唯一特殊的地方是字符串字面量可以用来初始化字符数组以及标准库提供了一系列字符串函数字符串常量:char * s = “Hello,word”;s 是一个指针,初始化为指向一个字符串常量*由于这个是常量所在的地方,所以实际上s是const char * s,但是由于历史的...

2020-05-02 21:29:08 340

原创 C语言(指针、数组 、 const、动态内存分配 )——详解

对象,指针,引用,数组对象的存储位置和机制

2020-04-27 23:11:56 640

原创 windows 10 安装 SolidWorks 2018 教程

安装包: 链接: https://pan.baidu.com/s/1yfHiSpT-eNzLPcfJp-6gFA 提取码: pfux安装视频教程:https://www.bilibili.com/video/BV1Tb411a7Ac安装solidworks的时候可能会遇到以下的一些问题:(注意事项)1.必须要下载所有的文件!2.安装包无法解压的时候何以到2345好压官网下载解压软件安装并...

2020-04-11 14:17:59 9758 5

原创 python(字符串)

字符串:python并没有提供单字符类型,所有字符都以字符串类型存在。字符串: 是以引号括起来的任意文本,是一个有序序列。表示方式:单引号,双引号,三引号转义字符 :以下为字符串的索引和切片的示例代码1.算数运算符:运算符功能+连接字符串-复制字符串字符串也可进行关系运算和逻辑运算。而逻辑运算和关系运算的结果为布尔类型(true和false)...

2020-03-31 22:50:16 116

原创 python(数字类型)

数字类型:**整数:**与数学中整数概念一致,它的取值范围在理论上也没有限制,默认为十进制整数。要想显示其它进制的整数,需要前导符:进制前导符二进制0b或0B八进制0o或0O十六进制0x或0X例如:0b10指的是十进制的2,0o10指的是八进制的8,0x10指的是十六进制的16**浮点数:**与数学中的实数概念一致,取值范围与精度都有限制,有小数...

2020-03-31 21:10:46 333

原创 python(id函数,python关键字,基本输入输出)

id函数1.Python变量有一个非常重要的性质:变量是将名字和对象进行关联。2. 赋值操作并不会实际复制值,它只是为数据对象取个相关的名字。3. id( )是Python的内置函数,可以显示对象的地址python的关键字:...

2020-03-31 21:05:09 1178

原创 ubantu 16.04 安装微信、qq 教程

在ubantu上进行开发难免会需要qq 、微信等交互工具,今天给大家分享一下我的经验,希望大家采纳。我也是借助了这位大佬的教程(若想要更为详细的解说可点击此处)第一步:安装deepin-wine环境1.首先是要安装deepin-wine环境,传送门https://github.com/wszqkzqk/deepin-wine-ubuntu,大家可以从这个页面上面去下载相关的资源(当然习惯使...

2020-02-12 14:02:55 473

原创 hdu 2031 进制转换 (C语言)

Problem Description输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。Output为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。Sample Inp...

2020-02-03 15:20:12 180

原创 while (~scanf("%d%d",&n,&m))和while (scanf("%d%d",&n,&m)!=EOF)的用意

#include<stdio.h>int main(){ int n=0; scanf("%d",&n); while(n--) { printf("%d\n",n); } printf("\n"); printf("%d\n",n); return 0;}从以上代码可知 while(n- -) 在n==-1时退出循环#include<st...

2020-02-03 15:12:47 2835 1

原创 hdu 1004 Let the Balloon Rise (C语言)

Problem DescriptionContest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges’ favorite time is guessing the most popular problem. When the contest i...

2020-02-03 09:56:37 280

原创 hdu 2072 单词数(C语言)

Problem Descriptionlily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。Input 有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。Output 每组只输出一个整数,其单独成行,该整数代表一篇文...

2020-02-02 11:00:19 342

原创 hdu 2091 (C语言) 空心三角形

hdu 2091 (C语言) 空心三角形Problem Description把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。Input每行包含一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹,整数n表示等腰三角形的高。显然其底边...

2020-01-25 20:37:51 1604

空空如也

空空如也

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

TA关注的人

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