
多线程与并发
zhaoshuliok
这个作者很懒,什么都没留下…
展开
-
多线程并发面试题3
package skytest; import java.util.ArrayList; import java.util.Vector; import java.util.concurrent.CopyOnWriteArrayList; /** * 第三题:现有程序启动了4个线程去调用TestDo1.doSome(key,value)方法,由于方法内的代码是先 *转载 2017-02-24 13:14:15 · 409 阅读 · 0 评论 -
多线程与并发面试题2
package skytest; import java.util.concurrent.Semaphore; import java.util.concurrent.SynchronousQueue; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock;转载 2017-02-24 13:18:45 · 331 阅读 · 0 评论 -
多线程与并发面试题3
package skytest; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; public class ThreadTest1 { public static void main(String[] args) { System.ou转载 2017-02-24 13:19:08 · 322 阅读 · 0 评论 -
Web系统大规模并发——电商秒杀与抢购
电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个转载 2017-03-16 12:41:18 · 443 阅读 · 0 评论