专栏首页开发随笔构建优化高性能(WEB)软件系统-思维导图
原创

构建优化高性能(WEB)软件系统-思维导图

If you can’t explain it simply, you don’t understand it well enough. 如果你不能简单明了地解释一件事情,那么说明你还没有很好地理解它。

分治和思维导图是很有用的两个工具,这里推荐下 学习观

分治引用其中的一段话

将问题拆分成,脑中存有的,能直接从输入得到输出的小问题来解决。 你一定听过这个方法,但恐怕你并不知道它为什么如此强大。 原因在于,它可以将原本需要你掌握指数级知识量才能解决的问题,变成用线性级知识量就可以解决。 假设你只掌握了3 种知识,不考虑顺序,单从组合来看,就可以形成 7 种新知识。 如果不拆分问题,你需要掌握 7 种知识才能做解决这些问题。 而有 20 种知识的时候,二者的差别就是 20 对 1048575。 在编程时,所用到的知识远不止 20 个。 但其实人类天生习惯于搜索能直接从输入得到输出的知识,这也是新人在面对编程问题常常束手无策的原因,因为根本搜索不到

分治和思维脑图是解决问题的两大利器

这篇文章不对每一个点进行展开,主要通过用思维导图来整理整体体系,本篇也是对前一段时间老师来了-《构建高性能的软件系统》的课后归纳整理,要学会复盘回顾

导图如果看不太清,可以下载到本地用图片软件打开查看,或者单独放大查看

基本上整体的思路如上,主要从整体步骤,性能指标,整体分层几个方面展开,当然其中每一个部分的优化都可以单独展开进行深入探讨。通过这个整理理顺了知识体系,也发现了其中一些自己不能很好的进行展开,如果不能很好地进行展开其实代表这个部分还需要自己反复咀嚼斟酌。当自己能够对一个知识点进行清洗明了的拆分,并且能够在拆分之后再归纳总结,那么对这个知识点或者体系会有更好的理解。当然这个导图中肯定有很多的不足或者错误,至少现在我就觉得有些可能拆分的或者归纳的不太对,但是还没有更好的方法处理,这就是要处理的方向,能帮自己查漏补缺,这是一项长期的任务,不断学习归纳总结整理回顾

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 常见搜索系统流程-思维导图

    知识不是信息,学习不是记忆。知识可以说是一种对一系列问题的解决模型或者算法。学习是理清问题和答案之间的关系,得到的就是知识。参加课程、阅读就是获得信息或者例子,...

    pooky
  • centos7端口3306开启问题

    因为有多台的云服务器,对应的服务器上有响应的数据库,原来有个备份机制,有一台机器专门用来凌晨定时mysqldump数据(库不大,如果库大不建议这个方式)。但是发...

    pooky
  • PHP常用函数整理

    在日常开发中PHP用的较多,很多时候有一些小的脚本要做,并不是什么大的项目,那么有一些脚手架的函数这么多年来发现常用的就那么几个,这里整理下方便共享

    pooky
  • [日常] MySQL数据库持久连接

    陶士涵
  • 百事要发布新手机了,难道可以用来喝可乐?

    镁客网
  • Kubernetes Pod 驱逐详解

    在 Kubernetes 中,Pod 使用的资源最重要的是 CPU、内存和磁盘 IO,这些资源可以被分为可压缩资源(CPU)和不可压缩资源(内存,磁盘 IO)。...

    米开朗基杨
  • 初学者第67节多线程之单例模式(十)

    java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。   单例模式有以下特点:   1、单例类...

    用户5224393
  • 英特尔展示神经芯片“Loihi”模拟人类大脑

    英特尔在拉斯维加斯的消费电子展(Consumer Electronics Show,CES)上展示了代号为“Loihi”的神经芯片,以及新的量子计算芯片Tang...

    人工智能快报
  • 我们破解了几乎所有旗舰手机的人脸识别,iPhone幸免于难

    今年 11 月,来自纽约大学的研究人员提出了一种可以生成「万能指纹」的神经网络模型 MasterPrints,攻击手机指纹解锁的成功率最高可达 78%。而最近,...

    机器之心
  • react-开发经验分享-form表单组件中封装一个单独的input

    Mr. 柳上原

扫码关注云+社区

领取腾讯云代金券