![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件技术
wmy2370_cn
这个作者很懒,什么都没留下…
展开
-
线程同步
<br /><br />线程同步相关的一篇文章,逻辑很清楚,讲解的也很细致,以java为主讲的。<br />我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。<br />线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。<br />当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。<b转载 2011-03-15 11:53:00 · 193 阅读 · 0 评论 -
理解观察者模式(Observer Pattern)必看的文章
1. 说明:观察者模式是软件设计的一种模式,也叫做发布/订阅模式。日常生活中基本上都有用到它。比如使用MSN当你的一个好友上线时,你就会收到上线通知;开心网当某个人转帖后,他的好友就都可以收到这个转帖,等等。也就是说一个目标管理所有依赖于它的观察者对象,当它本身状态发生变化时主动发出通知。2. 结构:3. 用途:a. 当抽象个体有两个互相依赖的层面时.封装这些层面在单独的对象内将可允许软件设计师单独的变更与重复使用这些对象,而不会产生两者之间交互的问题。b.转载 2011-03-15 11:58:00 · 258 阅读 · 0 评论