寒假读书计划!

来源:互联网 发布:英轩重工怎么样知乎 编辑:程序博客网 时间:2024/06/10 12:33

读书计划:

时间:2007122-------2007328。总共38天,每天需要花费4个小时。共152个小时。

方式:在读书过程中切记一定好做好笔记,哪一章的重点话语和代码示例。做成Word文档或者手写记录。

目标:掌握Strutshibernate的开发,掌握并懂得C++的语法规则。理解.net的开发思想。

应该从Java Web的相关书籍开始,C++其次而.net书籍应当放到最后。

Microsoft.NET.框架程序设计-中文版(修订版)

*** 参考书目:C# 入门经典

一本任何一个想了解.NET、学习.NET的读者都不可不读的开山之作
全面剖析.NET框架机理,深度阐述.NET平台思想
在亚马逊网站雄踞编程类图书销量排行榜榜首达14个月之久
作者Jeffrey Richter.NET著作领域中当之无愧的一面旗帜

这是一本任何一个想了解.NET、学习.NET的读者都不可不读的开山之作。它全面剖析了.NET框架机理,深度阐述了.NET平台思想。它在亚马逊网站雄踞编程类图书销量排行榜榜首达14个月之久。让我们听听下面的声音: "Jeffrey.NET框架上所做的大量的工作,在这部内容详实的优秀著作中得到了充分的体现。"                 --Eric Rudder 微软公司,开发者与平台推广部 ,高级副总裁 "Jeffrey和通用语言运行时项目组的日夜协作使得这本书成为解释CLR内部机理方面最好的教本。"        --Dennis Angeline,微软公司,通用语言运行时组,程序经理主管
本书是《微软.NET程序员系列》丛书之一,主要介绍如何开发面向Microsoft .NET框架的各种应用程序。Microsoft .NET框架是微软公司推出的新平台,包含通用语言运行时(CLR).NET框架类库(FCL)。本书将深入解释CLR的工作机制及其提供的各种构造,同时还将讨论FCL中一些重要的类型。全书共分为五个部分,包括:.NET框架基本原理、类型和通用语言运行时、类型设计、基本类型,以及类型管理。
本书适用于要了解、掌握.NET平台的读者,尤其适合广大编程爱好者、软件工程师、系统架构师阅读。
欢迎访问译者李建忠的个人网站:http://www.lijianzhong.com

C++Primer中文版(4)

【内容简介】

本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée LajoieC++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++先驱Barbara E. MooC++教学方面的真知灼见。既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。书中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。本书的前言阐述了 4版和前一版的不同之处。

 

 

 

   JSP网站开发四全书:新闻、论坛、电子商城、博客/网站开发专家(空余时间分析)

【内容简介】

本书以JSP为开发语言,选取当前最流行、最具代表性的4类网站:新闻站点、论坛、电子商城和博客(Blog)系统为例,详细介绍了使用JSP开发网站的核心技术。掌握了本书所举4类网站的开发技术,将帮助你成为网站开发的全能冠军
本书结合作者多年在网站系统开发方面的经验,从系统的需求分析开始,确定系统的流程与设计,到模块的划分,再到数据加结构的设计,最后开始每个模块编程开发,贯穿了网站开发的全过程。书中所选网站实例都是具有很强商业特征和价值的完整系统,读者可以在学习的过程中不仅学到了JSP的网站开发技术,还可以掌握实际大型网站的完整研发过程,对读者快速投入工作有很大的帮助。
本书在附录部分有比较系统的基础知识讲解,同时,书中在每个关键技术点上都有比较详细的剖析。

精通Struts:基于MVCJavaWeb设计与开发(孙卫琴)

     面向Java Web开发者,透彻分析Struts框架。
基于当红开源软件Struts最新版本
结合大量典型实用的Java Web实例
孙卫琴最新力作,《TomcatJava Web开发技术详解》姐妹篇,再掀开源软件图书销售热潮
Struts
是目前非常流行的基于MVCJava Web框架。本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心组件ActionServletRequestProcessor的实现原理,详细介绍了开发Struts应用的模型、视图和控制器的各种技术,细致的描述了Struts配置文件的每个元素的使用方法。第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJBWeb服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache Common Logging APILog4JANTStrutsTestCase,来控制Struts应用的输出日志、管理以及测试Struts应用项目。

夏昕.深入浅出Hibernate

*** 精通HibernateJava对象持久化技术详解

【内容简介】

本书由互联网上影响广泛的开放文档OpenDoc系列自由文献首份文档“Hibernate开发指南发展而来。在编写过程中,进行了重新构思与组织,同时对内容的深度与广度进行了重点强化。本书从持久层入手,引出对象/关系数据库映射的由来,接下来聚焦于目前最完善、最强悍的ORM产品——Hibernate。从一个基础程序入手,讲述Hibernate的基本语法与配置,慢慢升高到缓存、延迟加载等高级特性。本书内容深入浅出,先讲述持久层设计与ORM,再由Hibernate概述、Hibernate基础Hibernate高级特性顺序展开,直至Hibernate实战,重点讲述了Hibernate的基础语法、基础配置、O/R映射、数据关联、数据检索、HQL实用技术、自定义持久化实现、Hibernate回调与拦截、Hibernate分页等实用技术,Hibernate实战部分则用一个真实论坛的创建演示了Hibernate的强大功能。本书有丰富的附录部,在附录中讲述了Hibernate常用的映射配置,Hibernate工具、XDoclet模板配置以及Hibernate的益友iBatis用法,还以卡片的形式列出了本书中所用的工具及软件,附录最后一部分是快速启动代码,供读者对比与参考,也给初学者提供了一个快带起步的基础。本书适合于Hibernate的各个阶层的读者。

 

Eclipse学习篇章(参考使用)

***  Eclipse精要与高级开发技术

***  美河提供.Eclipse精要与高级开发技术

***  电子工业出版社.精通Eclipse

Ajax学习篇

***[Ajax.基础教程]

【内容简介】

Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象及其属性和方法、发送请求和处理响应、构建完备的Ajax开发工具、使用JsUnit测试JavaScript、分析JavaScript调试工具和技术,以及Ajax开发模式和框架等。本书中所有例子的代码都可以从Apmss网站本书主页的源代码(Source Code)免费得到。.
本书适合各层次Web应用开发人员和网页设计人员阅读。
2005
年,在Web 20热潮中,Ajax横空出世,迅速成为最炙手可热的Web开发技术。GoogleMicrosoftAmazonYahoo都已经全面采用Ajax,新一代的网站如雨后春笋,迅速兴起。..
什么是Ajax? Ajax为什么会这么热,它到底有什么奇妙之处?Ajax是少数高手才能使用的尖端技术吗?如何用Ajax开发全新用户体验的Web应用,如何用Ajax赋予原有应用新的生命?本书将给你满意的答案!
书中不仅详细讲述了如何结合使用各种标准Web技术如JavaScriptHTMLCSSXMLHttpRequest开发Ajax应用,而且涵盖了调试、测试、文档、验证等工具,以及相关的模式、框架、应该避免的陷阱。阅读本书,再加上已有的开发经验,你也能在应用中使用超炫的Ajax技术,使你的网站立即焕然一新!这一过程将乐趣无穷,我们衷心地希望,有一天能看到你开发的基于Ajax的一流应用!...

***[AJAX实战]

【内容简介】

本书是目前Ajax领域最为全面深入的一本著作,其中不仅有对于基础知识的介绍,还有对于Ajax开发中重大的体系架构问题的深入探讨,总结了大量Ajax开发中的设计模式,并讨论了框架、安全性与性能等等。书中提供了几个典型的例子,兼顾各种开发平台,这些例子的代码稍作修改就可以直接应用于项目开发之中,代码源文件可以从图灵网站下载。本书内容广泛且深入,同时适用于各个层次的Web应用开发人员。

***[征服AJAX.LUCENE构建搜索引擎]

【内容简介】

本书分为两大部分共16章。第1部分为Ajax的相关知识,共分7章。这部分内容包括Ajax入门体验、JavaScript关键技术、CSS表示技术、DOM技术、XmlHttpRequest对象和Ajax的工作流程、经典实例以及页面编程中的性能和安全性问题等内容,这部分内容旨在帮助读者快速掌握Ajax技术。第2部分为Lucene的相关知识,共分9章。这9章的内容包括Lucene基本概念、入门实例、建立索引、通过索引来搜索文件、使用分析器、高级搜索技巧、性能测试、中文问题,以及Lucene中的一些实用工具。

***参考书目:JavaScript权威指南[第四版][中文]

其余参考书目:

UML.2工具箱

UML.基础、案例与应用.(第三版)

UML与软件建模

面向对象分析与设计(UML.2.0)

用例分析技术2E

 

   案头参考书

代码大全(第二版)

--(一本完整的软件构建手册,涵盖了软件构建过程中的所有细节!)

【内容简介】

代码大全(第二版)是著名IT畅销书作者Steve McConnell十一年前的经典著作的全新演绎:第二版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补 了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。

代码大全是我早在好几年前便已经阅读过的好书。这几年来我不知买过多少书籍,也清理过许多因为书房再也放不下的书籍,但是代码大全这本书始终占据着我书架上重要的位置而不曾移开过,因为好书是经得起时光考验的。
—— Borland
公司大中华首席技术官(CTO 李维

在众多的编程类书籍中,如果只让我挑一本书来阅读,那我一定选择《代码大全》,因为它是最不可或缺的。
——
C++ Primer中文版(第三版)》译者 潘爱民