zoukankan      html  css  js  c++  java
  • 模式-算法-数据结构

    模式是身体骨架,算法是大脑。再多一句:数据库结构是心脏

    模式是最微观的框架。

    模式和算法的区别:

    算法和设计模式都是对于一个问题的解决方案。
    但我觉得他们解决的不是同一个层面上的东西。算法更具体一些,也就是说算法是针对特定的问题的解决方法,而设计模式则比较关注大局,他解决的是一系列有着类似特征的设计决策,比如怎样设计接口,各个模块之间如何交互,而算法关心的是各个模块自身如何更高效的实现。
    模式是站在架构的基础上考虑的,算法更侧重于一个功能,方法的实现。
    算法是如何去造更好的砖块,钢筋,水泥。设计模式是如何使用这些组件去盖房子。

    算法强调思想方法,数据结构强调数据的存储方式,后者是前者的基础
    设计模式是思想,数据结构是内功
  • 相关阅读:
    消息队列优缺点及各种MQ对比
    反射详解
    Tomcat线程模型及调优
    Tomcat结构及类加载机制
    Spring AOP
    Spring IOC
    Spring介绍
    SpringMVC介绍
    Mybatis介绍
    Ajax笔记(一)
  • 原文地址:https://www.cnblogs.com/xiaodoujiaohome/p/4993858.html
Copyright © 2011-2022 走看看