zoukankan      html  css  js  c++  java
  • 临时抱佛脚推荐书籍

    转自:http://blog.csdn.net/w7849516230/article/details/8163883

    推荐书籍:
        《数据结构》(严蔚敏):这本必须搞定,纸上没事写个冒泡、选择的吧,最好KMP、快排也写下;然后轻松得处理链表操作,插入、删除、反转;9种排序对比,找人多说说,用自己的话表达出来;其实可以系统的复述其中的重点,我就不一一列举了。其它的如操作系统、网络、组成原理可以抓重点,建议看本考研综合复习的书。如果兼职考研复习辅导,那么恭喜你,找工作一半已经是个体力活了。
        《程序员面试宝典》(第三版),居然强调第三版,是因为虽然大体内容一样,但是第二版还是有不少错误和解释不清的地方,对于不太思考的人要慎重。这本当然是笔试、面试必备之书了,如果实在没有复习时间,那么就捧着它吧,能帮你挡掉不少。
          后面的是根据自己互联网公司C++、Java方向等来看待了
        《编程之美》,比较有意思,其中常考的也只有几个,下面给出;然后是《编程珠玑》的前两章
        《大话设计模式》或HeadFirst的《设计模式》,没有实践经验的只能粗略的了解,常见的单例模式要会写。三类:创建型、结构型、行为型,要能去理解划分,当然不用真的每种模式都非常清楚,但要有能说得上来的几种,而且最好能有实际结合,或者知道Java语言里I/O类的装饰者模式等;最后就是常见的开放—封闭原则、聚合复用等等。
        《Java编程思想》,需要好好的多读几遍,之前我也大略读了,还写了博文,O(∩_∩)O~那写得简直垃圾啊,后面再读,做笔记,真的会发现理解有变化啊。其中的Java内存管理、字符串、内部类、容器不得不看啊,而虚拟机的理解可以看看《深入java虚拟机》,对了将内存回收的可以看看《Java SE 6.0编程指南》中的相关节。
        《C++ Primer》,我主要是看的Java,这本只是部分阅读;但是《深度探索C++对象模型》是看了几次,不管C++还是Java都值得去了解一下,而《C++沉思录》我功力不够,依个人情况吧。
        《TCP/IP详解 卷一》,这个适合没有时间复习原来课本的同学,特别是里面的TCP,一定要细读,能画它的状态迁移图当然好啦;分析分析与UDP的区别。
        《UNIX环境高级编程》、《算法导论》前者写Linux下的程序时是非常好的工具书,而后者据说有些点被问到过,当然有时间平时能浏览最好了。
        《UNIX网络编程》两卷,《深入理解计算机系统》据说都是非常必要看的,只是我个人还没有耐心的品味完,可能我还没有发现到吧。

  • 相关阅读:
    删库跑路技术白皮书
    linux shell文件截取前几行,后几行,中间几行命令
    python 带参数 单步执行 (调试 pdb)
    分区助手专业版 v6.2 如何把win10系统迁移到SSD固态硬盘
    GUPPY 3.1.5 安装
    Java调用其他语言
    python代码中获取python版本号的方法
    f-Strings:Python 3格式字符串的新方法(f字符串)
    Centos 安装 pigz
    #!/usr/bin/env python与#!/usr/bin/python的区别
  • 原文地址:https://www.cnblogs.com/viviancc/p/2772867.html
Copyright © 2011-2022 走看看