240 发简信
  • 120
    Thread-Specific Storage模式

    一、定义Thread-Specific Storage就是“线程独有的存储库”,该模式会对每个线程提供独有的内存空间。java.lang.Th...

  • 120
    Two-phase Termination模式

    一、定义我们将线程的正常处理状态称为“作业中”,当希望结束这个线程时,则送出“终止请求”。接着,这个线程并不会立刻结束,而是进入“终止处理中”状...

  • 120
    Future模式

    一、定义Future模式用来获取线程的执行结果。在Thread-Per-Message模式中,如果调用一个线程异步执行任务,没有办法获取到返回值...

  • 120
    Work Thread模式

    一、定义Work Thread模式和Thread-Per-Message模式类似,Thread-Per-Message每次都创建一个新的线程处理...

  • 120
    Thread-Per-Message模式

    一、定义Thread-Per-Message模式是指每个message一个线程,message可以理解成“消息”、“命令”或者“请求”。每一个m...

  • 120
    Read-Write Lock模式

    一、定义Read-Write Lock Pattern将读取与写入分开处理,在读取数据之前必须获取用来读取的锁定,而写入的时候必须获取用来写...

  • 120
    Producer-Consumer模式

    一、定义Producer-Consumer Pattern就是生产者-消费者模式。生产者和消费者在为不同的处理线程,生产者必须将数据安全地交给消...

  • Balking模式

    一、定义Balking是“退缩不前”的意思。Balking Pattern和Guarded Suspension Pattern 一样需要警戒...

  • 120
    Guarded Suspension模式

    一、定义guarded是“被保护着的”、“被防卫着的”意思,suspension则是“暂停”的意思。当现在并不适合马上执行某个操作时,就要求想要...