ICode9

精准搜索请尝试: 精确搜索
  • 创建Ajax并用Promise封装2021-09-09 21:32:41

    创建Ajax并用Promise封装 1. 创建Ajax let xhr = new XMLHttpRequest(); xhr.open('get','xxxx',true); //open(请求方法,URL,是否异步) xhr.onreadystatechange = () =>{ //监听readyState值的变化 if(xhr.readyState === 4){ if(xhr.status

  • ROS2--Action2021-09-07 21:33:57

    Action 用于长时间运行的任务。它们由三部分组成:目标、反馈和结果。 查看action列表 ros2 action list 查看action列表和类型 ros2 action list -t 查看action信息 ros2 action info <action_name> 显示action ros2 interface show <action_name> action send goal ros2

  • httpd.c2021-09-07 12:05:33

    一、httpd.c /* J. David's webserver */ /* This is a simple webserver. * Created November 1999 by J. David Blackstone. * CSE 4344 (Network concepts), Prof. Zeigler * University of Texas at Arlington */ /* This program compiles for Sparc Solaris 2.6.

  • 前后端数据交互(二)——原生 ajax 请求详解2021-09-05 10:00:06

    一、ajax介绍 ajax 是前后端交互的重要手段或桥梁。它不是一个技术,是一组技术的组合。 ajax :a:异步;j:js;a:和;x:服务端的数据。 ajax的组成: 异步的 js 事件 其他 js (处理解析数据) XMLHttpRequest 对象 数据(txt、json、xml、html) 通过后台与服务器进行少量数据交换,ajax可以使网页实

  • Rust中的Send和Sync2021-09-04 13:01:43

    关于Sync和Send的含义 sync 想要一个类型的同一个变量可以在不同线程同时拥有它的不可变引用,则必须实现Syncsend 想要一个类型可以在线程之间移动,则必须实现Send 为什么要有Send和Sync 理论上,不同线程拥有同一个变量的不可变引用(共享读)是安全的,讲一个对象move给另一个线程也

  • [蓝点无限] UWB 定位数据融合 之 固件实现2021-08-31 22:33:54

     在前面两个博文中已经提及到,我们打算做一个UWB 结合运动传感器 融合定位,这篇博文实现固件代码,代码git 链接参见本文末尾。 我们的固件实现基础是之前的《TWR算法-多基站多标签固件》,参考链接 https://www.cnblogs.com/tuzhuke/p/15170219.html   再此基础上将《UWB 定位数据融

  • FreeSwitch:send_dtmf/uuid_send_dtmf发送按键注意事项2021-08-29 17:03:50

    很多时候我们打电话到公司前台,会听到类似“欢迎致电XXX,办公电话请直拨分机,咨询XX请按1,咨询YY请按2”这样的语音提示。在一些特定流程中,如果系统自动发起这样的呼叫,希望实现自动按键(即:模拟人工按键),FreeSwitch提供了2个基本命令: send_dtmf及uuid_send_dtmf ,这2个基本功能一样,通常是

  • python3 stock send() 函数报错: TypeError: a bytes-like object is required, not 'str'2021-08-29 11:03:01

    python3 stock send() 函数报错: TypeError: a bytes-like object is required, not 'str' 原因: python2 send() 函数接收的参数类型是 str,而 python3 send() 函数接收的数据类型是 bytes,所以在 python3 中需要将 send() 的入参使用 encode() 进行转化      

  • c++使用map保存成员函数地址2021-08-29 01:32:46

    note 本基于c++11介绍一种使用map保存成员函数地址 可避免使用 if 和 switch 配置灵活 方便, 代码维护效率高 结果: 范例开始 头文件包含 #include <iostream> #include <map> #include <algorithm> 必要类型前置声明 class pop_input_ui; /// 前置声明 typedef void (pop_inpu

  • CCF-CSP考试2021年4月第3题(DHCP服务器)2021-08-25 11:00:58

    按题目给的逻辑写就行,注意“本机”是H。 #include <bits/stdc++.h> using namespace std; int N,T_def,T_max,T_min; string H; int n; struct IP{ int state=0; string zyz=""; int end_time=0; }; IP ip[10000]; class P_i{ private: string Send,Rec

  • 使用pycharm脚本发送钉钉群通知2021-08-23 18:03:29

    使用Pychon脚本发送钉钉群通知 我们可以使用钉钉的机器人助手发送群通知,只需要非常简单的配置就可以实现,而没有任何的成本。 1) 首先我们要在钉钉群里添加一个机器人助手 选择智能群助手,然后选择添加机器人 为你的机器人定义一个安全验证方式 然后我们将生成的webhook粘贴

  • scapy工具底层逻辑代码编写2021-08-22 15:04:38

    scapy工具编写 from scapy.all import * conf.verb=0#不显示中间的过程 ip = input('ip:>>>>>')#请输入ip地址 for i in range (0,65535):#每一个端口都做下面的操作        a = IP(dst=ip)/TCP(dport=i)#构造一个tcp包        ans,uans=sr(a)#开始发送请求      

  • websockets的原理2021-08-18 21:01:57

    http 协议 客户端发起请求的时候才会返回内容 如果要处理类似于聊天室的应用,需要客户端不间断的发起请求(轮询), 非常占用服务器的性能 websocket(ws协议原理) 服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息 特点: (1)建立在 TCP 协议之上,服务器端的实现比较容

  • [SAA + SAP] 28. Monitoring2021-08-18 03:31:06

    PutMetricData API Dashboard's graphs can from different AWS accounts and regions For easy monitoring and filtering   Unified Agent able to send RAM...etc metric CloudWatch Alarm   Data events are not logged by default Detect unusal

  • JDK动态代理和CGLIB动态代理2021-08-15 16:33:03

    1. 代理模式 代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能,比如说在目标对象的某个方法执行前后

  • selenium python 学习笔记之 元素信息获取及鼠标键盘操作2021-08-15 01:32:03

    获取元素的信息   -为什么要学习获取元素信息的方法     主要为了获取相关的信息进行断言,判断自动化用例最终的执行结果   获取元素常用的方法:     size 获取圆的大小,返回的是一个字典,里面包含元素的高度和宽度     text 获取元素的文本内容     get_attribut

  • Cocos Creator网络游戏开发中的短连接HTTP和长连接Websocket2021-08-14 10:31:06

    在游戏行业中,网络游戏相比单机游戏的市场份额要大很多。而网络游戏的用户交互性、用户粘性会好很多。所以,绝大部分游戏都需要进行网络连接来存储数据、实现玩家之间互动等。在项目中,主要使用两种网络操作,短连接http和长连接websocket,下面就对这两种进行详细说明。 短连接http HTTP

  • shell 编程之免交互2021-08-11 20:05:03

    一、Here Document免交互 1. Here Document Here Document使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。Here Document是标准输入的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地产生出一个“文件”并用作“命令”

  • python简单的socket编程,实现服务器和客户端进行聊天2021-08-11 13:35:10

    <----这是一个简单的socket编程通信,使用了tcp协议。后续继续学习会进一步完善的,谢谢!!----> 服务器端源码 #导入网络编程模块import socket#实例化一个网络编程对象s=socket.socket() #类似买手机#绑定ip地址,如果绑定本机ip的话,其他人都可访问,我们在测试过程中尽量使用127.0.0.1,

  • 调用send导致异常退出2021-08-10 12:02:41

    linux下当服务器连接断开,客户端还发数据的时候,因为连接失败发送出错,不仅send()的返回值会有反映,而且还会向系统发送一个异常消息,如果不作处理,系统会出 BrokePipe,程序会退出。 为此,send()函数的最后一个参数可以设MSG_NOSIGNAL,禁止send()函数向系统发送异常消息。

  • Python 发送企业微信单发和群发机器人2021-08-09 08:32:46

    import time import requests import json class WeChat: def __init__(self): self.CORPID = 'ww2e1234567895498f5498f' #企业ID,在管理后台获取 self.CORPSECRET = 'xy11234567898hk_ecJ123456789DhKy4_1y12345OI'#自建应用的Secret,每个自建应用

  • Shell编程之免交互2021-08-09 01:01:32

    Shell编程之免交互                     一、免交互                 1)Here Document 免交互                 2)支持变量替换               二、Expect                 1.基本命令                 2.expect直接执行,需要使用e

  • confluent_kafka生产者2021-08-08 18:32:40

    import socket from confluent_kafka import Producer conf = { 'bootstrap.servers': "localhost:9092", 'client.id': socket.gethostname() } producer = Producer(conf) def __publish_delivery_report(err, msg) -> None:

  • 微信小程序支付券发放之send-coupon2021-08-06 18:34:11

    微信小程序支付券发放之send-coupon 使用组件前准备: 支付密钥/商品号/创建商品号/发放商品号 前提提要: 根据微信版本不同,参数之间有些许变化,下面将以v2以上版本和uniapp中写法为例为例 微信官方文档:https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter9_3_1.shtml 使用 <

  • Shell 编程之免交互2021-08-05 16:03:24

    一、Here Document免交互 1. Here Document Here Document使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。Here Document是标准输入的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地产生出一个“文件”并用作“命令”

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

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

ICode9版权所有