这几天有个新目标,也再努力的完成这个目标,但是遇到的困难比我想象的多得多,基本上走一步都要遇到一个问题,然后去想办法解决,自己看文档,或者用搜索引擎来找解决方法,但是还是效率很低,一般卡在一个问题可能两三个小时就出去了,不仅是体力上的消耗,更是精神上的消耗,所以总结了一些遇到问题时候解决姿势
1.第一个就是要看官方文档,这个很重要,官方文档中的项目介绍,到一个简单的实例,还有各种注意事项,都能够让你在开发中少走弯路,比如我第一次接触ssh命令,但是我们不会用,那么这个时候就需要执行man命令来学习这个命令
man ssh
给出的介绍中没有一句废话,第一句就让我知道这个ssh到底是个啥
ssh -- OpenSSH SSH client (remote login program)
2.第二个就是要自己动手写,不要复制粘贴,因为写一遍才印象深刻,有的东西你直接复制粘贴过去,一运行,报错,对比一下,写的也没错啊,就是运行不起来呢,找了好长时间,一看,哦,原来把网页中的单引号也粘贴过去了
3.就是善用搜索引擎,千万不要用百度!!!这会浪费你大量的时间,依照我以往的经验来看,百度搜索出来的基本都答非所问,要么就是全是一个答案全是抄袭,而且排版还相当混乱。直接用谷歌就完了,大部分问题百度不能解决的,谷歌前五个都能解决。可以说用谷歌就是在省时间
4.第四个就是遇到问题要根据原理来分析,找到到底是因为什么出了错,比如你搞一个开源项目,弄下来就报错,编译都过不了,那么首先你先得了解整个的构建过程,构建软件的工作原理,这样你才能找到问题所在
5.不多说了,干就完了