码迷,mamicode.com
首页 >  
搜索关键字:阻塞    ( 9115个结果
同步异步,阻塞非阻塞,并发并行
1. 同步和异步关注的是消息通信机制。 同步:在发出一个调用时,需要等待返回结果,才能进行后续操作。 异步:在发出一个调用后,没有得到返回结果就可以继续后续操作。当这个调用完成后,一般通过状态、通知或回调来通知调用者。 2. 阻塞和非阻塞关注的是程序在等待调用结果(消息,返回值)时的状态。 阻塞:进 ...
分类:其他好文   时间:2020-04-04 18:51:00    阅读次数:73
多线程中的各种锁
注意 博主是初学者,此文包含个人理解,谨慎阅读 乐观锁与悲观锁 悲观锁 总是认为临界资源会被多个线程同时争用,于是在使用之前,先对资源加锁,使其它线程阻塞,使用完成之后再释放资源 乐观锁 认为临界资源大多数时间不会被多个线程同时争用,在进行修改操作时,通过某些手段,检测有没有其他线程使用了此共享资源 ...
分类:编程语言   时间:2020-04-04 15:03:54    阅读次数:83
NIO:同步异步和阻塞非阻塞 buffer缓冲区
NIO的引入 多路非阻塞高速网络IO通道 同步和异步 这个概念其是对于程序运行结果的获得方式而言: 同步:在没有获得结果之前或通过轮询的方式不断地询问结果是否产生,在得到结果之前不会返回 异步:调用者在发出调用之后,直接返回没有结果,等待被调用者产生结果之后通过状态通知调用者已完成,在通过回调函数返 ...
分类:其他好文   时间:2020-04-04 14:48:55    阅读次数:70
Java世界里的BIO,NIO,AIO
作为一名程序员,io知识是必不可少,其实一直在和io打交道,要么显示要么隐含给了操作系统,故做下关于io的记录。说io之前呢,先介绍什么叫同步异步丶阻塞非阻塞 1. 同步异步丶阻塞非阻塞 1.1 同步是指发出一个请求,在没有得到结果之前该请求就不返回结果,请求返回时,也就得到结果了。比如我经常用烧水 ...
分类:编程语言   时间:2020-04-04 09:54:12    阅读次数:75
node - 非阻塞的异步 IO
node - 非阻塞的异步 IO 每当我们提起 node.js 时总会脱口而出 事件驱动、非阻塞I/O 和 单线程,所以我总结了以下几点对这三项概念的阐述,不一定正确仅仅代表个人观点。 单线程 当一个应用程序运行时会产生一个主进程,它与其他并行执行的应用程序一起竟争计算机系统资源,是管理和分配现有所 ...
分类:其他好文   时间:2020-04-03 15:14:03    阅读次数:74
1.FreeRTOS不同任务调用同一个函数
1.函数如下 2、测试结果如下: 这个函数在两个不同优先级里面调用,可以得出两个实验结论: a.即使没有vtaskdelay或者其他信号量获取阻塞存在,依然会发生调度,操作系统美一个系统节拍调度一次(我的节拍周期是1ms)。 b.函数cnt计数是静态变量,任务再次回来已经不是原来的值了,因此函数里面 ...
分类:其他好文   时间:2020-04-02 15:51:27    阅读次数:321
JavaScript模块化-CommonJS、AMD、CMD、UMD、ES6
前言:模块化开发需求 在JS早期,使用script标签引入JS,会造成以下问题: 1. 加载的时候阻塞网页渲染,引入JS越多,阻塞时间越长。 2. 容易污染全局变量。 3. js文件存在依赖关系,加载必须有顺序。项目较大时,依赖会错综复杂。 4. 引入的JS文件过多,不美观,且不易于管理。 一、Co ...
分类:编程语言   时间:2020-04-01 23:45:43    阅读次数:168
asyncio时间循环中运行阻塞任务
场景: 在某个异步循环中 需要执行某个阻塞任务(例如文件读写., 保存图片等) 如果这个时候直接在异步事件循环中直接运行, 那么所有任务都会阻塞在这里, 明显是不行的 解决方案: https://docs.python.org/3/library/asyncio-eventloop.html#exe ...
分类:其他好文   时间:2020-04-01 22:08:32    阅读次数:85
Netty
Netty有什么特点 高并发 :Netty是一款基于NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高 。 传输快 :Netty的传输快其实也是依赖了NIO的一个特性——零拷贝。 封装好: Netty ...
分类:Web程序   时间:2020-04-01 09:12:32    阅读次数:112
快速定位网站性能问题,提前下班!
大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。 内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 分享不易,希望能够得到大家的支持和关注。 查看network时间 直接来一张大图你怕不怕?哈哈 咱们先看看谷歌浏览器network中waterfall各字段的含义哈。简 ...
分类:Web程序   时间:2020-03-31 20:56:17    阅读次数:86
9115条   上一页 1 ... 65 66 67 68 69 ... 912 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!