- 博客(5)
- 收藏
- 关注
转载 观察者模式
观察者模式可以应用在很多场景: 观察者模式的优点:1.观察者与目标之间实现了抽象的耦合 2.观察者模式实现了动态联动 3.观察者模式可实现广播模式 观察者模式的缺点:可能会引起许多无谓的操作。 不管怎么说观察者模式还是应用与我们的生活场景中,其中优点还是大于缺点的。 观察者模式所涉及的角色有: ● 抽象主题(Subject)角色:抽象主题角色把所有对观察者对象的引...
2016-08-25 15:33:00 61
转载 servlet中的缓存问题
HTTP常用响应头:(既能用于响应,也能用于请求) Cache:no-cache Pragma:no-cache Connection:close/keep-Alive Data: 有时候我们会遇到这种情况,就是在不点刷新的时候,鼠标的光标停在地址栏时点击回车。 1.有些网站的及时性要求高,这就要求我们实时更新数据。 1 //制定该页面不缓存IE 2 ...
2015-08-30 10:25:00 143
转载 线程的同步和死锁
要是一个线程池如果通过Runnable接口实现,则意味着类中的属性将被多个线程程序共享,产生的问题就是资源同步的问题: 1.线程的延时会导致其他线程会提前或延后对资源共享块进行操作。 2.要是多个线程在处理一个问题时都处在判断对方的执行状态时,线程会变成死锁。 上面的问题我们可以通过同步进行解决(注:多个线程共享同一资源时需要进行同步,一保证资源操作的完整性,但是过多的同步...
2015-05-08 10:52:00 59
转载 线程的状态以及相关的操作方法
线程的状态:创建线程Threadname = new Thread() 就绪状态 运行状态 堵塞状态 死亡状态 线程的操作:1。在Thread类中可以通过getName()和setName()方法设置线程的名称,尽量避免名称的重复出现。要是在线程的操作过程中没有给线程一个名称,则在系统使用时会为线程分配一个名称,Thread-XX。并在其中Thread类中存在一个stati...
2015-05-05 22:55:00 73
转载 线程
进程:程序一次执行过程,需要经历代码加载、代码执行的执行完毕的一个完整的过程 java的多线程可以运行多个程序块,是程序的运行效率提高,克服传统线程语序无法解决的问题 线程的运行需要本机操作系统的支持 Thread类:如果一个类继承了Thread类那么只能调用一次start方法,如果多次调用就会抛出IllegalThreadStateException。如果一个类继承了Thread...
2015-05-05 15:17:00 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人