- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 【Java学习记录】 目录
这里记录了学习Java基础的过程。列出目录方便从这里直接查找,目前仍然在学习中,博客和目录都会一直更新。【Java学习记录】一 Java中的继承【Java学习记录】二 Java中数组的简单操作【Java学习记录】三 Java中的面向对象内存分析【Java学习记录】四 Java中的垃圾回收【Java学习记录】五 Java中的this关键字【Java学习记录】六 Java中的s...
2019-06-04 12:35:57 544 3
原创 【Java基础】多线程的创建
Java 提供了三种创建线程的方法:通过实现 Runnable 接口; 通过继承 Thread 类本身; 通过 Callable 和 Future 创建线程。继承Thread类该方法是创建一个新的类,该类继承 Thread 类,然后创建一个该类的实例。继承类必须重写 run() 方法,该方法是新线程的入口点。它也必须调用 start() 方法才能执行。该方法尽管被列为一种多线程实现方...
2019-06-29 22:50:33 161
原创 【Java基础】 多线程基础
期末考试的终结代表了研一生活的结束,一年真的很快就过去了,接下来就是专门搞科研的研二了,希望自己能够静下心来好好学。1.什么是多线程多线程是Java语言的重要特性,大量应用于网络编程、服务器端程序的开发,最常见的UI界面底层原理、操作系统底层原理都大量使用了多线程。程序“程序(Program)”是一个静态的概念,一般对应于操作系统中的一个可执行文件,是含有指令和数据的文件,被存储在...
2019-06-25 22:59:25 179
原创 ROS中控制机械臂抓取目标例程
在上一个博文中介绍了一个简单的目标识别的例子,在这篇博客中,例如是别的结果,完成机械臂的抓取控制,主要进行程序的分析和学习。包含的头文件:#include <ros/ros.h>#include <image_transport/image_transport.h>#include <sensor_msgs/image_encodings.h>#...
2019-06-09 14:41:43 21484 47
原创 在ROS中基于颜色做简单的物体识别
ROS无法直接进行图像处理,需要借助于opencv,要使用cv_bridge把ROS 的图像数据格式转为Opencv可以使用的数据格式。即是一个提供ROS和OpenCV库提供之间的接口的开发包。然后可以将opencv处理好的图像再转换回ros中的数据格式。包含的头文件如下:#include <stdio.h>#include <stdlib.h>#incl...
2019-06-08 14:28:51 7900 68
原创 【数据结构学习】哈希表
数据结构中由数组和链表来实现对数据的存储,他们各有特点。 (1) 数组:占用空间连续。 寻址容易,查询速度快。但是,增加和删除效率非常低。 (2) 链表:占用空间不连续。 寻址困难,查询速度慢。但是,增加和删除效率非常高。 那么,我们能不能结合数组和链表的优点(即查询快,增删效率也高)呢? 答案就是“哈希表”。 哈希表的本质就是“数组+链表”。什么是...
2019-06-05 10:11:09 562
原创 【Java学习记录】二十五 Map接口
现实生活中,我们经常需要成对存储某些信息。比如,我们使用的微信,一个手机号只能对应一个微信账户。这就是一种成对存储的关系。Map就是用来存储“键(key)-值(value) 对”的。 Map类中存储的“键值对”通过键来标识,所以“键对象”不能重复。Map 接口的实现类有HashMap、TreeMap、HashTable、Properties等。Map接口常用方法一个简单的例子测试一下常...
2019-06-03 22:59:17 137
原创 【数据库学习】八 分组查询
学习要点使用GROUP BY子句可以像切蛋糕那样对表进行分割。通过使用聚合函数和GROUP BY子句,可以根据“商品种类”,“登记日期”等将表分割后再进行汇总。 聚合键中包含NULL时候,在结果中会以“不确定”行(空行)的形式表现出来。 使用聚合函数和GROUP BY子句的时候应该注意以下4点。只能写在SELECT子句之中。 GROUP BY子句中不能够使用SELECT子句中的别名 ...
2019-06-03 17:33:34 1887
原创 【Java学习记录】二十四 手写实现LinkedList
LinkedList底层用双向链表实现的存储。特点:查询效率低,增删效率高,线程不安全。 双向链表也叫双链表,是链表的一种,它的每个数据节点中都有两个指针,分别指向前一个节点和后一个节点。 所以,从双向链表中的任意一个节点开始,都可以很方便地找到所有节点。 关于双向链表,可以参考我之前的一篇文章《数据结构--链表》双向链表自定义一个链表:package ...
2019-06-03 14:20:30 175
原创 ROS中查看机械臂当前位姿
在使用moveit的逆解来对机械臂进行运动规划时候,是给机械臂输入末端的位置和姿态,其中位置是用x,y,z坐标来表示,姿态是使用四元数来表示。但是有时候想要根据机械臂目前的状态得到当前位姿,可以使用moveit的命令行工具或者直接在Rviz中查看。命令行工具首先启动MoveIt! 仿真环境接口,即自己使用的机械臂模型,例如:roslaunch probot_anno_moveit_c...
2019-06-01 17:12:24 10185
Standard-10-20-Cap81.zip
2020-06-02
Standard-10-20-Cap81.ced
2019-10-08
BP-regression.zip
2019-08-05
BCI2000Contrib.exe
2019-07-11
概率机器人(机械工业出版社)
2019-04-15
ros by example v1英文版
2019-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人