首页 > 其他分享 >同步and异步

同步and异步

时间:2023-04-22 13:44:25浏览次数:32  
标签:异步 同步 吃饭 发回 发送 数据包

同步就是你叫我去吃饭,我听到了就和你去吃饭; 如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。

所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。

同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。  
异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。

标签:异步,同步,吃饭,发回,发送,数据包
From: https://www.cnblogs.com/hanhao970620/p/17342922.html

相关文章

  • vue:axios异步通讯
    由于Ajax需要对dom进行频繁的操作所以这里使用axios进行替代首先放上所有代码<body><divid="vue">{{info.name}}<av-bind:href="info.url">点我</a></div><!--到入vue.js--><scriptsrc="https://cdn.jsdelivr.net/npm/......
  • springboot定时同步数据,从sqlserver到mysql
    https://www.cnblogs.com/SjhCode/p/sqlserverToMysql.html定时同步数据,从sqlserver到mysql 注意事项:一.primary:master #设置默认的数据源或者数据源组,默认值即为master二.@Scheduled()和 @DS("slave_1")注解 步骤:1.在原先运行的程序外,新建多加一个springboot程序......
  • Ubuntu操作系统纯内网环境搭建ntp时钟同步服务器//京鸿通信/www.kyohoon.com/15507589
    一、环境准备   服务器:192.168.10.181(Ubuntu操作系统)   客户端:192.168.10.82 (Ubuntu操作系统)  所有服务器均不能访问互联网二、ntp服务器端操作:   (1).现在服务器端安装ntp服务器安装包,首先需要在172.16.20.129服务器上准备好ntp安装包。并进行安装ntp......
  • MYSQL---主从同步概述与配置
    一、MYSQL主从同步概述1、什么是MySQL主从同步?实现数据自动同步的服务结构主服务器(master):接受客户端访问连接从服务器(slave):自动同步主服务器数据2、主从同步原理Maste:启用binlog日志Slave:Slave_IO:复制master主机binlog日志文件的SQL命令到本机的relay-log(中继日志......
  • XMLHttpRequest实现异步请求
    XMLHttpRequest基本概念XMLHttpRequest是一种用于在Web浏览器和服务器之间进行异步数据交换的技术。它可以在不重新加载页面的情况下向服务器发送HTTP请求,接收和处理来自服务器的响应,并更新网页的部分内容。XMLHttpRequest也被称为XHR,它是一种在Web开发中常用的JavaScriptAPI。......
  • vmware虚拟机与宿主机时间同步
    最近经常用vmware虚拟机进行调试程序,发现时间不同步很不方便,所以单独处理了一下。检查vmware菜单栏-虚拟机-设置,弹出框中点“选型”,选中VMware Tools,在右侧发现“将客户机时间与主机同步”已经选中,但是虚拟机系统时间并没有同步。 搜了搜,找到一个帖子解决了这个问题。解决......
  • java线程同步和异步的区别
    在Java中,同步和异步是指多线程并发执行中的两种不同的机制。同步指的是线程之间的协作方式,即当一个线程在执行一个任务时,其他线程必须等待该线程执行完该任务后才能执行同一段代码。同步机制通常使用synchronized关键字或Lock对象进行实现,以保证多线程共享的资源同步访问。 ......
  • java线程同步和异步的区别
    在Java中,同步和异步是指多线程并发执行中的两种不同的机制。同步指的是线程之间的协作方式,即当一个线程在执行一个任务时,其他线程必须等待该线程执行完该任务后才能执行同一段代码。同步机制通常使用synchronized关键字或Lock对象进行实现,以保证多线程共享的资源同步访问。异步指的......
  • Linux 时间同步
    评:1.首先需了解linux内一任务计划工具crontabcrontab可以定时去执行你要做的动作直接用crontab命令编辑crontab-u//设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数crontab-l//列出某个用户cron服务的详细内容crontab-r//删除某个用户的cro......
  • C#多线程、异步
    1.如果数据仅用于展示,或者对数据的获取没有先后要求,可以使用如下线程privatevoidAutoUpdate_Loaded(objectsender,RoutedEventArgse){ThreadThreadUpdate=newThread(Update);}privatevoidUpdate(){try{Thread.Sleep(2000);//执行更新ExcuteUpdate();D......