• C#命令模式

    3、命令模式允许请求的一方和接收的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么接收,以及操作是否被执行、何时被执行,以及是怎么被执行的。4、命令模式使请求本身成为一个...
    文章 2016-02-29 791浏览量
  • C#命令模式

    3、命令模式允许请求的一方和接收的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么接收,以及操作是否被执行、何时被执行,以及是怎么被执行的。4、命令模式使请求本身成为一个...
    文章 2016-02-29 952浏览量
  • Wireshark网络抓包(一)——数据包、着色规则和提示

    表示这个包的发送方之前收到了一些分片,但由于某些原因迟迟无法组装起来。参考资料: Wireshark网络分析的艺术 Wireshark数据包分析实战详解 一站式学习Wireshark wireshark怎么抓包、wireshark抓包详细图文教程 ...
    文章 2017-11-15 1652浏览量
  • 无人也可以被拦截?黑客当真无所不在

    怎么拦截无人?黑客说,用弹弓啊。开玩笑的。目前无人越来越多,安全问题也变得十分重要,不仅要防止一些良心坏了的人拦截自己的无人,在政府方面还要防止一些黑飞无人。目前,植保、巡检、测绘等用途的行业...
    文章 2020-06-19 829浏览量
  • RMQ——支持合并和优先级的消息队列

    最多一次消费模式导致消息丢失的因素可能有:网络丢包导致消费者没有接收到消息,消费者接收到消息但在消费的时候宕了,消费者接收到消息但消费失败。针对消费失败导致消息丢失的情况比较好解决,只需要把消费失败...
    文章 2020-12-21 464浏览量
  • 《分布式系统:概念与设计》一3.3.4 协议

    数据包组装 在传输前将消息分割成多个数据包并在接收端重新组装各个数据包的任务通常是由传输层完成。网络层协议的数据包包括头部和数据域。在大部分网络技术中,数据域是长度可变的,其最大长度称为最大传输单元...
    文章 2017-08-01 928浏览量
  • 即将开源|2亿用户背后的Flutter应用框架Fish Redux

    接收来自 View 的“意图”,也包括对应的生命周期的回调,然后做出具体的执行。它的处理可能是一个异步函数,数据可能在过程中被修改,所以我们不崇尚持有数据,而通过上下文来获取最新数据。它不修改数据,如果修要...
    文章 2019-01-17 7777浏览量
  • 来了!闲鱼技术团队开源 Flutter 应用框架 Fish Redux

    接收来自 View 的“意图”,也包括对应的生命周期的回调,然后做出具体的执行。它的处理可能是一个异步函数,数据可能在过程中被修改,所以我们不崇尚持有数据,而通过上下文来获取最新数据。它不修改数据,如果修要...
    文章 2019-03-06 11231浏览量
  • 一文详解 Nacos 高可用特性

    Nacos 的高可用不仅仅存在于服务端,同时也存在于客户端,以及一些与可用性相关的功能特性中,这些点组装起来,共同构成了 Nacos 的高可用。客户端重试 先统一一下语义,在微服务架构中一般会有三个角色:Consumer、...
    文章 2020-12-28 9496浏览量
  • 当你「ping 一下」的时候,你知道它背后的逻辑吗?

    当拿到了目标主机的MAC地址和本MAC后,一并交给数据链路层,组装成一个数据帧,依据以太网的介质访问规则,将它们传送出出去。当主机B收到这个数据帧之后,会首先检查它的目标MAC地址是不是本,如果是就接收下来...
    文章 2018-09-17 1603浏览量
  • 本地服务器の清单

    怎么说呢,2690 V4正版大概150k一块,ES正显版也差不多价,但是不显版虽然会有bug的风险,但是胜在便宜啊 32G的内存条大概是16G的两倍,所以打算直接上32G*8。显卡其实可以砍掉,淘宝50块的亮显卡就足够了。
    文章 2017-11-01 1032浏览量
  • 刚刚,阿里宣布开源Flutter应用框架Fish Redux!

    接收来自 View 的“意图”,也包括对应的生命周期的回调,然后做出具体的执行。它的处理可能是一个异步函数,数据可能在过程中被修改,所以我们不崇尚持有数据,而通过上下文来获取最新数据。它不修改数据,如果修要...
    文章 2019-03-06 14541浏览量
  • 设计模式系列-Command模式

    注意这个不是我们常规意义上的客户端,而是在组装命令对象和接收者,或许,把这个Client称为装配者会更好理解,因为真正使用命令的客户端是从Invoker来触发执行。3、代码 接受者Receiver:真正干活的 public class...
    文章 2017-11-14 753浏览量
  • Thrift教程初级篇——thrift安装环境变量配置第一个...

    平时开发的服务,大多都是本地调用,如果说需要依赖他人服务了,而且他人的服务在远端,那怎么调用呢?RPC能够游刃有余的解决这样的问题。首先来研究一下什么RPC。RPC(remote produce call),远程过程调用协议。它是...
    文章 2017-08-18 1307浏览量
  • 网络攻城狮怎么看待TCP/IP协议与UDP协议?

    那今天以网络攻城狮的角度来告诉大家攻城狮是怎么看待TCP/IP协议与UDP协议的?先说说TCP/IP协议,即Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯...
    文章 2019-05-23 1542浏览量
  • 五分钟学后端技术:如何学习Java工程师必须掌握的RPC

    客户端存根(Client Stub)接收到调用请求后负责将方法、入参等信息序列化(组装)成能够进行网络传输的消息体。客户端存根(Client Stub)找到远程的服务地址,并且将消息通过网络发送给服务端。服务端存根(Server...
    文章 2020-03-30 1127浏览量
  • 影响HTTP性能的常见因素

    窗口虽然解决了通信双发的速率问题,可是网络中会经过其他网络设备,发送方怎么知道路由器的接收能力呢?所以就有了上面介绍的拥塞控制。TCP延迟确认首先要知道什么是确认,它的意思就是发送方给接收方发送一个TCP分...
    文章 2019-04-27 1123浏览量
  • 如何给“物联网小白”讲清楚什么是无线通信模块?...

    于是,问题来了,对一个刚刚接触物联网领域的“小白”来说,应该怎么跟他解释什么是“通信模块”?通信模块在物联网产业链中到底起到什么样的关键作用?注释 模块本身是一个很宽泛的概念。软件上的模块是指能够单独...
    文章 2018-02-08 1735浏览量
  • 你应该知道的RPC原理

    2)client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体;3)client stub找到服务地址,并将消息发送到服务端;4)server stub收到消息后进行解码;5)server stub根据解码结果调用本地的服务...
    文章 2015-12-04 6057浏览量
  • 你应该这么理解TCP的三次握手和四次挥手

    但是发送主机上有可能有多个程序和同一个接收主机进行传输数据,怎么区分这多个程序呢?就引入了端口的概念。(发送IP地址,发送端口,接收IP地址,接收端口)四元组标示了一个主机的程序到另一个主机程序的唯一标示...
    文章 2018-06-06 1325浏览量
  • 超详细的RabbitMQ入门,看这篇就够了!

    消费者监听接收到消息之后开始业务处理。六、Exchange的四种类型以及用法 从上面的工作流程可以看出,实际上有个关键的组件Exchange,因为消息发送到RabbitMQ后首先要经过Exchange路由才能找到对应的Queue。实际上...
    文章 2020-08-08 26554浏览量
  • Flutter实战:手把手教你写Flutter Plugin

    由示例代码可以看到,我们将传进来的参数重新组装成了Map并传递给了invokeMethod。其中invokeMethod函数第一个参数为函数名称,即registerApp,我们将在原生平台用到这个名字。第二个参数为要传递给原生的数据。我们...
    文章 2018-09-20 1694浏览量
  • 《Ext JS权威指南》——1.1节学习Ext JS必需的基础...

    譬如,我碰到一些开发人员,对JavaScript算是很熟悉了,但是不会JSON,不会直接使用JSON对象,在使用Ext JS的过程中,需要使用JSON对象的时候,居然是通过组装字符串的方式,然后使用eval方法将其转换为对象来使用的...
    文章 2017-08-01 1065浏览量
  • 五分钟学Java:如何学习Java面试必考的网络编程

    让我们看下网络编程在百度百科上的定义:网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。那么,为什么网络编程...
    文章 2020-03-20 1753浏览量
  • 面试官:说出八种消息队列的应用场景。...

    比如宕重启,如果要保证高可用需要额外的机制如双活容灾。因此: 不适合要求实时响应的系统、 不适合要求数据强一致性的系统(比如直接和钱有关系的系统 银行转账 第三方支付)、 不适合不能容忍数据丢失的系统 本文...
    文章 2020-05-23 1310浏览量
  • Android网络收集和ping封装库

    在成功建立连接之后,就可以愉快地跟服务器交互,进行组装数据、发送数据、接收数据、解析数据。思考一下,如何根据网络状况将带宽利用好,怎么样快速地侦测到网络延时,在弱网络下如何调整包大小等问题。关闭连接。...
    文章 2020-09-11 290浏览量
  • 微服务实战分享

    SPRING CLOUD品牌,DUBBO是组装机;品牌的兼容性有保证,开机即用。组装的机子更自由,选购自己心仪的CPU,内存条,硬盘等资源,但是需要一定技术能力去规划组装。但总的来说,微服务是未来发展的大趋势,有意...
    文章 2018-11-16 2448浏览量
  • Reactive 架构才是未来

    Reactive Streams 只关注在这些组件之间的流式数据中转,并不关注流式数据本身的组装,分割,转换等行为,例如 map,zip 等 operator。Reactive Streams 规范包括: Publisher 产生一个数据流(可能包含无限数据),...
    文章 2020-05-21 7324浏览量
  • 架构风格:你真的懂REST吗?

    服务端接收到你的请求后,将对应链接的资源组装成Response信息返回(此时应用的状态就改变了)。浏览器接到返回后,将页面渲染出来,你可以进行下一步的操作。什么是RESTful 上面解释了什么是「REST」!现在来解释...
    文章 2018-11-09 1113浏览量
  • [连载]《C#通讯(串口和网络)框架的设计与实现》-1....

    有人问题串口通讯、网络通讯怎么做,有人回答这些很容易,但是要把上述问题以及其他问题都考虑周全的话就是一个复杂的问题,并且有些问题不是很好解决。1.2 框架简介 如果一个公司的硬件产品众多,协议又各不相同,...
    文章 2015-11-20 906浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化