ICode9

精准搜索请尝试: 精确搜索
  • Kotlin协程的那些事 ---- 协程的启动模式和生命周期2022-02-20 17:35:08

    在上一节Kotlin协程的那些事 ---- 初识协程中,主要介绍了协程的一些概念性的东西,本节继续了解协程中的一些概念 协程的概念 1 协程的启动模式2 协程作用域构建器 coroutineScope 和 supervisorScope3 Job的生命周期 1 协程的启动模式 public fun CoroutineScope.launch(

  • 基于weave实现docker跨主机网络通信2022-02-18 17:35:06

    前言 IP: 192.168.0.10 192.168.0.11 系统版本:centos 7 weave版本:2.8.1,下载地址:https://git.io/weave docker版本:18.06.3 注意: linux内核版本至少3.8+,但推荐3.12+,性能更好。 docker主机名不能相同。 节点之间如有防火墙,必须放行6783/tcp、6783/udp和6784/udp端口。 步骤

  • Go——vscode调试go语言2022-02-17 12:31:48

    Mac机下执行命令 更改代理,安装库 go envexport GOPROXY=https://goproxy.io,direct go get -v github.com/go-delve/delve/cmd/dlv go get -v github.com/ramya-rao-a/go-outline go get -v github.com/uudashr/gopkgs/v2/cmd/gopkgs   vscode的launch.json文件 { // Use

  • vscode 远程debug 调试linux上的makefile工程步骤2022-02-07 14:02:08

    分为两步 1 扩展 很多扩展都需要提前安装 比如 c/c++ 比较重要的是makefile tools 2 debug 点击debug按钮,打开launch.json,基本上只需要修改program的名字就行。 3 launch.json和settings.json 提供一个可以用的launch.json文件 { // Use IntelliSense to learn about pos

  • Ubuntu20.04+vscode快速调试ROS通用程序2022-02-06 17:00:56

    本文旨在引导大家使用vscode快速建立一个调试环境,并真正学会用vscode调试ROS-c/c++程序。碰到任何问题,欢迎在下面留言,我会随时补充。 如果英文好的话,可以去这里看英文原版的调试入门介绍,作者写得很细。我这里就不重复造轮子了,为了让大家以最快的速度上手,只把关键几步的信息记录

  • 《c++新经典》C++11并发与多线程笔记(11)2022-02-04 14:32:42

    一、std::atomic续谈 一般atomic原子操作,针对++、--、+=、&=、|=、^=是支持的,其他的可能不支持 二、std::async深入谈 2.1 std::async参数详述,async 用来创建一个异步任务 延迟调用参数 std::launch::deferred【延迟调用】,std::launch::async【强制创建一个线程】 std::asyn

  • kotlin协程-Android实战,android面试八股文2022-01-30 16:59:14

    override fun onError(t: Throwable?) { tv_text.text = “error” } }) } // 使用协程 请求+渲染数据 fun requestData2() { GlobalScope.launch(Dispatchers.Main) { try { tv_text.text = Gson().toJson(testApi.getLatestNews2()) } catch (e: Exception) { tv_text.text

  • 【踩坑记录】仿真环境使用小车进行Rtabmap 3D Slam(深度摄像头)2022-01-29 17:32:01

    【运行背景】 ROS1 20.04 noetic 目录 【运行背景】 【安装步骤】 【安装Rtabmap】 【安装pointcloud-to-laserscan】 【Gazebo仿真】 【小车URDF模型】 【编写launch文件】 【配置Rtabmap】 【Rtabmap配置文件】 【点云转雷达信号】 【整合启动文件】 【运行Rtabmap仿真slam】

  • ROS rqt、rviz的使用2022-01-28 23:05:33

    首先机器人端启动摄像头。 pc端用rqt_image_view就可以打开rqt工具,然后选择话题,就看到摄像头图像了。 下面是compressed话题和不是compressed话题的对比,这两个话题带宽有倍数级差异。 然后就可以用opencv做一些事情。下面这个其实就是机器人端运行几个launch文

  • 安装VINS-Mono2022-01-27 10:05:49

    安装VINS-Mono     准备 git clone https://gitee.com/kay2020/ceres-solver.git          cd ~/catkin_ws/src git clone https://gitee.com/kay2020/VINS-Mono.git cd .. catkin_make      修改rs_camera.launch     修改realsense_color_config.yaml   ros

  • ROS小车打造(十)--模型urdf与xacro的搭建2022-01-24 16:59:40

          1 创建机器人描述功能包 cd ~/catkin_ws/src/ catkin_create_pkg SMCar_description urdf xacro cd SMCar_description/ mkdir urdf launch config 2.编写urdf并编译包 先编写smcar.urdf 与 display_smcar_urdf.launch,结构如下图 smcar.urdf 代码如下 <?xml versio

  • ROS 用hector_slam建图2022-01-22 10:59:13

    安装hector_slam sudo apt-get install ros-kinetic-hector-slam 进入hector_slam_launch包,在launch目录下添加三个launch文件 slam.launch <launch> <param name="/use_sim_time" value="false"/> <node pkg="rviz" type="r

  • YOLO2022-01-18 10:04:34

      cd catkin_ws/src git clone http://gitee.com/kay2020/darknet_ros.git cd ../    catkin_make -DCMAKE_BUILD_TYPE=Release     安装相机 sudo apt-get install ros-noetic-usb-cam      darknet_ros/config/ros.yaml    subscribers: camera_readi

  • 开放标签H5跳转小程序:wx-open-launch-weapp2022-01-13 18:01:06

    1. 绑定域名 登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 2. 引入JS文件 在需要调用JS接口的页面引入如下JS文件:http://res.wx.qq.com/open/js/jweixin-1.6.0.js (支持https) 如需进一步提升服务稳定性,当上述资源不可访问时,可改访问:http://res2.

  • Kotlin 协程2022-01-10 20:02:03

    引入协程包 协程在Kotlin中是以第三方包的形式来使用。 目前位置,最新的协程库版本为: org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0 引用协程包 一般,为了方便,直接以如下形式引用协程包。 import kotlinx.coroutines.* 使用协程 runBlocking kotlinx.coroutines.runBlock

  • 【ROS程序】 --- 4-2. URDF-GAZEBO 完整流程2022-01-07 17:02:15

    “向前的人,” 本节简介流程1.创建功能包,2. urdf文件3.launch文件 效果展示 本节简介 本节实现,创建功能包,添加依赖,写launch文件,运行launch文件来启动gazebo的简单流程,urdf文件,沿用上一节的矩形文件。 延用工作空间test2_ws;功能包demo4_urdf_gazebo存放代码;urdf的代码放

  • Vscode 调试 electron2022-01-06 14:03:34

    转载来自:https://blog.csdn.net/qubernet/article/details/104395022 1、点击VSCode左侧的调试按钮     打开调试配置面板,然后点击“自定义运行和调试创建launch.json文件”,若出现选择下拉框,则选择“Node.js调试器”,没出现则不用管; 2、此时项目文件夹中的.vscode文件夹中就会多

  • vs code2022-01-05 21:37:49

    vs code 相当于一个代码编辑器,通过extention来对代码的识别,语法分析,并且每个extention提供 setting.json来配置 配置java 首先安装extension,  Extension Packfor Java, 该extension以及包含了6个关于java的组件     查看vs code运行的java环境以及更改运行环境 , ctrl + ,(setti

  • kotlin 协程基础,androidstudio蓝牙应用开发2021-12-28 15:30:26

    scope.cancel() } } 以下介绍常见的CoroutineScope及会创建CoroutineScope的场景: 3.2 GlobalScope GlobalScope作用域中的协程在App启动后可一直执行至该协程执行结束或取消,常用来启动一些需要在application生命周期内运行且不能提前取消的顶级协程。 对于一些Activity或Frag

  • vscode 在使用F5进行执行或者调试时,优先编译2021-12-25 10:33:18

    "preLaunchTask": "tasks.json中title名字,必须一一对应", 关键字是preLaunchTask,意思是每次执行当前launch都会进行编译。 当然launch.json。 建议launch配置逻辑 默认情况下ctrl+b 配置tasks.json编译 launch.json 第一条配置f5 debug launch.json 第二条配置f5向下选择,配置de

  • vscode 文件配置launch.json tasks.json2021-12-14 18:04:03

    转载来自:https://blog.csdn.net/qq_33973359/article/details/105720511 这个是mac的  windows同样适用 已经复现 文章目录 1. 环境2. 安装插件3. 添加 lauch.json4. 添加 tasks.json5. 开始调试6. 总结1. 环境macOS:10.14 VSCode:1.44.2 Xcode:11.3.1(会用到Xcode的工具链,如lldb、cl

  • VS Code - Debugger for Chrome调试2021-12-14 18:03:29

    一:在左侧扩展中搜索Debugger for Chrome并点击安装:   二:在自己的html工程目录下面点击f5,或者在左侧选择调试按钮,在上方,选择下拉按钮,会有一个添加,选择chrome   3:之后会出现laungh.json的配置文件在自己的项目目录下面   4:到这里算是这款插件安装完成了,但是当你f5调试的时

  • SLAM算法安装运行介绍2021-12-13 12:35:33

    说明:把资料放在这里,主要是因为github经常上不去,速度慢。如果网络申通的话大家还是去官网看资料比较方便,这个贴子本身没什么价值。 所以这个贴子会持续更新。 我用的系统是Ubuntu18.04。通常是ROS/ROS2都会装,而且搞算法的涉及面太广,免不了过一段时间就要重装系统。 VINS MONO 运

  • 关于vscode的配置问题2021-12-13 01:34:37

    单步编译并且输出c/c++代码 下面分别是launch.jasion的配置 { "version": "0.2.0", "configurations": [ { "name": "C++ Launch (GDB)", // 配置名称,将会在启动配置的下拉菜单中显示 "type"

  • mac 系统使用vscode 创建c/c++ 工程项目 并配置断点调试2021-12-10 15:00:17

    mac 使用vsCode 创建c/c++ 工程项目 并配置断点调试 使用vscode 创建c/c++工程项目 准备工作 使用 vscode 下载插件 C/C++ Project Generator 开始 一、使用快捷键 shift + command + p (mac) ctrl + shift + p (win) 二、输入并选择 Create c project # 创建c工程 Crea

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有