Recent site activity

計算機Computer

A Byte of Python

posted Dec 24, 2009 7:47 AM by Pugwoo Chia   [ updated Dec 24, 2009 7:55 AM ]

此书仅仅是把Python最基础的东西展现出来,甚至还不能称为基础,或者应该称一种演示。

阅读该书,你将知道Python有多么优美,它简直像在写英文一样。

推荐所有想知道Python是什么的好奇者阅读,不会错的。
读书记录:
         2009年10月

推荐理由:
         此书仅仅是把Python最基础的东西展现出来,甚至还不能称为基础,或者应该称一种演示。阅读该书,你将知道Python有多么优美,它简直像在写英文一样。推荐所有想知道Python是什么的好奇者阅读,不会错的。

阅读基础:初中数学
等级评价:★★★★☆☆

此书有中译本,免费在线:简明Python教程

提供英文版下载。

The Art and Science of Java(Java语言艺术与科学)

posted Dec 23, 2009 4:21 AM by Pugwoo Chia   [ updated Dec 23, 2009 4:30 AM ]

  本书是斯坦福大学教授、著名的计算机科学教育领导者Eric S.Roberts编写的《C语言艺术与科学》一书的姊妹篇,是计算机科学的经典教材,介绍了计算机科学的基础知识和程序设计的专门知识。本书以介绍 Java语言为主线,不仅涵盖Java语言的基本知识,而且介绍了软件工程技术以及如何应用良好的程序设计风格进行开发等内容。本书采用了Java库函数 的方法,强调抽象的原则,详细阐述了库和模块化开发。此外,本书还利用大量实例讲述解决问题的全过程,对开发过程中常见的错误也给出了解决和避免的方法。
   本书是关于数据结构、程序设计和软件工程的绝佳入门书籍,既可作为高等院校计算机科学导论课程及Java语言程序设计课程的教材,也是Java语言开发人员的极佳参考用书。
读书记录:
        2009年12月

推荐理由:
        此书以画图的形式讲解很多计算机的历史和Java的先进之处。非常不错的一本书,语言浅显易懂(英文)。

阅读基础:适合计算机编程入门教程
等级评价:★★★★★☆

提供acm.jar包下载:
请把acm.jar放到Java安装目录lib文件夹下。这样用javac编译才不会出现找不到包的错误。

Ubuntu Server最佳方案

posted Dec 23, 2009 4:05 AM by Pugwoo Chia   [ updated Dec 23, 2009 4:19 AM ]

  本书是第一本全面介绍Ubuntu Linux Server的中文书籍,是作者10多年实战经验的结晶;从构思到出版,花费作者近3年时间。无论您是初学者还是Linux高手,都能从中获益。
     在内容上,本书基本上涉猎到了Linux服务器的各方面常见应用。“最佳方案”是本书的特色。对于每一种应用,作者都不是泛泛而谈,而是推荐一个“ 最佳方案”——从硬件服务器的选型到Linux入门,从LAMP到Tomcat,从代理服务器到邮件服务器,从DHCP到DNS,从Samba到虚拟化, 从负载均衡到远程控制,从RAID到LVM再到系统安全——不管您是在校学生还是在职Linux管理员,不管您是小公司还是大企业,都可以直接复制本书内 容,在最短的时间内您就可以架设起自己的最佳Linux服务器。
    拥有本书,您就拥有了一位具有10年经验的资深Linux管理员和开发者的最佳实战方案,有如专家亲临现场、全程陪护,让您在工作中胸有成竹,胜券在握。
读书记录:
         2009年11月--2009年12月

推荐理由:
         此书名副其实,一切以实用为出发点。作者分享10年的工作经验,一步一步仔细演示实验。只要照着操作,基本不存在什么问题。在做实验的过程中,我们学到的也很多。

阅读基础:Linux基本知识
等级评价:★★★★☆☆

21天学通PHP

posted Dec 23, 2009 3:51 AM by Pugwoo Chia   [ updated Dec 23, 2009 4:02 AM ]

  本书是PHP入门教程。PHP是一种广泛使 用的开源Web语言,由于其自身的优秀特性,已经有越来越多的网站采用PHP技术开发,尤其Web 2.0网站对它格外垂青。本书共5篇,包括21章的内容。第一篇主要讲解了PHP基础知识,主要内容包括初识PHP、配置Web服务器和HTML基础。第 二篇的主要内容是PHP基础语法,包括PHP基础知识、常用流程控制、常用函数、数组、字符串、HTML表单和文件的基本操作。第三篇主要分析了PHP的 常见技术,主要讲解了类和对象、会话管理、正则表达式和式样匹配和错误调试与异常处理。第四篇详细介绍了数据库的内容,主要包括数据库基础、SQL语言和 MySQL数据库基础、MySQL数据类型、MySQL数据库及其图形化管理工具、数据库的优化和PHP操作数据库。第五篇为综合案例篇,通过一个具体的 实例讲解了如何使用PHP进行实际开发。
   本书的特点是概念清楚,有的穿插类比的方式或加入相关插图进行辅助讲解,使读者能够更加直观地理解和掌握PHP的各个知识点。本书适合学习PHP技术的初学者,也可作为大、中院校师生和培训班的教材。
   本书附赠DVD光盘1张,内容包括超大容量手把手视频、电子教案(PPT)、编程参考宝典电子书、源代码及各章习题答案。
读书记录:
         2009年12月

推荐理由:
         此书讲解非常详细,内容基础,配有DVD视频和源代码。学起来真的很快,强烈推荐给初学者。

阅读基础:网页HTML语言、有C语言基础更好
等级评价:★★★★☆☆

提供此书源代码下载。

軟件工程導論(第5版)

posted Dec 12, 2009 12:51 AM by Pugwoo Chia   [ updated Dec 12, 2009 12:56 AM ]

  本书的前4个版本累计销售近一百万册,已成 为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子类专业优秀教材二等奖、一等奖,并被评为全国优秀畅销书(前10名)、全国高校出版社优秀畅 销书和北京高等教育精品教材。为了反映最近4年来软件工程的发展状况,作者对第四版作了下述的精心修改:增加了日前比较流行的Rational统一过程、 以极限编程为杰出代表的敏捷过程以及微软过程的介绍,并且对书中的一些具体内容作了适当的增删或修改。
   本书全面系统地讲述了软件丁程的概念、原理和典型的方法学,并介绍了软件项目的管理技术。本书正文共l3章,第1章是概述,第2章至第8章顺序讲述软件生 命周期各阶段的任务、过程、结构化方法和工具,第9章至第12章分别讲述面向对象方法学引论、面向对象分析、面向对象设计和面向对象实现,第13章介绍软 件项目管理。正文后面有两个附录,分别讲述了用面向对象方法和结构化方法开发两个软件的过程,对读者深入理解软件工程学很有帮助,也是上机实习的好材料。
    本书可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。
讀書記錄:
         這是大三第二學期的教材。

推薦理由:
         此書一開始可能會覺得它很空。而實際上,任何大型軟件的開發都必須有條有理的,讀完此書,能給人一種軟件設計的重要性。此書有些管理學的味道,其實只要有合作,就需要管理。
          如果不想一輩子當程序員,而想當架構師、項目主管等,就得好好學習軟件工程。

閱讀基礎:一定的編程開發經歷
評價等級:★★★☆☆☆

提供答案下載。

数据库系统概论(第四版)

posted Dec 12, 2009 12:38 AM by Pugwoo Chia   [ updated Dec 12, 2009 12:45 AM ]

  本书第1版、第2版和第3版分别于1983年、1991年、2000年出版。第3版被列为“面向21世纪课程教材”,第4版是普通高等教育“十五”国家级规划教材,相应课程于2005年被评为国家精品课程。
    本书系统全面地阐述数据库系统的基础理论、基本技术和基本方法。全书分为4篇17章。基础篇包括绪论、关系数据库、关系数据库标准语言SQL、数据库安全 性和数据库完整性,共5章;设计与应用开发篇包括关系数据理论、数据库设计和数据库编程,共3章;系统篇包括关系查询处理和查询优化、数据库恢复技术、并 发控制和数据库管理系统,共4章;新技术篇包括数据库技术新发展、分布式数据库系统、对象关系数据库系统、XML数据库和数据仓库与联机分析处理技术,共 5章。
   本书可以作为高等学校计算机专业、信息管理与信息系统等相关专业数据库课程的教材。也可供从事数据库系统研究、开发和应用的研究人员和工程技术人员参考。
讀書記錄:
         此書是大三第二學期的教材,學習本科生部份內容。

推薦理由:
         以前聽過一個笑話,說某人以為會點select、create語句就以為自己會數據庫了。現在覺得,這真的是很基礎的一部份。
         此書從理論的角度,介紹各種數據庫,當然重點是現在流行的關係型數據庫。數據庫的理論基礎、各種保障數據庫安全的機制、設計數據庫、優化數據庫,這些才是數據庫的基礎內容。
          此書講解很好,從頭到尾採用一個學生選課的例子,很好理解和掌握。

閱讀基礎:計算機基礎、簡單C語言
評價等級:★★★★☆☆

提供課件下載。

计算机网络(第四版)(英文)

posted Dec 12, 2009 12:14 AM by Pugwoo Chia   [ updated Dec 12, 2009 12:23 AM ]

本书是国内外使用最为广泛的计算机网络经典教材。全书按照网络协议模型(物理层、数据链路层、介质访问控制子层、网络层、传输层和应用层),自下而上系统 地介绍了计算机网络的基本原理,并给出了大量实例。在讲述各网络层的同时,还融合进了近年来迅速发展起来的各种网络技术,如Internet、 SONET、ADSL、CDMA、WLAN和蓝牙等。另外,针对当前计算机网络的发展现状以及计算机安全的重要性,本书用了一整间的篇幅对计算机安全进行 了深入讨论。
  本书的适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,本书都可以作为教材或教学参考书,每一章后面的大量练习题,可用于课程作业或者复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,本书也是一本很有价值的参考读物。
讀書記錄:
         此書是大三第一學期教材,學習全部內容。

推薦理由:
         非常不錯的一本書,知識面很廣,圖例也不錯,書中例子都比較生動,講解得很仔細。7層模型和各層間協議分析得很清晰,課後習題很豐富。

閱讀基礎:計算機基礎
評價等級:★★★★★☆

提供答案下載,此答案較為正式,但仍發現有錯誤。

還提供一份很不錯的notes下載。

Intel汇编语言程序设计(第4版影印版)

posted Dec 11, 2009 11:59 PM by Pugwoo Chia   [ updated Dec 12, 2009 12:07 AM ]

  本书全面细致地讲述了汇编语言程序设计的各个方面。从微处理器体系结构、工作机制到指令集;从最基本的编译器链接器的使用到高级过程、结构和宏的使 用;从用纯汇编编写程序到用VC++,BC++等最新编译器与汇编的混合接口编程;从16位实模式下BIOS,DOS实模式文本及图形程序设计到32位保 护模式的Windows程序设计;从磁盘基础知识到Intel指令编码、浮点运算等相关知识都做了深入而细致的讲解。
讀書記錄:
         此書是大二第二學期的教材,學習前十章內容。

推薦理由:
         如果想體驗什麽叫“深入淺出”的話,就應該看看此書。作者的一個庫文件,把汇编底層的東西先屏蔽掉,讓我們一開始就學習汇编的基本語法。此後才反過來介紹底層的東西。這種教學方法很巧妙,此書語言很簡單,甚至可以自學,即便它是英文版的。

閱讀基礎:計算機組成原理
等級評價:★★★★★☆

提供單號的答案下載,提供課件下載。

操作系统概念(第六版)

posted Dec 11, 2009 6:43 PM by Pugwoo Chia   [ updated Dec 11, 2009 6:50 PM ]

  本书讨论了操作系统中的基本概念和算法,并 对大量实例(如Linux系统)进行了研究。全书内容共分七部分。第一部分概要解释了操作系统是什么、做什么、是怎样设计与构造的,也解释了操作系统概念 是如何发展起来的,操作系统的公共特性是什么。第二部分进程管理描述了作为现代操作系统核心的进程以及并发的概念。第三部分存储管理描述了存储管理的经典 结构与算法以及不同的存储管理方案。第四部分I/O系统对I/O进行了深入的讨论,包括I/O系统设计、接口、内部结构与功能等。第五部分分布式系统介绍 了分布式系统的一般结构以及连接它们的网络,讨论了分布存取策略、分布式文件系统及分布式系统中同步、通信等机制。第六部分保护与安全介绍了操作系统中对 文件、内存、CPU及其他资源进行操作的安全与保护机制。第七部分案例研究,分析与讨论了Linux系统、Windows 2000、WindowsXP、FreeBSD、Mach及Nachos等实例。
      本书作为操作系统的入门教材,适合所有对操作系统这门学科感兴趣的读者参考,尤其适合高等院校计算机专业及相关专业的学生用做操作系统课程的教材或教学参考书。
讀書記錄:
         這是大二第二學期的教材,學習全部內容。搭配NachOS實驗。

推薦理由:
         首先這本書很枯燥,沒有什麽生動的例子。但此書非常經典,它的名字既然叫“概念”,那就是一種高於具體操作系統的概念、知識。理解了這些基本概念之後,再學習具體系統也容易多了。不過我不太喜歡這樣的順序學習,建議先對Windows和Linux有初步的瞭解之後再看此書。

閱讀基礎:計算機基礎
評價等級:★★★★☆☆

提供課件和答案下載。

数据结构:用面向对象方法与C++描述

posted Dec 10, 2009 8:30 AM by Pugwoo Chia   [ updated Dec 10, 2009 8:40 AM ]

       本书是清华大学计算机系本科生专业基础课“数据结构”的专用教材,作者是清华大学和美国密西根州Grand Valley州立大学长期从事“数据结构”和“软件工程”第一线教学的教授,他们积累了丰富的教学经验,教学效果良好。本书从软件系列课程的总体要求出发,为提升“数据结构”课程的教学水平,适应软件开发实际需要而编写的。
       数据结构是计算机专业的核心课程,是从事计算机软件开发、应用人员应当必备的专业基础。随着计算机的日益普及,简单的数据结构知识已经下放到中学的计算机课程中,并已成为计算机软件考试的必考课程之一。本书是根据作者在北京清华大学及美国密西根州Grand Valley州立大学多年教学的经验,并参考了近年出版的多种国外大学数据结构和面向对象软件工程教科书编写的。内容包括:数组、链接表、栈和队列、递归、树与森林、图、堆与优先级队列、集合与搜索结构、排序、索引结构与散列等。书中采用面向对象的观点讨论据结构技术、并以兼有面向过程和面向对象过程和面向对象双重特色的C++语言作为算法的描述工具、强化基本知识和基本能力的双基训练。全书条理清晰,通谷易懂,图文并茂,适于自学。 本书适合作大专院校中计算机或软件专业的教材,也可供计算机软件人员和计算机用户阅读。
讀書記錄:
         此書是大二上學期教材。

推薦理由:
         數據結構是計算機非常基礎的東西,書裡很多算法都很經典,全面。還有一本《算法導論》,非常不錯。ACM必備。

閱讀基礎:C/C++、少量數學
等級評價:★★★★☆☆

提供老師的課件下載。

1-10 of 12

Sign in  |  Recent Site Activity  |  Terms  |  Report Abuse  |  Print page  |  Powered by Google Sites