ICode9

精准搜索请尝试: 精确搜索
  • 常量的定义和使用2022-02-03 13:33:51

    1.字符型常量、整数型常量、浮点数常量的赋值; 有符号类型和无符号类型时所有的操作数都自动转换为无符号类型。 //字符型常量 char A = '\xFF'; //合格 char A = 0XFF; //不合格,因为0xff默认为int型 //整数 int i = 100; uns

  • 基于有序二叉树的专家系统应用——动物游戏(C++)2022-02-01 18:02:51

    二、设计与实现 1、设计思想       建立一个有序二叉树作为决策树,用来作为专家系统的知识库。决策树中的叶子结点存储各种动物的名称,其他节点存储有关动物特征的问题。从根节点开始,访问节点的内容。如果是节点内容是问题,由用户回答“是”、“否”。若回答“是”,访问左孩子结

  • Qt6 QML Book/网络设置/Web Sockets2022-01-31 14:32:25

    Web Sockets The WebSockets module provides an implementation of the WebSockets protocol for WebSockets clients and servers. It mirrors the Qt CPP module. It allows sending a string and binary messages using a full duplex communication channel. A WebSocket

  • 关于VBS编程初步2022-01-29 14:02:35

    VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Edition。用记事本就可以看到源代码。在没有语法错误的前提下,直接双击左键就可以运行。 但是要注意,因为VBS较为简单可行性强,所以很多人都喜欢利用VBS去写病毒或者整人的代码,所以在打开VBS之前要确保VB

  • 电脑客户端遥控鸿蒙开发板执行相应命令2022-01-28 18:34:02

    电脑端遥控控制鸿蒙开发板 项目需求开发环境用到的技术使用的技术UDPJSONJSON介绍JSON 语法规则 具体设计功能介绍电脑客户端页面设计程序代码 MCU端搭建的模块主要代码 后续 项目需求 我们平时开发物联网相关的项目时,无线控制是我们必须具备的一个功能。我们可以通过

  • Gazebo环境2022-01-27 16:59:27

    一、加载小车仿真环境 打开ros的任意操作空间,或者创建一个新的工作空间 mkdir -p -/catkin_ws/src cd ~/catkin_ws/src catkin_init_workspace 编译 cd ~/catkin_ws/ catkin_make 将gazebo_pkg功能包复制到工作空间src目录下编译 source ~/catkin_ws/devel/setup.bash sour

  • 关于styleclip的踩坑(1)global direction中的fs3.npy的生成2022-01-27 15:03:26

    随心情填坑。 0.背景 因为公司项目有个需求需要用到styleclip,所以就去了解了一下。这项技术就是可以通过clip输入文字,对生成的图片产生一定影响,从而生成符合描述的图片,或者,描述为图像编辑,将一张苦瓜脸变为笑脸。我这边的项目需要将该项目改为对其他目标的编辑,不是脸,但是这里就不

  • Rust:axum学习笔记(7) websocket2022-01-24 22:31:09

    接上一篇继续,今天来学习下如何用axum实现websocket,代码如下: Cargo.toml添加依赖项 [package] name = "websocket" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [depend

  • python学习-创建读取写入表格2022-01-24 20:35:12

    环境:python3 判断当前路径是否存在指定excel表格 不存在则创建 打开表格 写入数据 关闭表格 from openpyxl import Workbook from openpyxl import load_workbook import os name = "信息录入.xlsx" if os.path.exists(name): pass else: # 如果没有表格则创建

  • websocket2022-01-23 15:31:07

     错误示例一: websocket = new WebSocket("ws://192.168.1.24:8024/ws/monitor", ["Test:" + sn]); 上面代码错误,WebSocket 的第二个参数不能包含冒号,否则会报错,提示不合法 DOMException: Failed to construct 'WebSocket': The subprotocol 'Test:202110008' is

  • 带心跳的websocket2022-01-20 09:58:12

    var wsServer = ws; var limitConnect = 5; // 断线重连次数 var timeConnect = 0; webSocketInit(wsServer); console.log("websocket地址") console.log(ws) var codeList = [] var epcList = [] var tidList = []

  • Python语言之Openpyxl学习2022-01-18 22:33:39

      1. 视图层面缩放语句     # 将当前的视图缩放到85%,视图层面的缩放,有别于打印时的缩放     ws.sheet_view.zoomScale = 85     # 若对多个sheet进行缩放,则需要执行循环操作     for ws in wb.sheets:         ws.sheet_view.zoomScale = 85 2. 打印层面的缩放

  • ws请求定时2022-01-18 18:02:40

    heartChechInit() {       const _this = this;       // 设置统筹管理       let heartCheck = {         timer: 0, // 定时器名称         _obj: null, // ws         _callback: null, // 执行函数         _time: 30000, // 心跳间隔        

  • Unity 改变发布好exe的位置大小2022-01-18 11:02:00

    using System; using System.Collections; using System.Collections.Generic; using System.Runtime.InteropServices; using UnityEngine; public class WindowMOD:MonoBehaviour { public Rect screenPosition; [DllImport("user32.dll")] static e

  • 【无标题】2022-01-13 10:02:55

    编译 RS-LiDAR-16 ROS Package的流程 步骤1:创建 ros 工作目录 cd ~ mkdir -p catkin_ws/src 步骤2:安装最新版本的 ros_rslidar 驱动到对应的 ros_rslidar 驱动到 ROS 工作目录~/catkin_ws/src下面,驱动下载地址:https://github.com/RoboSense-LiDAR/ros_rslidar 步骤3:如果运行

  • vue 项目如何配置多个 proxy 代理2022-01-12 13:58:18

    vue 项目如何配置多个 proxy 代理 在Vue项目的开发过程中,为了本地调试方便,我们通常会在 vue.config.js 中配置 devServer 来在本地启动一个服务器,在这个选项中,我们会配置proxy 属性来将指向到本地的请求(例如: /api/action) 代理到后端的开发服务器上(例如: http://xxx.xxx.xx

  • Hive学习笔记:列转行之collect_list/collect_set/concat_ws2022-01-11 23:03:24

    一、介绍 在 Hive 中想实现按某字段分组,对另外字段进行合并,可通过 collect_list 或者 collect_set 实现。 它们都是将分组中的某列转为一个数组返回,其中区别在于: collect_list -- 不去重 collect_set -- 去重 有点类似于 Python 中的列表、集合。 二、实操 1.创建测试表 create

  • 在ubuntu18.04 + ROS melodic/Kinetic环境下安装Arbotix以及相关问题2022-01-10 14:58:14

    1、melodic版本安装方法 首先进入需要使用Arbotix功能包的ros项目的工作空间下的src目录,例如catkin_ws/src/目录,下载Arbotix源码 git clone -b indigo-devel https://github.com/vanadiumlabs/arbotix_ros.git 注意不要省略掉-b indigo-devel,这是在选择github上代码仓库的正确

  • websocket接口验证2022-01-05 21:30:29

    打开chrome浏览器F12 输入以下js验证ws ws = new WebSocket("ws://${ip}:${port}/${path}"); ws.onopen = function() { alert("连接成功"); ws.send('tom'); alert("给服务端发送一个字符串:tom"); }; ws.onmessage = function(e) { al

  • python-记录文件、excel2022-01-05 11:07:02

    1.收到了两个Excel文件,id值唯一,要求是找出两个文件的不同之处。   def get_sku(tablename, sheet, ids=0): book = xlrd.open_workbook(tablename) rows = book.sheet_by_name(sheet_name=sheet).nrows for i in range(1, rows): sku_List = [] for i in

  • 压测:Locust & WebSocket 二次开发2022-01-04 18:35:21

    压测:Locust & WebSocket 二次开发 一、需求: 压测 WebSocket 接口性能。 二、问题: Locust 仅封装了Http Client;压测使用 WebSocket,需二次开发 三、解决方案:学习Http Client DrawScript.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ -------------------------------

  • wesocket配置-react hook2021-12-31 15:35:09

    const ws:{current:any} = useRef(null)const [socketState,setSocketState] = useState(0)const createSocket = () => { // const stateArr = [ // { key: 0, value: '正在链接中' }, // { key: 1, value: '已经链接并且可以通讯' }, // {

  • C#导出excel复杂表格(单元各合并)2021-12-31 10:03:25

    /// <summary> /// DataTable数据表保存至Excel (合并行报表)【年度日报表】 /// </summary> /// <param name="dt"></param> /// <param name="filePath"></param> /// <param na

  • 激光雷达与组合导航标定2021-12-29 16:00:29

    一、基本信息 相机:Velodyne Puck(16线) 惯性导航:华测CGI-590 系统:Ubuntu 18.04 ROS版本:Melodic 二、标定过程 (1)录制激光雷达与组合导航标定数据 新建终端,启动Velodyne激光雷达驱动 roslaunch velodyne_pointcloud VLP16_points.launch 新建终端,启动华测组合导航驱动 roslaun

  • 关于excel操作的一些记录2021-12-28 10:05:11

    根据index获取列编号,如传入1,得到A public string Getzm(int Index) { var dividend = Index; string columnName = string.Empty; while (dividend > 0) { var modulo = (dividend - 1) % 26;

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

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

ICode9版权所有