本书是一本通俗易懂的设计模式入门指导图书。 作者用C#和Java两种语言,借助现实生活范例和图片演示,全面阐释GRASP及GoF 23种设计模式的概念及其编程应用,帮助你领悟设计模式的思想及精华,并将其融会贯通、灵活应用到自己的开发过程中。 全书用两章篇幅对设计模式和GRASP作了基本介绍,用三章的篇幅全面展开对23种设计模式的讲解:对于每一种模式,先给出定义,接着通过类比方式用一个现实世界中的例子说明模式的应用,然后分别以C#和Java代码例述模式的架构实现。最后一章给出了两个设计模式综合案例,为读者实践设计模式提供了很好的学习环境。附录部分精心安排了自测题及答案,供读者练习并检验学习效果。 本书适合程序开发人员阅读,尤其适合作为大学计算机专业高年级学生和研究生的教学参考书。
同济大学校门简介,同济大学校门几经变迁,目前位于四平路、彰武路口处的主校门采取新旧结合的方式,凝重,朴实的老校门居中,现代感极强的玻璃围廊环绕,使传统与现代在这里得到完美的统一,在较好解决交通问题的同时,赋予场所特殊的精神内涵. 南楼建于1953年,平面呈一安形,高四层,与北楼对称布置在校园主轴线两侧,与图书馆一同围合出一片庄重而祥和的空间,建筑立面细节精美,南北楼见证了同济大学半个多世纪的历史,是一组凝结了同济人许多记忆的经典建筑,2005年,南北楼被列入上海市第四批优秀历史建筑保护名单. 本书还介绍了同济大学大礼堂简介,同济大学图书馆简介,同济大学北楼简介.
如果说“四人帮”的《设计模式》是设计模式领域的“”,那么之后出版的各种关于设计模式的书都可称之为“”的“注释版”或“的故事”。本书是得道者对“”的“禅悟”,它既不像“”那样因为惜字如金、字字珠玑而深奥、晦涩和难懂,又比“”的“注释版”更深刻和全面、更通俗和生动、更接近开发者遇到的实践场景,更具指导性。本书兼收并蓄、博采众长,也许是设计模式领域里的下一个里程碑之作。 全书共分为四部分,部分从原理的角度阐述了面向对象程序设计的6大原则;第二部生动地讲解和剖析了23种常见的设计模式,并进行了扩展,通俗易懂,趣味性极强而又紧扣模式的核心;第三部分对各种相关联的设计模式进行了深入分析和比较,旨在阐明各种设计模式比较理想的应用场景和它们之间的区别;第四部分探讨了设计模式的混编,讲解了如何
本书以单片机的功能为模块,以外围器件、相关电路设计的实际应用为内容,以实例问答的方式向读者介绍了如何将单片机硬件、程序和外围器件的选择合理地实施到项目开发中。 本书8个章节中的单片机使用案例都是精挑细选后才确定的,它们基本覆盖了单片机的主要应用技术,例如单片机中断和定时器的使用、单片机的输入/输出、单片机的数据采集功能、单片机在机电控制系统中的应用、单片机的通信以及单片机的算法和信号处理等,并且案例内容取自于实际应用项目(有些是项目内容、有些是以单片机技术为主线的部分模块)。
《深度探索C 对象模型》重点:探索"对象导向程序所支持的C 对象模型"下的程序行为。对于"对象导向性质之基础实现技术"以及"各种性质背后的隐含利益交换"提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。InsideThe C ObjectModel专注于C 对象导向程序设计的底层机制,包括结构式语意、暂时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这《深度探索C 对象模型》让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C 额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。