今天用邮箱发现一个奇怪的现象,为什么原来的邮件服务器上已删除只在本地保留的邮件,在每次收取邮件后都会有一些上传到服务器上?很快公司分配的服务器空间就被占满了,删除服务器上邮件尝试几次还是这样,很郁闷,然后想在foxmail客户端远程设置中设置不搜索远程邮件,但发现远程设置为灰色不能用,上网查了下才发现原来因为新添加的账户类型为IMAP的,将该账户设置为不活动状态后重新再添加新账户并设置其类型为POP3后收取邮件就正常了。
摘录一段比较认同的话,如何高效的学习掌握新技术
做中学(Learning By Doing)
如果没有@邹欣老师的《构建之法》,我可能没法这么精准的去概括这种边做边学的方法,对于软件技术的学习,最高效的办法应该就是“做中学”。
如何通过“做中学”去学习掌握新技术,我一般分成这样几个步骤:
- 整体概览
- 明确阶段性目标,选择实践项目
- 搜集整理相关文章和开源项目,模仿借鉴
整体概览
所谓磨刀不误砍柴工,在动手去做前有必要先做一些准备工作。在开始学习一门新技术的时候,先对新技术整体有个了解是很有必要的,需要知道它能做什么,有哪些关键的知识点。接下来的步骤,也都依赖于对技术整体的掌握和了解。
这个工作,如果有条件,可以买一本薄一点的,浅显易懂的书,整体翻一翻,基本就能有个了解。但不建议买大块头的书,一般大块头的书适合当词典来查。但现在新技术推出速度太快,往往要等书出来往往是几个月之后的事情了,所以绝大部分时候,还是得到其官方网站去查相关技术文档。就像这次学React,确实难找到本合适的书,所以我直接去它的官方网站(http://facebook.github.io/react/) ,把Getting Started里面的文章快速的浏览了一遍,基本上算是有了个大概的了解。而且现在网络上相关文章也比较多,通过搜索,也能找到很多相关的文章和资料。
明确阶段性目标,选择实践项目
一般一门新技术所涉及的面比较广,如果一开始就想全面掌握并不现实,但如果从一个个点去突破,相对要简单很多。所以一般我会通过一个或多个项目实践的形式,分成几个阶段,逐步去掌握各个知识点,最终整体去学习掌握技术。