![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
记录常用的设计模式原理和实现思路
龙大.
初心未改,方得始终!
展开
-
数据库设计三范式
遵循这三个范式,数据库设计者可以创建既能够反映现实世界数据特征,又能够保持良好性能的数据库结构。尽管有时候为了性能考虑,设计者可能会有意识地违反范式原则,这种情况通常称为反范式化(denormalization)。反范式化通常在需要优化查询性能的特定场景下进行,但可能会牺牲数据冗余和更新操作的效率。原创 2024-03-14 12:46:02 · 289 阅读 · 0 评论 -
双分派模式(Double Dispatch)
双分派模式是一种软件设计模式,它允许在运行时根据两个对象的类型来选择一个合适的函数或方法来执行。这种模式是对单分派的扩展,单分派只根据一个对象的类型(通常是消息接收者)来选择方法。原创 2024-03-04 12:44:13 · 458 阅读 · 0 评论