zoukankan      html  css  js  c++  java
  • 学习之法 —— 概念、名词、术语与定义的学习

    关于某概念的定义,通常是一句简练的话,而这句简练的话,通常又由数个关键词的组合而成,把握住了关键词的含义及其之间的联系,也就把握住了这个概念的妙义。而后,为了加深理解和记忆,还可用纸和笔汇出关键词之间的关系,也就表示着概念的构成与概念的内涵。

    比如对于分布式系统的定义,Distributed Systems concepts & design(分布式系统概念及定义)一书给出的定义:

    A distributed system is one in which components located at networked computers communicate and coordinate their actions only by passing messages.

    • 第一步,锁定和抽取核心关键词,
      • (既然是分布式,组件就不可能只有一个)组件分布在网络计算机上;
      • 组件之间仅仅通过消息的传递来通信并协调行动;
    • 大致可以想象出如下的一副图形:



      从用户的角度,用户面对的是单一的一个服务器,用户需要的服务,由该服务器提供。而实际上,是靠背后的众多服务器组成的一个分布式系统提供服务,这就使得分布式系统看起来就像一个超级计算机。

    1. 将复杂、可细分的概念 ⇒ 独立、不可分的简单的概念

    • vocabulary 是由 word 构成的;book 是 chapters 构成;chapter 是由 sections 构成
      • paragraph ⇒ section,sentences ⇒ paragraph,words ⇒ sentence
  • 相关阅读:
    JAVA_SE基础——47.接口
    抽象类和接口的区别[精华版]
    JAVA_SE基础——46.引用数据类型变量.值交换[独家深入解析]
    JAVA_SE基础——45.基本类型变量.值交换[独家深入解析]
    第一个Spring程序
    三层架构和MVC的区别
    Spring 概述及IOC理论推导
    Mybatis之缓存
    Mybatis之动态SQL
    Mybatis之一对多和多对一处理
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421493.html
Copyright © 2011-2022 走看看