两颗西柚|10个常见的软件架构模式( 三 )


MVC模式
对同一模型很容易构建多个视图 , 在运行时可以任意连接或断开
增加了复杂性 , 用户操作可能导致很多不必要的更新
黑板模式
容易添加新应用;
很容易扩展数据空间中的结构
修改数据空间的结构很难 , 因为所有的应用都会被影响;
可能需要同步机制和访问控制
解释器模式
可能支持高度动态化行为;
有利于终端用户的可编程性;
增强了灵活性 , 因为替换一个解释程序很容易
因为解释型语言通常比编译型语言要慢 , 因此性能可能是一个问题
(完)
PyTorch中文版官方教程来了 。
PyTorch是近年来较为火爆的深度学习框架 , 然而其中文版官方教程久久不来 。 近日 , 一款完整的PyTorch中文版官方教程出炉 , 读者朋友可以更好的学习了解PyTorch的相关细节了 。 教程作者来自pytorchchina.com 。
如果不想自己下载 , 请通过下面方式获取pdf资料:
【两颗西柚|10个常见的软件架构模式】回复「pytorch」获取pdf和代码


推荐阅读