码迷,mamicode.com
首页 >  
搜索关键字:单线程    ( 3065个结果
rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin)
rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用。 rpc应用较多的情景是分布式开发,那什么是分布式开发呢? 原本我也是想自己解释的,奈何网上大佬解释得很清楚了,这里就不献丑了,建议阅读完下面推荐的几篇再继续往下 【转】分布式架构的演进(JavaWeb) ...
分类:编程语言   时间:2020-03-21 12:42:44    阅读次数:102
js事件队列
1.js的执行是单线程的。 2.而当它遇到了window的setTimeout和setInterval这样的异步任务,js都默默地先不执行这些回调,而是继续向下执行其他js脚本,等到所有js脚本都解析执行完了,再执行回调。 3.那么有多个回调的时候执行顺序是怎么样的呢? 浏览器是多线程的,js执行线 ...
分类:Web程序   时间:2020-03-18 21:48:17    阅读次数:96
ConcurrentHashMap底层实现
ConcurrentHashMap和HashTable区别 ConcurrentHashMap融合了hashtable和hashMap二者的优势; hashTable是做了同步的,hashMap没有同步,所以hashMap在单线程情况下效率高,hashTable在多线程情况下,同步操作能保证程序执行 ...
分类:其他好文   时间:2020-03-17 19:37:24    阅读次数:50
redis面试题
############################ 你理解的redis? redis是操作内存的软件,它是单进程单线程的,因为操作的对象是内存所以速度比较快 redis能够用AOF,RDB做持久化的操作 第一种持久化是每写一条数据就进行保存,这样种会对数据库的压力比较大,但是内存存放的数据比较 ...
分类:其他好文   时间:2020-03-17 08:26:21    阅读次数:61
IO多路复用互动聊天,select函数监听
''' =>IO阻塞 :就是普通的sk.accept接收不到数据就一直等待 =>IO非阻塞 sk.setblocking(False) #设置服务器的accept, recv均为非阻塞 => IO多路复用 比如socketserver,多个客户端连接,单线程下实现并发效果,就叫多路复用。 通过一个s ...
分类:其他好文   时间:2020-03-16 15:15:34    阅读次数:55
javascript:Web Worker
原文章:https://wangdoc.com/javascript/index.html Web Worker 概述 JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 C ...
分类:编程语言   时间:2020-03-15 20:28:48    阅读次数:52
javascript:异步操作概述
原文章:https://wangdoc.com/javascript/index.html 异步操作概述 单线程模型 单线程模型指的是,JavaScript 只在一个线程上运行。也就是说,JavaScript 同时只能执行一个任务,其他任务都必须在后面排队等待。 注意,JavaScript 只在一个 ...
分类:编程语言   时间:2020-03-15 19:14:56    阅读次数:69
高并发架构基石【三】——Redis
特点 单线程 原因一:因为采用了非阻塞的异步事件处理机制。 原因二:缓存数据都是内存操作IO时间不会太长,可以避免线程上下文切换的代价。 异步IO 多数据结构 支持持久化 不仅可以做缓存,还可以做NoSQL数据库。 主从模式 提供主从同步机制,以及cluster集群部署能力,能提供高可用服务。 数据 ...
分类:其他好文   时间:2020-03-15 13:42:06    阅读次数:67
EffectivePython并发及并行
第40条:考虑用协程来并发地运行多个函数 线程有三个显著的缺点: 为了确保数据安全,我们必须使用特殊的工具来协调这些线程。这使得多线程的代码,要比单线程的过程式代码更加难懂。这种复杂的多线程代码,会逐渐另程序变得难于扩展和维护。 线程需要占用大量内存,每个正在执行的线程,大约占据8MB内存。 线程启 ...
分类:编程语言   时间:2020-03-14 21:40:13    阅读次数:75
Kafka——SpringBoot整合(消费者)
[toc] 选择自动提交还是手动提交方式和业务场景相关,可以查看前面的博客,根据原理进行选择。 单线程消费 pom consumerConfig consumer 批量消费 开启批量消费需要3步 1、消费者设置 max.poll.records/ 2、消费者 开启批量消费 factory.setBa ...
分类:编程语言   时间:2020-03-13 20:52:10    阅读次数:82
3065条   上一页 1 ... 25 26 27 28 29 ... 307 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!