0推荐
12K 浏览

Java并发开发:Lock框架详解

我们已经知道,synchronized 是java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸多局...
vr177876 4年前   
0推荐
13K 浏览

Python并发编程之线程池/进程池

Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码,但是当项目达到一定的规模,频繁创建/销毁进程或者线程是非常消耗资源的,这个时候我...
sulx8238 4年前   
0推荐
18K 浏览

提升开发效率的Java并发神器——闭锁、同步屏障、信号量

若有多条线程,其中一条线程需要等到其他 所有 线程准备完所需的资源后才能运行,这样的情况可以使用闭锁。
guoxin77 4年前   
0推荐
8K 浏览

高并发 IM 系统架构优化实践

介绍如何设计一个稳定、高并发、消息保序的IM系统,以及如何通过使用存储层的高级功能来优化系统架构。
CharlesSanc 4年前   
0推荐
14K 浏览

Python并发编程之线程池/进程池

Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码,但是当项目达到一定的规模,频繁创建/销毁进程或者线程是非常消耗资源的,这个时候我...
exoj9984 4年前   
0推荐
6K 浏览

高并发下的九死一生,一个不小心就掉入万丈深渊

引言 了解LZ的猿友应该都知道,LZ最近弄了一个hbase(不理解hbase的猿友可以把hbase当做与oracle,mysql,sqlserver等一样的数据库,并不影响阅读本文)的大数据平台...
BraydenMald 4年前   
HBase   并发  
0推荐
14K 浏览

Python并发编程之协程/异步IO

通常在Python中我们进行并发编程一般都是使用多线程或者多进程来实现的,对于计算型任务由于GIL的存在我们通常使用多进程来实现,而对与IO型任务我们可以通过线程调度来让线程在执行IO任务时让出...
Hester8856 4年前   
0推荐
11K 浏览

用greenlet实现Python中的并发

这里我们要介绍一个非常好用的框架greenlet,很多知名的网络并发框架如eventlet,gevent都是基于它实现的。
dktg4170 4年前   
0推荐
12K 浏览

用greenlet实现Python中的并发

在上一篇介绍生成器时,我们讲到了协程(Coroutine),它也被称为微线程。回顾一下,协程可以在一个函数执行过程中将其挂起,去执行另一个函数,并在必要时将之前的函数唤醒。在Python的语言环...
GidgetLofti 4年前   
0推荐
14K 浏览

秒杀抢购思路以及高并发下数据安全

我们通常衡量一个Web系统的吞吐率的指标是QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间...
0推荐
17K 浏览

高性能高并发系统的稳定性保障

本文是2015年肖飞在内部分享的《高性能高并发系统的稳定性保障》PPT内容。 性能、并发、稳定性三者关系 高性能:高吞吐量、低延时 公式:吞吐量(并发)=单位时间/平均延时 N-th% Late...
0推荐
16K 浏览

理解和解决Java并发修改异常ConcurrentModificationException

不知读者在Java开发的过程中有没有遇到类似的异常信息 Exception in thread "main" java.util.ConcurrentModificationException,...
duxj099 4年前   
0推荐
21K 浏览

使用 Python 进行并发编程:我为什么不喜欢 Gevent

在Python的发展历史中,有过一些失败的修复CPython的缺陷和提高性能的尝试,比如消除GIL、Stackless(一个微线程扩展,避免传统线程所带来的性能与复杂度问题)、psyco (被P...
yangdebin84 4年前   
0推荐
13K 浏览

理解 Python 并发编程PoolExecutor 篇

之前我们使用多线程(threading)和多进程(multiprocessing)完成常规的需求,在启动的时候start、jon等步骤不能省,复杂的需要还要用1-2个队列。随着需求越来越复杂,如...
lvsefa 4年前   
0推荐
13K 浏览

缓存在高并发场景下的常见问题

当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。这就比较依赖缓存的过期和更新策略。一般会在数据发生更改的时,主动...
独孤虹 4年前   
0推荐
9K 浏览

并发编程总结之synchronized细节问题

本节主要介绍了并发编程下怎么避免数据脏读和什么是synchronized的可重入锁,synchronized的可重入锁的几种使用场景下,是线程安全的。
brucewu01 4年前   
0推荐
7K 浏览

Python 并发编程:锁、信号量和条件变量

目前为止,我们专注于如何创建、解释和执行程序。在第一章中,我们学会使用函数作为组合和抽象的手段。第二章展示了如何使用数据结构和对象来表示和操作数据,以及向我们介绍了数据抽象的概念。在第三章中,我...
0推荐
8K 浏览

技术分享 | 乱谈 Python 并发

上期回顾: 自制攻击欺骗防御系统
cai_xiang 4年前   
0推荐
11K 浏览

java并发编程实战一之基础篇

计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度...
mitunovnume187 4年前   
0推荐
13K 浏览

100行代码就支持了多线程并发,批量写入日志

日志组件,不得不提大名鼎鼎的Log4Net。比较常用的还有 Enterprise Library Logging,ServiceStack Logging。
NOIMilton 4年前   
并发  
1 2 3 4 5

经验分享,提升职场影响力

投稿

热门问答

    热门文档