以我的个人角度来看待学习这件长久的事,希望对你有帮助,也希望你能提一下你的意见

本文初衷

  • 把自己模板化
  • 以此篇为引,与同行沟通心得,所以在此严重要求如果你有对应的心得还请能回复下,真心感谢!(鞠躬)

当我们要学习新技术/东西

  • 上图来源:https://codingstyle.cn/topics/3
  • 在过去未被自己流程化的情况下,自己学习新的东西的时候一直是处理迷迷糊糊的状态,直到我看到这张思维导图,我瞬间就理清自己平时在学习东西时候那混乱的思维了。
  • 可能平时我们也是这样做的,可是我们从来没有认真思考过或是整理过这样的思绪。也许你认为这样不重要,但是对我而言,有记录的东西,代表可以被流程化,这可以帮助特定情况下的我。
  • 下面跟着这张思维导图,我们一起来整理 Maven 的材料。

它是什么

  • 术语定义
  • 它的历史
    • Google 搜索:Maven History
    • Google 搜索:Maven 区别Maven difference
    • Google 搜索:Maven 使用场景
    • Google 搜索:What is Maven
    • Google 搜索:To use or not to use Maven
    • Google 搜索:Maven use case
      • 在 Google 搜索结果页最下面,看它提示的搜索关键字内容,看是否有版本上的区别。
  • 同类常见技术(按技术出现时间正序)
    • Ant
    • Gradle
  • 同类技术比较:
  • 学习前提/依赖
    • 要有 Java 基础相关

为什么会出现

  • Google 搜索:
    • 关键字:为什么用 maven
    • 关键字:why use maven
    • 关键字:What does Maven do
    • 关键字:Why do we need Maven
    • 关键字:Why should we use Maven

哪些人不喜欢它

  • Google 搜索:
    • 关键字:不用 maven
    • 关键字:Why I Don't Use Maven

为什么学习它

  • 老师让学的?
  • 解决工作问题?
  • 提高效率?
  • 知识储备?
  • 灵机一动?

我要怎么做(按优先级从高到低排序)

  • 看教程
  • 自己写 Demo
  • 参考别人 Demo
  • 项目场景模拟、提高
  • 遇到问题
    • 找官网 FAQ:https://maven.apache.org/general.html
    • QQ 群组讨论
    • Google 搜索下面关键字方法:
      • Maven site:stackoverflow.com
      • Maven site:quora.com
      • Maven site:xitu.io
      • Maven site:toutiao.io
      • Maven site:segmentfault.com
      • Maven site:jianshu.com
      • Maven site:zhihu.com
      • Maven site:blog.csdn.net
      • Maven site:cnblogs.com
      • Maven site:blog.51cto.com
      • Maven site:oschina.net
      • Maven site:iteye.com
      • Maven site:importnew.com

归纳整理并分享

过程细节

  • Google 搜索必备:
    • Maven site:code.skyheng.com,表示搜索结果局限于在:code.skyheng.com 这个站点
    • Maven link:code.skyheng.com,返回所有链接到 code.skyheng.com 的网页
    • related:code.skyheng.com,查找类似 code.skyheng.com 的网站
    • cache:code.skyheng.com,查找 code.skyheng.com 的历史快照

结束语

  • 我猜测你可能需要 VPN 或是 Shadowsocks

感谢他们的建议

我的学习归纳方法(以学习Maven为例)的更多相关文章

  1. mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(附demo和搭建过程遇到的问题解决方法)

    文章介绍结构一览 一.使用maven创建web项目 1.新建maven项目 2.修改jre版本 3.修改Project Facts,生成WebContent文件夾 4.将WebContent下的两个文 ...

  2. css学习归纳总结(三) 转

    原文地址:css学习归纳总结(三) 为文档添加样式的三种方法 行内样式 行内样式是写在HTML标签的style属性里的,比如: <p style="font-size: 12px;fo ...

  3. css学习归纳总结(二) 转

    原文地址:css学习归纳总结(二) 标签与元素 <p>标签和p元素有什么区别呢?大多数时候他们表示的是同一样东西,但仍有细微的区别.<p>.<div>等指的是HTM ...

  4. css学习归纳总结(一) 转

    原文地址:CSS学习归纳总结(一) 选择器的分组 CSS选择器分为 1.群组选择器 如:p, body, img, div{} 2.兄弟选择器 如:p + p { color:#f00; } 3.属性 ...

  5. css学习归纳总结

    来源于:trigkit4 css学习归纳总结(一) 选择器的分组 CSS选择器分为 1.群组选择器 如:p, body, img, div{} 2.兄弟选择器 如:p + p { color:#f00 ...

  6. springmvc学习总结(二) -- maven+springmvc+spring+mybatis+mysql详细搭建整合过程讲解

    @_@ 写在最前 之前分享过下面这几篇: mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(上)(附demo和搭建过程遇到的问题解决方法) myba ...

  7. python-类里面各种方法的学习补充

    #-*- coding:utf-8 -*- #本次学习:类里面各种方法的学习 class SeniorTestingEngineer: work_year=3 salary=15000 def cod ...

  8. mybatis学习笔记(六) -- maven+spring+mybatis从零开始搭建整合详细过程(下)

    继续 mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(上) 五.使用监听器启动Spring容器 1.修改pom.xml文件,添加Spring-we ...

  9. 一年内自学MIT的33门课? 疯狂学习有方法

    [导读]能快速掌握复杂信息,对成就卓越事业至关重要.ScottYoung的学习过程不只适用于学生,同样有助于学习复杂技能的专业知识. 能快速掌握复杂信息,对成就卓越事业至关重要.ScottYoung的 ...

随机推荐

  1. 时间API

    1. 时间API 我们的时间在java里是long类型的整数,这个整数称之为时间戳(也叫格林威治时间),即从1970-01-01到现在为止所经过的毫秒数,单有这个时间戳是不能准确表达世界各地的时间,还 ...

  2. Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_import语句的解释

    1. import语句.from...import语句.from...import*语句 解释:注意一定要在体同一级目录下 1.1 引入模块 格式:import module[,module2,... ...

  3. ZZJ_淘淘商城项目:day03(淘淘商城02 - 后台系统功能实现)

    1.   今日大纲 1.  学习Nginx的使用 2.  实现商品的管理 a)       新增商品 b)       查询商品列表 c)       编辑商品 d)       删除商品 e)    ...

  4. ubuntu 深度学习cuda环境搭建,docker-nvidia 2019-02

    ubuntu 深度学习cuda环境搭建 ubuntu系统版本 18.04 查看GPU型号(NVS 315 性能很差,比没有强) 首先最好有ssh服务,以下操作都是远程ssh执行 lspci | gre ...

  5. vue-router query和params参数的区别

    1.query方式传参和接收参数(相当于get请求) this.$router.push({ path:'/home' query:{ id:1 } }) 接收参数: this.$route.quer ...

  6. MySQL主从及读写分离配置

    <<MySQL主从又叫做Replication.AB复制.简单讲就是A和B两台机器做主从后,在A上写数据,B也会跟着写数据,两者数据实时同步>> MySQL主从是基于binlo ...

  7. JacksonUtil

    package org.linlinjava.litemall.core.util; import com.fasterxml.jackson.core.type.TypeReference; imp ...

  8. 使用mui框架开发App,当input获取焦点时,键盘弹出,底部导航栏上升。

    转自 https://blog.csdn.net/elementFei/article/details/72917393 感谢 问题: 使用mui框架开发App,当input获取焦点时,键盘弹出,底部 ...

  9. php7 安装mongodb扩展

    下载 mongodb-1.6.0.tgz   wget https://pecl.php.net/get/mongodb-1.6.0.tgz  版本太低的话有些语法不一样,起码1.5以上吧 进入 mo ...

  10. F5 BIG-IP之二 LTM实验一