240 发简信
  • 120
    Redis 跳表记录

    redis跳表简单理解: 一种基于链表的索引 索引的本质就是空间换时间,跳跃表原理可概括为:维护多个格外的粗粒度链表,查找的过程中,逐层遍历,类...

  • MyBatis-Plus 细节记录

    简单概述: 主流两大ORM框架之一Plus为MyBaits基础之上的增强,包括对基础crud的封装 批量细节 saveBatch类似方法,用于批...

  • 120
    Kotlin 重点理解

    简单理解: 对java的简化,大量语法糖,以及线程优化:协程1、对get,set省略(包括创建以及使用,同时支持自定义,类似做到lombok的实...

  • 框架小计

    1.MVP框架 https://github.com/limedroid/XDroidMvp(请求封装简单修改,Flowable改为Single...

  • ROS入门:激光数据转换超声进行避障

    获取激光数据,解析转换为超声实现避障: 项目决定在侧面安装雷达实现纵向平面检测避障,初步分析可行(个人认为实用性不高,双侧雷达本身成本就很高) ...

  • ROS入门:ROS里程计替代功能包

    ROS里程计替代功能包 开发初期,如果底盘没有里程计可以通过以下两个功能包进行替代 rf2o_laser_odometry wiki:http:...

  • ROS局域网通讯

    只需要配置.bashrc,以及hosts文件即可,但由于自己照搬官网wiki的教程,给自己弄了不少坑,所以做一下记录。首先配置IP,修改etc/...

  • 120
    ROS入门:基础知识学习(通讯方式)

    1.话题通讯 创建发布者 创建订阅者 添加编译选项 运行可执行程序下面记录话题通讯,hello world代码(代码放在工作空间src目录当中,...

  • 120
    ROS入门:基础知识学习(项目创建)

    创建一个工作空间 新建一个项目文件夹 如catkin_ws,新建src文件夹 使用 catkin_init_workspace 命令,生成一个t...