码迷,mamicode.com
首页 >  
搜索关键字:同步和异步    ( 525个结果
同步、异步、阻塞与非阻塞
同步与异步 首先来解释同步和异步的概念,这两个概念与消息的通知机制有关。也就是同步与异步主要是从消息通知机制角度来说的。 ##1.1 概念描述## 所谓同步就是一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。要么成功都成功,失败都失败, ...
分类:其他好文   时间:2019-03-16 20:55:11    阅读次数:213
39 - 同步-异步-IO多路复用
[toc] 1 同步与异步 同步和异步关注的是程序在执行时的状态: ,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到返回的值或消息后才往下执行其他的命令。 ,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接 ...
分类:其他好文   时间:2019-03-11 20:04:27    阅读次数:198
java高并发
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 ...
分类:编程语言   时间:2019-03-08 16:41:22    阅读次数:144
js的事件循环机制:同步与异步任务(setTimeout,setInterval)宏任务,微任务(Promise,process.nextTick)
javascript是单线程,一切javascript版的"多线程"都是用单线程模拟出来的,通过事件循环(event loop)实现的异步。 javascript事件循环 事件循环中的同步任务,异步任务: 同步和异步任务在不同的执行"场所",同步的进入主线程,异步的进入Event Table执行并注 ...
分类:Web程序   时间:2019-03-05 21:24:52    阅读次数:241
java高并发
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了,然而并发问题是令我们大多数程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们深入研究一下常见的并发和同步问题吧。 一、同步和异步的区别和联系 为了更好的理解同步和并发问题,我们需要先 ...
分类:编程语言   时间:2019-03-05 18:31:22    阅读次数:200
线程、进程、携程理解
并发与并行 并发 拥有处理多个任务的能力。对于单核CPU来说,只能处理并发 并行 拥有同时处理多个任务的能力,对于多核CPU,即可以并发和并行 同步与异步 同步和异步强调的是消息通信机制 同步 如果一个人这样处理:先烧水,烧水的过程中啥也不干,就一直等着,等水开后,再把茶叶放到开水壶中。这种处理方法 ...
分类:编程语言   时间:2019-03-04 21:10:42    阅读次数:347
同步和异步以及阻塞和非阻塞
同步、异步: 概念:消息的通知机制 解释:涉及到IO通知机制; 所谓同步,就是发起调用后,被调用者处理消息,必须等处理完才直接返回结果,没处理完之前是不返回的,调用者主动等待结果; 所谓异步,就是发起调用后,被调用者直接返回,但是并没有返回结果,等处理完消息后,通过状态、通知或者回调函数来通知调用者 ...
分类:其他好文   时间:2019-03-04 18:59:36    阅读次数:122
Webpack学习-工作原理(下)
继上篇 "文章" 介绍了Webpack的基本概念,完整流程,以及打包过程中广播的一些事件的作用,这篇文章主要讲生成的chunk文件如何输出成具体的文件。分同步和异步两种情况来分析输出的文件 。 模块文件show.js 同步加载 生成的bundle文件 异步加载 经webpack打包会生成两个文件0. ...
分类:Web程序   时间:2019-02-24 23:08:51    阅读次数:253
同步与异步、并发和并行、阻塞和非阻塞
同步和异步 同步和异步通常用来形容一次方法的调用。同步方法的调用必须等到该方法返回后才能继续接下来的行为。异步方法更像一个消息传递,一旦调用就会立即返回,调用者可以继续接下来的操作,而异步方法通常会在另一个线程中执行,不会妨碍调用者的工作。 并发和并行 并发和并行都可以表示多个任务一起执行,但是侧重 ...
分类:其他好文   时间:2019-02-22 23:25:47    阅读次数:202
boost::asio::ip::tcp实现网络通信的小例子
同步方式: Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。 头文件 名空间 ASIO库能够使用TCP、UDP、ICMP、串口来发送/接收数据,下面先介绍TCP协议的读写操作 对于读写方式,ASIO支持同步和异步两种方式,首先登场的是同步 ...
分类:其他好文   时间:2019-02-21 13:00:55    阅读次数:200
525条   上一页 1 ... 8 9 10 11 12 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!