自定义博客皮肤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)
  • 收藏
  • 关注

原创 小白的20天Java学习打卡day1

太原理工大学机器人团队20天学习打卡day1因开学推迟,我在家偶感无聊,又恰逢团队举办学习打卡活动,正是一个督促自己学习增强自学能力的好机会。在此之前我从未接触过Java,希望在此分享学习笔记,能够帮到和我一样或者有需要的朋友,顺便回顾与整理,如果内容存在问题,欢迎各位指正学习内容:Java 学习网站:b站day01首先,学习Java是为了通过编程语言完成软件的开发,那么,1...

2020-02-28 21:23:55 815 3

原创 无人机仿真搭建:ROS,Gazebo,SITL,MAVROS,PX4

写在前面最近一直在搭建无人机仿真的环境,系统都卸载安装了很多次才安装好,所以写下这篇博客来记录一下,万一以后还要再搭也可以有个参考,也可以给大家做个参考。这个是结合我自己系统来安装的,不同人安装可能会有不同的问题,仅供参考。另外,我本身水平还比较低,里面的内容都是看了很多文章博客才找到的,包括一些问题的解决方法,但是由于太多我也没备注出处,也忘记具体看的哪个。这里面有些解决问题的操作我只知道可以解决我的问题,但是不知道原理是什么,也不知道会对系统造成什么影响,如果用的不是虚拟机,操作需谨慎。如果有问题欢

2021-01-27 22:07:13 5115 3

原创 无中生有之C++学习day2

太原理工大学机器人团队20天学习打卡day20今天是20天学习打卡的最后一天,为了提高学习速度,之后的学习应该不会再写博客了,感谢大家的陪伴。希望以后还会有写博客的机会吧今天的学习内容是C++的函数1、函数【这里只是了解函数的一些基本特征】C++函数分为两种:有返回值的和没有返回值的①有返回值的函数有返回值的函数将生成一个值,而这个值可以赋给变量或者在其他表达式中使用。例如...

2020-03-18 19:38:51 194

原创 无中生有之C++学习day1

太原理工大学机器人团队20天学习打卡day19我们又见面啦,从今天开始我将进入C++的学习,为什么选择C++呢,主要是团队的要求,以及个人对编程的爱好。不同于之前的java学习,这次我主要的参考资料不是视频,而是C++ Primer Pluls,这次将通过参考书学习,任务还是挺艰巨的。用的IDE是codeblocks。今天主要学习C++的基础知识和语法1、进入C++①第一个c++程序...

2020-03-17 20:46:27 214

原创 小白的20天Java学习打卡day18【完结撒花】

太原理工大学机器人团队20天学习打卡day18今天是学习java基础的最后一天,比计划中少用了两天,由于我是因为兴趣才学java的,目前还不打算往这方面发展,所以学完java基础也不会深入下去了,我打算明天回顾一下这18天所学的内容,并且开始新项目的学习,感谢视频老师的讲解以及大家的陪伴哟今天学习的内容是final关键字、package和import以及访问控制权限1、final关键字...

2020-03-16 17:57:34 193

原创 小白的20天Java学习打卡day17

太原理工大学机器人团队20天学习打卡day17今天主要学习面向对象的其他两个特征,继承和多态,以及他们的具体应用1、继承集成是面向对象三大特征之一【封装,继承,多态】①继承的作用基本作用:代码复用。但是继承最重要的作用是:有了继承才有了以后方法的覆盖和多态机制②继承的语法格式[修饰符列表] class 类名 extends 父类名{​ 类体}③继承的语法规则...

2020-03-15 21:14:54 173

原创 小白的20天Java学习打卡day16

太原理工大学机器人团队20天学习打卡day16今天将继续学习this关键字的剩余内容以及static关键字1、this关键字①this什么时候不能省略?通过昨天的学习我们知道this可以省略,那么什么时候不能省略呢,看下面的例子//用户类public class User { //属性 private int id;//实例变量 private String name; ...

2020-03-14 22:32:10 153

原创 小白的20天Java学习打卡day15

太原理工大学机器人团队20天学习打卡day15今天主要讲的是参数的传递和this关键字1、参数的传递java语言当中方法调用的时候涉及到参数传递问题,参数传递实际上传递的是变量中保存的具体值。例1public class Test01 { public static void main(String[] args) { // TODO Auto-generated metho...

2020-03-13 21:49:53 143

原创 小白的20天Java学习打卡day14

太原理工大学机器人团队20天学习打卡day13从昨天开始使用的都是myeclipse,今天主要学习的时面向对象的封装性以及构造方法1、面向对象的封装性①测试类 public class User { //年龄 int age;}//用户测试类public class UserTest { public static void main(String[] args) { ...

2020-03-12 20:13:22 122

原创 小白的20天Java学习打卡day13

太原理工大学机器人团队20天学习打卡day13今天除了继续昨天没有学完的对象的创建和使用,还会学习如何使用java的集成开发环境myeclipse1、对象的创建和使用测试【商品】public class Product{ //实例变量 int productNo;//编号 double price;//价格}每一个类中都可以编写主方法,但是一般情况下,一个...

2020-03-11 20:06:52 154

原创 小白的20天Java学习打卡day12

太原理工大学机器人团队20天学习打卡day12今天延续昨天的内容,继续学习对象的创建和使用,今天主要学习的是对内存的分析,这部分内容可能还要一天才能学完。另外,由于这部分内容比较难,笔记也只有几个例子和结果,没有过程,想要参考我笔记的朋友可能看得有点懵。有这种情况的朋友可以听听视频里的老师是怎么说的。b站:av11361088       这一部分在112到122集对象的创建和使用【内...

2020-03-10 21:40:13 122

原创 小白的20天Java学习打卡day11

太原理工大学机器人团队20天学习打卡day11今天的内容算是java基础中最难的了,用了很多时间来理解,所以笔记比较少 继续努力!!!1、类的定义语法结构[修饰符列表] class 类名{}例如:学生类,描述所有学生对象的共同特征学生对象有哪些状态信息【是一种属性,是一个数据,是数据就有数据类型】学号【int】姓名【String】性别【boolean】年龄【int...

2020-03-09 21:31:42 166

原创 小白的20天Java学习打卡day10

太原理工大学机器人团队20天学习打卡day10前言:今天的内容重在理解,理解起来有点困难,尤其是对于像我这样的从来没有接触过编程语言的小白来说。所以笔记量比较少,但是内容有点难以理解,一起加油啊!!!1、方法的递归调用①什么是递归方法自身调用自身递归是很耗费栈内存的,递归算法可以不用的时候尽量别用②递归的基础语法以下程序运行时出现错误【不是异常】栈内存溢出错误。错误...

2020-03-08 18:49:58 164

原创 小白的20天Java学习打卡day9

太原理工大学机器人团队20天学习打卡day9今天还是继续方法的学习,主要学习的是方法执行内存分析和方法重载1、方法在执行过程中,在JVM中的内存是如何分配的,是如何变化的方法只定义不调用是不会执行的,并且在JVM中也不会给该方法分配运行所属的内存空间。只有调用这个方法的时候,才会动态的给这个方法分配所属的内存空间。在JVM内存划分上有这样三块主要的内存空间:【当然除了这三块还有其他...

2020-03-07 18:38:52 107

原创 小白的20天Java学习打卡day8

太原理工大学机器人团队20天学习打卡day8今天继续昨天方法基础语法的学习,主要是用通过写代码来理解和记忆,所以今天的代码会比较多也就没有小结了,多多练习!!话不多说,直接献上笔记!实例//public表示公开的//class表示定义类//MethodTest03是一个类名public class MethodTest03{//表示定义一个公开的类,起名MethodTest03 ...

2020-03-06 20:09:37 263

原创 小白的20天Java学习打卡day7

太原理工大学机器人团队20天学习打卡day7 昨天结束了控制语句的学习,从今天开始的以后几天学习的都是方法1、什么是方法​ 以下程序不使用“方法”,分析程序存在哪些缺点以下的代码都是完成两个int类型数据的和,相同的代码写了三遍(只不过每一次参与求和的数据不同)。代码没有得到重复使用应该在java语言中有这样一种机制:某个功能代码只需要写一遍。要使用这个功能,只需要给这...

2020-03-05 18:45:01 195

原创 小白的20天Java学习打卡day6

太原理工大学机器人团队20天学习打卡day61、switch语句【选择结构】①语法结构switch(int或String类型的字面值或变量){​ case int或String类型的字面值或变量:​ java语句; ……​ break;​ case int或String类型的字面值或变量:​ java语句;​ ……​ break;​ case int或St...

2020-03-04 18:48:18 212

原创 小白的20天Java学习打卡day5

太原理工大学机器人团队20天学习打卡day51、赋值运算符基本的赋值运算符=扩展的赋值运算符+=,-=,*=,/=,%=赋值类运算符的优先级:先执行等号右边的表达式,将执行结果赋值给左边的变量+= 运算符可以翻译为”追加/累加“​ 以+=为例public class OperatorTest01{ public static void main(St...

2020-03-03 18:28:41 197

原创 小白的20天Java学习打卡day4

太原理工大学机器人团队20天学习打卡day41、浮点型​ float 单精度【4个字节】​ double 双精度【8个字节,精度较高】double的精度相对来说还是很低,所以sun在SE类库当中为程序员准备了精度更高的类型,只不过这种类型是一种引用数据类型,不属于基本数据类型,他是java.class.BigDecimal在java语言当中,所有的浮点型字面值,默认被当作double...

2020-03-02 19:06:50 173

原创 小白的20天Java学习打卡day3

太原理工大学机器人团队20天学习打卡day31、数据类型​①数据类型的作用程序当中有很多数据,每一个数据都是有相关类型的,不同数据类型的数据占用空间大小不同。数据类型的作用是指导JVM在运行程序的时候给该数据分配多大的内存空间。​②java中的数据类型:基本数据类型引用数据类型【后面讲】* 类* 接口* 数组* …​③基本数据类型基本数据类型包括四大类八小种...

2020-03-01 17:14:52 301

原创 小白的20天Java学习打卡day2

太原理工大学机器人团队20天学习打卡day2学习内容:Java 学习网站:b站day02今天的内容比昨天多很多,也更难理解,希望能检查下去1、打开DOS命令窗口,执行java HelloWorld,执行原理?java.exe命令会启动JVMJVM启动之后会启动类加载器ClassLoaderClassLoader会在硬盘上的某个位置搜索HelloWorld.class字节码...

2020-02-29 18:33:16 414

空空如也

空空如也

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

TA关注的人

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