![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
window多线程,window编程
Andy.World
人无远虑 - 必有近忧
展开
-
秒杀多线程第七篇 经典线程同步 互斥量Mutex
版权声明:本文为博主原创文章,未经博主允许不得转载。阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》 前面介绍了关键段CS、事件Event在经典线程同步问题中的使用。本篇介绍用互斥量Mutex来解决这个问题。互斥量也是一个内核对象,它用来确保一个线转载 2017-04-29 22:20:16 · 234 阅读 · 0 评论 -
分布式锁原理及实现方式
本文转自:http://www.hollischuang.com/archives/1716 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance转载 2017-07-24 23:44:58 · 456 阅读 · 0 评论 -
秒杀多线程第十四篇 读者写者问题继 读写锁SRWLock
声明:本文为博主原创文章,未经博主允许不得转载。 在《秒杀多线程第十一篇读者写者问题》文章中我们使用事件和一个记录读者个数的变量来解决读者写者问题。问题虽然得到了解决,但代码有点复杂。本篇将介绍一种新方法——读写锁SRWLock来解决这一问题。读写锁在对资源进行保护的同时,还能区分想要读取资源值的线程(读取者线程)和想要更新资源的线程(写入者线程)。对于读取者线程,读写锁会允许他转载 2017-04-29 22:37:43 · 313 阅读 · 0 评论 -
秒杀多线程第十二篇 多线程同步内功心法——PV操作上
版权声明:本文为博主原创文章,未经博主允许不得转载。阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》《秒杀多线程第七篇经典线程同步互斥量Mutex》《秒杀多线程第八篇经典线程同步信号量Semaphore》《秒杀多线程第九篇经典线程同步总结关键段事件转载 2017-04-29 22:32:57 · 228 阅读 · 0 评论 -
秒杀多线程第十一篇 读者写者问题
版权声明:本文为博主原创文章,未经博主允许不得转载。与上一篇《秒杀多线程第十篇 生产者消费者问题》的生产者消费者问题一样,读者写者也是一个非常著名的同步问题。读者写者问题描述非常简单,有一个写者很多读者,多个读者可以同时读文件,但写者在写文件时不允许有读者在读文件,同样有读者在读文件时写者也不去能写文件。上面是读者写者问题示意图,类似于生产者消费者问题的分析过程,首先来找找哪些转载 2017-04-29 22:30:58 · 375 阅读 · 0 评论 -
秒杀多线程第十篇 生产者消费者问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 继经典线程同步问题之后,我们来看看生产者消费者问题及读者写者问题。生产者消费者问题是一个著名的线程同步问题,该问题描述如下:有一个生产者在生产产品,这些产品将提供给若干个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个具有多个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行转载 2017-04-29 22:24:52 · 243 阅读 · 0 评论 -
秒杀多线程第九篇 经典线程同步总结 关键段 事件 互斥量 信号量
版权声明:本文为博主原创文章,未经博主允许不得转载。前面《秒杀多线程第四篇一个经典的多线程同步问题》提出了一个经典的多线程同步互斥问题,这个问题包括了主线程与子线程的同步,子线程间的互斥,是一道非常经典的多线程同步互斥问题范例,后面分别用了四篇《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》《秒杀多线程第七篇经典线程同步互斥量Mute转载 2017-04-29 22:23:43 · 202 阅读 · 0 评论 -
秒杀多线程第八篇 经典线程同步 信号量Semaphore
版权声明:本文为博主原创文章,未经博主允许不得转载。阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》《秒杀多线程第七篇经典线程同步互斥量Mutex》 前面介绍了关键段CS、事件Event、互斥量Mutex在经典线程同步问题中的使用。本篇介绍用信号量转载 2017-04-29 22:22:30 · 248 阅读 · 0 评论 -
Java处理高并发量访问的处理总结
结合之前做的一个网站,项目中分了几个子项目,主要用到Redis,service(server)层和control层分离,有做了缓存,页面也是进行静态化(htm和freemarker),仔细想想,整个项目基本吻合高并发,负载均衡的处理。在网上找了些资料,基本和项目的特点吻合,特别纪念一下,但是后面的一些特征似乎还没理解。大概就是这几方面吧一个小型的网站,可以使用最简单的html静态页转载 2017-08-29 23:49:11 · 42276 阅读 · 2 评论