码迷,mamicode.com
首页 >  
搜索关键字:并发执行    ( 886个结果
jmeter简单的一个压力测试案例 --使用命令 12
线程组和请求设置逻辑: 关键逻辑: ① 一个线程组内的多个氢气是顺序执行的; ② 不同线程组内的请求是并发执行的; 实际工作中如何设置线程组和请求的关系? (1) 如果多个接口之间没有强依赖关系,每个接口单独设置一个线程组; (2) 如果多个接口之间有依赖关系(数据关联),把有关联关联的接口按照顺序 ...
分类:其他好文   时间:2019-11-13 16:04:39    阅读次数:68
Linux 线程间的同步与互斥
在线程并发执行的时候,我们需要保证临界资源的安全访问,防止线程争抢资源,造成数据二义性。 线程同步: 条件变量 为什么使用条件变量? 对临界资源的时序可控性,条件满足会通知其他等待操作临界资源的线程,类似信号。 场景:T-DAY展会排队参观/生产者消费者模型 条件变量是什么? 是一种同步机制,一个线 ...
分类:编程语言   时间:2019-11-12 16:04:29    阅读次数:98
Python3快速入门(九)Python3并发编程
一、Python线程模块1、线程简介一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程本身不拥有系统资源,与进程内的其它线程共享进程的所有资源。一个进程中至少有一个线程,并作为程序的入口,即主线程,其它线程称为工作线程。多线程,是指从软件或者硬件上实现多个线程并发执行的技术。支持多线程能力的计算机因有硬件支持而能够在
分类:编程语言   时间:2019-11-11 21:53:53    阅读次数:76
并发执行程序的优势
1、业务需求 2、性能需要 3、可简化任务调度 4、并行程序在多核心CPU有优势: a、比如因为IO操作遇到了阻塞,CPU可以转去执行其他线程,这时并发的优点就显示出来了:更高效的利用CPU,提高程序的响应速度。 b、java线程机制是抢占式的,会为每个线程分配时间片。 c、由于I/O等待,CPU较 ...
分类:其他好文   时间:2019-11-11 21:52:16    阅读次数:104
死磕 java同步系列之Phaser源码解析
问题(1)Phaser是什么?(2)Phaser具有哪些特性?(3)Phaser相对于CyclicBarrier和CountDownLatch的优势?简介Phaser,翻译为阶段,它适用于这样一种场景,一个大任务可以分为多个阶段完成,且每个阶段的任务可以多个线程并发执行,但是必须上一个阶段的任务都完成了才可以执行下一个阶段的任务。这种场景虽然使用CyclicBarrier或者CountryDown
分类:编程语言   时间:2019-11-05 09:27:10    阅读次数:85
LeetCode做题解析-多线程部分(1)
题目:Foo类的三个方法会并发执行,确保first,second,third的执行顺序 解题思路: 1.信号量 每个 acquire() 方法阻塞,直到有一个许可证可以获得然后拿走一个许可证。每个 release() 方法增加一个许可证,这可能会释放一个阻塞的 acquire() 方法。 ...
分类:编程语言   时间:2019-11-01 13:16:00    阅读次数:140
线程(概念篇)
多线程 是指在软件 或者 硬件 上实现多个线程并发执行的技术。 优势: 具有多线程能力的计算机 因为有硬件支持而使其能够在同一时间执行多个线程,进而提升整体的处理性能。 操作系统中采用 时间片轮转法 来保证多个进程 / 线程并发执行,所谓的并发就是 :宏观并行,微观串行。 Java虚拟机的多线程:是 ...
分类:编程语言   时间:2019-10-29 23:50:37    阅读次数:115
Java线程池原理
转自:https://www.jianshu.com/p/a166944f1e73 本篇文章主要介绍Java线程池的原理以及源码的分析 线程池的介绍 Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。 线程池的优点 第一:降低资源消耗。通过重复利用已创 ...
分类:编程语言   时间:2019-10-27 16:19:56    阅读次数:82
代码块分享
[toc] 需要经常练习的代码 使用套接字进行 基于TCP实现服务端并发执行 TCP服务端实现单线程下实现并发 TCP单线程实现并发 ...
分类:其他好文   时间:2019-10-26 15:21:20    阅读次数:83
10.22进程互斥锁,队列,堆栈,线程
进程互斥锁 让并发变成串行,牺牲了执行效率,保证了数据的安全. 在程序并发执行时,如果需要修改数据就使用互斥锁. 队列 相当于内存中的空间. 可以存放多个数据,必须排队,遵循先进先出的顺序. 堆栈 是和队列相对的,是先进后出. IPC 进程间通信 进程间的数据是相互隔离的,若想实现进程间的通信,可以 ...
分类:编程语言   时间:2019-10-22 18:17:03    阅读次数:91
886条   上一页 1 ... 10 11 12 13 14 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!