随笔分类 - 高并发架构
摘要:对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、
阅读全文
posted @ 2019-10-13 12:52
左手编程右手诗
摘要:1.同步(Synchronous)与异步(Asynchronous) 同步和异步通常形容一次方法的调用。同步方法调用开始后调用者必须等到方法调用返回才能进行后续行为。异步方法则像一个消息的传递,调用方法后立即返回而方法体则在后台继续运行,调用者无需等待继续后续操作。 2.并发(Concurrency
阅读全文
posted @ 2019-09-21 13:29
左手编程右手诗
摘要:在 Java 中 volatile、synchronized 和 final 实现可见性。 在 Java 中 synchronized 和在 lock、unlock 中操作保证原子性。 基础 并发编程的模型分类 在并发编程需要处理的两个关键问题是:线程之间如何通信 和 线程之间如何同步。 通信 是指
阅读全文
posted @ 2019-06-26 20:37
左手编程右手诗

浙公网安备 33010602011771号