`

《编程机制探析》阅读摘录

 
阅读更多

http://buaawhl.iteye.com/blog/1160420

 

关于库重用和框架重用之间的区别,我们可以借用这样一个比喻来帮助理解——房间和家具。库重用的情况就是,我们可以把同一种家具放到不同的房子当中,这时候,我们重用的就是家具(即库过程,库函数)。框架重用的情况就是,我们可以在同一种房子当中放置不同的家具,这时候,我们重用的就是房子(即框架)。

 

设计模式是程序员过往设计经验的总结,是程序员针对某一类通用问题总结出来的通用设计方案。

各种各样的设计模式,究其根底,全都是框架重用(Framework Reuse),即,不变的是框架,重用的也是框架,变化的是各种具体类的实现。

线程和进程的主要区别,就在于共享资源方面。除此之外,两者的运行、调度,几乎都是一样的

 

线程同步的真实意思和字面意思恰好相反。线程同步的真实意思,其实是“排队”:几个线程之间要排队,一个一个对共享资源进行操作,而不是同时进行操作。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics