码迷,mamicode.com
首页 >  
搜索关键字:线程并发    ( 1297个结果
线程池&进程池
线程池&进程池 池子解决什么问题? 1.创建/销毁线程伴随着系统开销,如果过于频繁会影响系统运行效率 2.线程并发数量过多,抢占系统资源,从而导致系统阻塞甚至死机 3.能够刚好的控制和管理池子里面的线程和进程 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPool ...
分类:编程语言   时间:2019-09-20 00:22:54    阅读次数:126
原子性atomic/nonatomic
原子性:并发编程中确保其操作具备整体性,系统其它部分无法观察到中间步骤,只能看到操作前后的结果。 决定编译器生成的getter和setter是否原子(natomic)操作。 i i 因此,atomic 效率较低,因为要保证操作完整,线程相对安全;nonatomic 不加同步,多线程并发访问效率高,但 ...
分类:其他好文   时间:2019-09-19 19:20:01    阅读次数:79
mysql锁
原文链接:http://blog.csdn.net/soonfly/article/details/70238902 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一 ...
分类:数据库   时间:2019-09-15 19:46:57    阅读次数:143
Callable+ThreadPoolExecutor实现多线程并发并获得返回值(转)
出处:https://blog.csdn.net/kity9420/article/details/80740466 前言 经常会遇到一些性能问题,比如调用某个接口,可能要循环调用100次,并且需要拿到每一次调用的返回结果,通常我们都是放在for循环中一次次的串行调用,这种方式可想而知道有多慢,那怎 ...
分类:编程语言   时间:2019-09-12 23:33:58    阅读次数:161
面试必问的MySQL锁与事务隔离级别
之前多篇文章从mysql的底层结构分析、sql语句的分析器以及sql从优化底层分析, 还有工作中常用的sql优化小知识点。面试各大互联网公司必问的mysql锁和事务隔离级别,这篇文章给你打神助攻,一飞冲天。 锁定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除了传统的计算资源 ...
分类:数据库   时间:2019-09-12 00:05:08    阅读次数:136
【JavaScript】吃饱了撑的系列之JavaScript模拟多线程并发
最近,我当了回糊涂月老,乱点鸳鸯,把JavaScript和多线程并发这两个八竿子打不找的东西,给硬凑了起来,还写了一个并发库concurrent-thread-js。尴尬的是,当我发现其中的不合理之处,即这个东东的应用场景究竟是什么时,我发现我已经把代码写完了。 ...
分类:编程语言   时间:2019-09-08 09:38:31    阅读次数:100
多任务-线程
并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务在同一时间段执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已) 并行:指的是多核cpu情况下,多个任务的一些任务往往是在同一时间点执行的 1. 使用threading模块 python的th ...
分类:编程语言   时间:2019-09-05 18:25:50    阅读次数:105
并发基础
进程 ,线程 进程的大致概念就是一个cpu。多个进程可以完成并行 线程 是一个cpu下的调度。这就涉及到了多线程并发。 可参考下面:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html ...
分类:其他好文   时间:2019-09-03 11:28:03    阅读次数:84
如何保证MQ的顺序性?比如Kafka
三、如何保证消息的顺序性 拆分多个queue,每个queue一个consumer,就是多一些queue而已,确实是麻烦点;或者就一个queue但是对应一个consumer,然后这个consumer内部用内存队列做排队,然后分发给底层不同的worker来处理 写入一个partition中的数据一定是有 ...
分类:其他好文   时间:2019-09-03 09:14:07    阅读次数:117
GCD信号量机制
1.创建信号量,创建的初始值决定线程并发数 dispatch_semaphore_t semaphore = dispatch_semaphore_create(2); 2.等待信号 dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER); ...
分类:其他好文   时间:2019-09-02 17:04:40    阅读次数:115
1297条   上一页 1 ... 21 22 23 24 25 ... 130 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!