2015第37周三
今天用邮箱发现一个奇怪的现象,为什么原来的邮件服务器上已删除只在本地保留的邮件,在每次收取邮件后都会有一些上传到服务器上?很快公司分配的服务器空间就被占满了,删除服务器上邮件尝试几次还是这样,很郁闷,然后想在foxmail客户端远程设置中设置不搜索远程邮件,但发现远程设置为灰色不能用,上网查了下才发现原来因为新添加的账户类型为IMAP的,将该账户设置为不活动状态后重新再添加新账户并设置其类型为POP3后收取邮件就正常了。
摘录一段比较认同的话,如何高效的学习掌握新技术
做中学(Learning By Doing)
如果没有@邹欣老师的《构建之法》,我可能没法这么精准的去概括这种边做边学的方法,对于软件技术的学习,最高效的办法应该就是“做中学”。
如何通过“做中学”去学习掌握新技术,我一般分成这样几个步骤:
- 整体概览
- 明确阶段性目标,选择实践项目
- 搜集整理相关文章和开源项目,模仿借鉴
整体概览
所谓磨刀不误砍柴工,在动手去做前有必要先做一些准备工作。在开始学习一门新技术的时候,先对新技术整体有个了解是很有必要的,需要知道它能做什么,有哪些关键的知识点。接下来的步骤,也都依赖于对技术整体的掌握和了解。
这个工作,如果有条件,可以买一本薄一点的,浅显易懂的书,整体翻一翻,基本就能有个了解。但不建议买大块头的书,一般大块头的书适合当词典来查。但现在新技术推出速度太快,往往要等书出来往往是几个月之后的事情了,所以绝大部分时候,还是得到其官方网站去查相关技术文档。就像这次学React,确实难找到本合适的书,所以我直接去它的官方网站(http://facebook.github.io/react/) ,把Getting Started里面的文章快速的浏览了一遍,基本上算是有了个大概的了解。而且现在网络上相关文章也比较多,通过搜索,也能找到很多相关的文章和资料。
明确阶段性目标,选择实践项目
一般一门新技术所涉及的面比较广,如果一开始就想全面掌握并不现实,但如果从一个个点去突破,相对要简单很多。所以一般我会通过一个或多个项目实践的形式,分成几个阶段,逐步去掌握各个知识点,最终整体去学习掌握技术。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2014-09-16 2014第38周二
2013-09-16 2013第38周一电话开会邮件
2012-09-16 第37周星期日