摘要: 最近阅读了《大型网站技术架构:核心原理与案例分析》这本书,看了下有网友总结的不错,拿来借鉴学习 《大型网站技术架构:核心原理与案例分析》笔记 - netoxi - 博客园 (cnblogs.com) 阅读全文
posted @ 2021-10-26 14:27 Chen洋 阅读(107) 评论(0) 推荐(0)
摘要: 通过《23种设计模式全面解析》教程,我们已经学习完了经典的 23 种设计模式。下面总结一下这 23 种设计模式,以方便小伙伴们日后复习和查阅。 分类设计模式简述一句话归纳目的生活案例 创建型设计模式(简单来说就是用来创建对象的) 工厂模式(Factory Pattern) 不同条件下创建不同实例 产 阅读全文
posted @ 2021-10-26 11:26 Chen洋 阅读(81) 评论(0) 推荐(0)
摘要: 在软件开发中,会遇到有些问题多次重复出现,而且有一定的相似性和规律性。如果将它们归纳成一种简单的语言,那么这些问题实例将是该语言的一些句子,这样就可以用“编译原理”中的解释器模式来实现了。虽然使用解释器模式的实例不是很多,但对于满足以上特点,且对运行效率要求不是很高的应用实例,如果用解释器模式来实现 阅读全文
posted @ 2021-10-26 11:23 Chen洋 阅读(94) 评论(0) 推荐(0)
摘要: 每个人都有犯错误的时候,都希望有种“后悔药”能弥补自己的过失,让自己重新开始,但现实是残酷的。在计算机应用中,客户同样会常常犯错误,能否提供“后悔药”给他们呢?当然是可以的,而且是有必要的。这个功能由“备忘录模式”来实现。其实很多应用软件都提供了这项功能,如 Word、记事本、Photoshop、E 阅读全文
posted @ 2021-10-26 11:10 Chen洋 阅读(93) 评论(0) 推荐(0)
摘要: 在现实生活中,有些集合对象存在多种不同的元素,且每种元素也存在多种不同的访问者和处理方式。例如,公园中存在多个景点,也存在多个游客,不同的游客对同一个景点的评价可能不同;医院医生开的处方单中包含多种药元素,査看它的划价员和药房工作人员对它的处理方式也不同,划价员根据处方单上面的药品名和数量进行划价, 阅读全文
posted @ 2021-10-26 10:40 Chen洋 阅读(232) 评论(0) 推荐(0)