摘要:Future pattern[订单取货模式]一:Future pattern的参与者--->Client(客户需求)--->Host(蛋糕门店)--->Data(票据和蛋糕的接口)--->Future(蛋糕票据)--->ReaData(制作蛋糕过程) 二:Future pattern模式什么时候使用...
阅读全文
摘要:Worker pattern[工作模式]一:Worker pattern的参与者--->Client(委托人线程)--->Channel(通道,里边有,存放请求的队列)--->Request(工作内容的包装)--->Worker(工人线程) 二:Worker pattern模式什么时候使用--->类...
阅读全文
摘要:Thread-Per-Message【这个工作交给你模式】一:Thread-Per-Message的参与者--->Client(委托人)--->host(中介开线程)--->hepler(真正工作的工人) 二:Thread-Per-Message模式什么时候使用--->提升响应时间,降低延迟时间--...
阅读全文
摘要:Read-Write Lock Pattern【读写】一:Read-Write Lock Pattern的参与者--->读写锁--->数据(共享资源)--->读线程--->写线程 二Read-Write Lock Pattern模式什么时候使用--->* 为了多线线程环境下保护数据安全,我们必须避免...
阅读全文
摘要:Producer-Consumer【生产消费者模式】一:Producer-Consumer pattern的参与者--->产品(蛋糕)--->通道(传递蛋糕的桌子)--->生产者线程(制造蛋糕的线程)--->消费者线程(吃掉蛋糕的线程) 二:Producer-Consumer pattern模式什么...
阅读全文
摘要:Balking【返回模式】timed【超时模式】一:balking pattern的参与者--->GuardedObject(被警戒的对象)--->该模式的角色:模拟修改警戒对象的线程,当警戒条件达到执行具体操作的线程,参与者(被警戒的参与者) 二:balking pattern模式什么时候使用--...
阅读全文
摘要:Guarded Suspension【生产消费者模式】一:guarded suspension的参与者--->guardedObject(被防卫)参与者 1.1该参与者拥有一个被防卫的方法(getRequest),如果警戒条件达成,则执行。警戒条件不达成,则线程进入wait set 1.2该参与者还...
阅读全文
摘要:Immutable pattern【坚不可摧模式】一:immutable pattern的参与者--->immutable(不变的)参与者 1.1:immutable参与者是一个字段的值都无法更改的类。 1.2:immutable也没有任何用来更改字段值的方法。 1.3:immutable参与者方法...
阅读全文
摘要:Single Threaded Execution Pattern【独木桥模式】一:single threaded execution pattern的参与者--->SharedResource(共享资源)二:single threaded execution pattern模式什么时候使用--->...
阅读全文
摘要:多线程程序的评量标准--->安全性【不损坏对象】 (1)不损坏对象是一种比喻手法,就是数据的一致性。比如银行的扣款操作,并发扣款,账户不会出现负数的余额。--->生存性【进行必要的处理】 (1)指也许不是现在,但一定会进行的必要处理。好比异常处理机制。在出现多线死锁等情况下的必要处理。--->复用性...
阅读全文
摘要:FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为:ftp-v-d-i-n-g[主机名],其中 -v显示远程服务器的所...
阅读全文
摘要:一:单例模式的优点 >单例类只能有一个实例 >单例类必须自己创建自己的唯一实例。 >单例类必须给所有其他对象提供这一实例。二:单例模式分类 >饿汉模式 >懒汉模式三:单例模式应用场景 >四:单例模式的角色 >五:单例模式的代码示例 饿汉模式: 1 package com.yeepay.sxf.int
阅读全文
摘要:一:抽象工厂模式的优点 --->抽象工厂模式是对象的创建模式,它是工厂方法模式的进一步推广。 --->假设一个子系统需要一些产品对象,而这些产品又属于一个以上的产品等级结构。那么为了将消费这些产品对象的责任和创建这些产品对象的责任分割开 来,可以引进抽象工厂模式。这样的话,消费产品的一方不需要...
阅读全文
摘要:一:工厂方法模式的优点 >工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 >工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中二:工厂方法模式的缺点 >三:应用场景
阅读全文
摘要:Java的网络类可以让你通过网络或者远程连接来实现应用。而且,这个平台现在已经可 以对国际互联网以及URL资源进行访问了。Java的URL类可以让访问网络资源就像是访问你本地的文件夹一样方便快捷。我们通过使用Java的URL类 就可以经由URL完成读取和修改数据的操作。 通过一个URL连接,我们就...
阅读全文