我的书目

基础篇:

语言(c, scheme):

c:命令式语言的代表, 高级语言,最接近底层的高级语言。操作系统的实现语言。
scheme:函数式语言的代表, 高级且非常古老的语言。简单,功能非常强大,但工程中不常用到。

数据结构与算法 :

由一个好的数据结构决定一种算法,而不是相反。理解抽象,将描述与实现分离。了解常用的数据结构与算法
《数据结构与算法*分析:C语言描述》

编译原理 : 词法分析,语法分析,语义分析,解析或转成中间代码

  1. EOPL(http://www.eopl3.com/上面有书写的代码。本人正在做书中的练习题。)
    2)《计算的本质: 深入剖析程序和计算机》: 用ruby实现出可以 运行的计算本质的实例,但没有给出其定义
  2. 龙书?? 难啃,到语法分析就耗尽了精力

网络编程:

《网络编程》: 网络编程的权威大作

代码规范: 让写的代码简洁明了,更好的与人合作,分享
Google Java编程风格指南

协议(http):

理解应用层传输数据的格式,如何使用wiresharp等抓包工具分析网络问题
RFC2616

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,159评论 25 709
  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,245评论 6 244
  • TITLE: 编程语言乱炖 码农最大的烦恼——编程语言太多。不是我不学习,这世界变化快! 有时候还是蛮怀念十几、二...
    码园老农阅读 5,422评论 2 35
  • 广义上的自私:基于个人需求做出的行为及反应。 *首先,我所理解的自私,并非一个实际意义上的贬义词,只是将自己的利益...
    一直流浪的猫_阅读 969评论 0 1
  • 你说,好久不见! 我说,是啊,好久不见! 如果,当初我没有离开, 如果,当初你说一句别走, 或许就在一起了吧! 可...