随笔分类 -  并发编程

多线程、多进程。队列。i/o密集,cpu密集
摘要:3个售票员,卖30张票 package com.javase.thread; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; class Ticket { private 阅读全文
posted @ 2019-04-23 23:56 wss96 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo 阅读全文
posted @ 2018-12-11 20:44 wss96 阅读(372) 评论(0) 推荐(0) 编辑
摘要:Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo 阅读全文
posted @ 2018-12-11 20:43 wss96 阅读(273) 评论(0) 推荐(0) 编辑
摘要:Python作为一种解释型语言,由于使用了全局解释锁(GIL)的原因,其代码不能同时在多核CPU上并发的运行。这也导致在Python中使用多线程编程并不能实现并发,我们得使用其他的方法在Python中实现并发编程。 一、全局解释锁(GIL) Python中不能通过使用多线程实现并发编程主要是因为全局 阅读全文
posted @ 2018-05-27 22:56 wss96 阅读(517) 评论(4) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示