本周推荐的5篇经典旧文(摘要)如下。 《林建:计算机专业学习浅谈》 非常详实的建议,包括4个方面:广泛了解,从科普书籍开始;把握全局,学习计算机导论;运筹帷幄,掌握编程的思想;理性思辨,体味计算机哲学。 《我拒绝接受的几个最佳编程实践方法》 最佳编程实践方法并非万金油,这篇文章结合很多实际的例子解释了为什么。引起热议的一篇文章,值得一读。 《我的 Vim 常用插件和键位映射配置》 Vim 是个神奇的编辑器,不论编辑哪种语言的代码,总能找到一些插件来提升编码体验。就算是用了挺久的 Vim,也时不时地会听到别人说起一些自己从没用过但是很实用的技巧。虽然有时也会怀念 Coda 漂亮的界面和方便的远程文件管理,会怀念 Sublime Text 功能强大却又容易上手的设计理念。但是从没有一种理由让我换用其它编辑器,因为总会有一个 Vim 插件能够填补你内心深处的不满足。 《如何将Vim打造成一个成熟的IDE》 如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利。不管是Java、C还是Python,当IDE会帮你检查语法、后台编 译,或者自动导入你需要的库时,写代码就变得容易许多。另外,如果你工作在Linux上,你也会知道Vim在进行文本编辑的时候是多么的方便。所以,你可 能会想从Vim中也获取这些IDE特性。 《字符串匹配的KMP算法》 字符串匹配是计算机的基本任务之一。举例来说,有一个字符串”BBC ABCDAB ABCDABCDABDE”,我想知道,里面是否包含另一个字符串”ABCDABD”?许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。 //点击 “阅读原文” 链接,可以看到包括上面5篇文章的列表(支持手机阅读) 本文转载自:微信公众账号 - 伯乐在线,版权归原作者所有! |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|