码迷,mamicode.com
首页 >  
搜索关键字:多线程并发    ( 789个结果
JDK8源码阅读-HashMap
目录 1、概览 1.1、简单使用 1.2、类继承关系 2、构造方法 2.1、 1、概览 1.1、简单介绍和使用 HashMap可以保存k-v键值对,可以提供非常高效的存取效率,非线程安全类(所以在多线程并发编程中需要谨慎使用)。 1.2、类继承关系 分析: 1、HashMap实现了Cloneable ...
分类:其他好文   时间:2019-09-01 14:20:55    阅读次数:71
pthread线程知识要点
pthread线程知识要点
分类:编程语言   时间:2019-08-31 09:16:06    阅读次数:113
schedule任务调度及其用法(多线程并发)
如果需要执行更复杂的任务调度,则可使用 Python 提供的 sched 模块。该模块提供了 sched.scheduler 类,该类代表一个任务调度器。sched.scheduler(timefunc=time.monotonic, delayfunc=time.sleep) 构造器支持两个参数: ...
分类:编程语言   时间:2019-08-29 11:10:38    阅读次数:103
锁的种类
锁的种类 Java中锁的种类大致分为偏向锁,自旋锁,轻量级锁,重量级锁。 锁的使用方式为:先提供偏向锁,如果不满足的时候,升级为轻量级锁,再不满足,升级为重量级锁。自旋锁是一个过渡的锁状态,不是一种实际的锁类型。 锁只能升级,不能降级。 偏向锁 是一种编译解释锁。如果代码中不可能出现多线程并发争抢同 ...
分类:其他好文   时间:2019-08-28 13:05:46    阅读次数:100
谈谈ThreadLocal
ThreadLocal,即线程局部变量,它被设计用来解决变量共享的线程安全问题。线程安全问题发生的根本原因在于 多个线程会对同一个临界区资源进行操作 。Synchonized和ThreadLocal是两种不同的解决多线程并发访问的方式。Synchonized使用了锁机制,使得同一时间只有一个线程能访 ...
分类:其他好文   时间:2019-08-27 23:33:13    阅读次数:196
HashMap、HashTable、ConcurrentHashMap区别
HashMap和HashTable有何不同? 线程安全: HashTable 中的方法是同步的,而HashMap中的方法在默认情况下是非同步的。在多线程并发的环境下,可以直接使用HashTable,但是要使用HashMap的话就要自己增加同步处理了。 继承关系: HashTable是基于陈旧的Dic ...
分类:其他好文   时间:2019-08-25 20:18:08    阅读次数:120
4.并发编程多线程
"并发编程之多线程(理论)" 一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 "官网链接:https://docs.python.org/3/library/threading.html?high ...
分类:编程语言   时间:2019-08-21 09:43:40    阅读次数:83
并发容器之ConcurrentHashMap
JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都 串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低了并发性,当多个线程竞争容器时,吞吐量严重降低。因此Java5.0开 始针对多线程并发访问设计,提供 ...
分类:其他好文   时间:2019-08-18 19:38:18    阅读次数:76
【并发编程】多线程程序同步策略
以C++11为例,介绍多线程并发编程的同步策略。包含了条件变量的使用、线程安全的队列、std::future、std::promise等。 ...
分类:编程语言   时间:2019-08-10 19:17:18    阅读次数:105
java并发编程之美-阅读记录2
2.1什么是多线程并发编程 并发:是指在同一时间段内,多个任务同时在执行,并且执行没有结束(同一时间段又包括多个单位时间,也就是说一个cpu执行多个任务) 并行:是指在单位时间内多个任务在同时执行(也就是多个cpu同时执行任务) 而在多线程编程实践中,线程的个数一般是多于cpu的个数的 2.2为什么 ...
分类:编程语言   时间:2019-08-10 00:08:08    阅读次数:160
789条   上一页 1 ... 12 13 14 15 16 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!