PHP5 手册(CHM)

  不得不承认,PHP发展速度超出了所有人的想象。从最早无人问津到现在如此热门,PHP经历了洗礼。早在2000年我就听说过PHP语言,知道它是开源的。也知道它是一种嵌入在 HTML 并由服务器解释的脚本语言。它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。它支持许多流行的数据库,包括 MySQL、PostgreSQL、Oracle、Sybase、Informix 和 Microsoft SQL Server。只是当时一心学习 C ,对网页实在提不起什么兴趣。知道吗,著名的 Blog 应用 WordPress 就是 PHP 开发的。很多人都是因为 WordPress 才开始学习 PHP 语言的,比如我。如果你跟我一样,使用 WordPress 或者使用任何一款 PHP 开发的应用程序的话,那么我建议您学习一些 PHP 语言,因为它真的很容易学习和掌握。这样,您就可以随时随地修改您的应用来符合您的需求。若您有时间,还可以为 WordPress 贡献您的插件。试想一下,当看到使用了您编写的插件的 Blog 时的兴奋吧。
Continue Reading »

08-11-26 | 资源 | Permalink | 6 Comments |

网页制作完全手册(CHM)

  自从BS应用越来越多地出现在各种领域,网页开发越来越受到人们有关注。本书就是一本网页开发大全,其中收录了《DHTML参考手册》、《HTML参考手册》、《CSS参考手册》以及网页开发中其它一些技术的详细说明。可以拥有这本书及昨天为大家推荐的《JScript 用户指南》这两本书,网页客户端开发将不再困难。

  本书可以是本入门书籍,也可以作为帮助字典来使用。说来惭愧,一直以来,我把精力重点放在服务器端开发上,所以对网页客户端技术了解并不是很多,所以在这些年的网页开发中,这本书一直是我必备书籍,当遇到问题时,这本书总是会告诉我答案。
Continue Reading »

08-11-25 | 资源 | Permalink | 3 Comments |

JScript 用户指南(CHM)

  虽然大多数网友都知道 JScript 是什么东西,为了照顾网页开发的新手,我仍然要啰嗦两句。

  JScript 是一种解释型的、基于对象的脚本语言。尽管与 C++ 这样成熟的面向对象的语言相比,JScript 的功能要弱一些,但对于它的预期用途而言,JScript 的功能已经足够大了。

  JScript 不是其他语言的精简版(它只是与 Java 有点模糊而间接的关系),也不是任何事物的简化。不过,它有其局限性。例如,您不能使用该语言来编写独立运行的应用程序。此外,JScript 脚本只能在某个解释器或“宿主”上运行,如 IE、Firefoxtffu等 Internet 浏览器或者 Windows 脚本宿主。

  JScript 是一种宽松类型的语言。宽松类型意味着您不必显式定义变量的数据类型。事实上 JScript 更进一步。您无法在JScriot上明确地定义数据类型。此外,在大多数情况下,JScript 将根据需要自动进行转换。例如,如果将一个数值添加到由文本组成的某项(一个字符串),该数值将被转换为文本。


Continue Reading »

08-11-24 | 资源 | Permalink | 5 Comments |

11月14日:宝宝来啦

  2008年11月14日这天对我们一家人来说,注定是个特别的日子。我的宝宝在经过漫长的39周的孕育后,终于和爸爸妈妈见面啦。

  其实在12号的时候,老婆因羊水少住院。医生建议尽早剖腹产。当时我人在杭州,来不及赶回去,于是在我的强烈要求下,手术的时间定在的14号。

  13号那晚我和老婆是在医院的病床上度过的。那晚我们几乎没有睡觉,时不时地有各种状况发生。夜里12点30分左右,羊水破了,2点左右,有少量的血流出。看着老婆紧张难受痛苦的样子,我非常懊恼,也非常的难受。到了早上,老婆终于进了手术室。那段时间是焦急和不安的,那是一种从未有过的感觉,这种感觉我不想在经历。7点38分,在经过大约30分钟等待后,医生抱着孩子出来了。就是这样的一个小生命,他是那么的小,那么的让人怜爱。将孩子送回病房后,我又急匆匆地跑到手术室的门前,迎接前线归来的英雄。终于,她安全回来了。那颗悬空的心也终于平静了下来。
Continue Reading »

08-11-23 | 随笔 | Permalink | 6 Comments |

精品:Ant权威指南(PDF)

  如果你在用Java进行开发,而没有使用Ant,那么确定应该拥有这本不算厚的书。Ant是一个可靠的、跨平台的构建工具,它可以充分利用Java环境的优势。Ant本身也是用Java编写的,它可在多个平台(如Unix、Linux以及Windows等等)上工作,因此如果你要转换开发平台,那么学习 Ant是值得的,Ant很容易扩展。

  要进行eXtreme(极限)编程吗?Ant就是一个必备工具,利用它可以方便地完成频繁的构建,以此又将有利于使用JUnit和相关技术进行测试驱动的开发。

  Ant构建文件是XML编写的,这是一种良构标准,因此可以确保使用Ant并不需要学习另一种脚本语言。Ant是一个开源工程,这是Apache软件基金会所投资的Jakarta工程的一部分。
Continue Reading »

08-11-12 | 资源 | Permalink | No Comments |

精品:深入Java虚拟机(PDF)

  如果你是 Java 爱好者,希望学习 Java 更为底层的知识,那么今天为推荐的这本《深入 Java 虚拟机》您一定要下。本书先是详细介绍了 Java 虚拟机的体系结构,包括 Java 栈、堆、方法区、执行引擎等。接着深入Java技术的内部细节,包括垃圾收集、Java安全模型、Java的连接模型和动态扩展机制、class文件、运算及流程控制等。

  本书的作者 Bill Venners 有14年编写软件专著的经验。他在硅谷的 Artima 软件公司提供软件咨询和培训服务。自1996年以来,他已经编写了40多篇有关 Java技术的文章。在《Java World杂志》辟有热闹专栏,介绍 Java 内部细节、面向对象设计技术和 Jini 技术。他还是 artima.com 的作者和网站管理员、这是 Java 和 Jini 开发者的一个在线资源站点。他在全世界范围举办内部培训和公开的研究报告,有时也在软件会议上进行 Java 技术讲演。
Continue Reading »

08-11-12 | 资源 | Permalink | 5 Comments |

Ruby on Rails实践(CHM)

  昨天给大家推荐了《Ruby 四合一教程》,该教程主要是学习 Ruby 的基础语法,类库,以及编程方法等。为什么 Ruby 如此受人关注,其最为重要的原因当属 RoR(Ruby on Rails或简称 Rails)的出现,它是一个使用Ruby 语言编写,严格按照MVC结构开发的开源网络应用框架。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。Ruby On Rails 框架一经推出,立即引起B/S结构应用开发领域革命性的变化:开发者无需理会架构,只需要按Rails框架的约定向应用中填充代码,一切OK。

  如果您也希望使用 RoR 来开发应用,那么今天介绍的这本书(确切的说应该是文档)最好看一看。它是由mulder编写,在其 Blog 上发布的开放文档。作者从对现有 Java 框架的质疑和反思引出了当前备受 Java 社区注目的 Ruby on Rails,在对 Ruby 语法进行了简明的介绍后,从最为基础的 Ruby、Rails 及 MySQL 的安装开始一步步的引领读者完成一个书籍管理系统的设计和开发。通过本书,您将学会如何利用 RoR 开发 Web 应用程序,而要达到这一步,您只需看完这短短的37页文档。
Continue Reading »

08-11-11 | 资源 | Permalink | No Comments |

精品:Ruby四合一教程(CHM)

  Ruby是由日本人发明的动态语言,其发展速度和接受程度另人惊讶。许多Java开发人员前赴后继般地投向Ruby的怀抱。为什么Ruby会如此的火呢?就如本书中所说的那样:

Ruby是

纯面向对象的(任何东西都是对象),元类,闭包,迭代,无处不在的集合。比如Smalltalk,摒弃那些未成熟的语法,创造更多的有用的,忠实于文档的代码。Ruby也是一门很容易学习的语言,它的代码很容易维护和完善。

使用Ruby,我们可能会经常为它的特点感到惊奇,没有那么多得语法错误,没有类型错误,更少的bug。

  本书实际上是四合一教程,即《Ruby用户指南》、《RGSS入门教程》、《Programming Ruby(翻译)》《Ruby参考手册》的合本。若能通读本书,相信你一定会精通Ruby语言。
Continue Reading »

08-11-10 | 资源 | Permalink | 4 Comments |

Groovy经典入门(PDF)

  如果你已经看过《Groovy In Action》一书,那么我想下面这本书对您来说只是起个加深印象的作用。该书以对比的形式,让您快速了解Groovy的语法知识,是本入门的经典好书。

Groovy经典入门

08-11-05 | 资源 | Permalink | 2 Comments |

Groovy In Action(PDF)

  我想对于Java爱好者来说,Groovy应该不是陌生的言语了吧,即使你没有利用它进行开发,也必定对其大名是如雷贯耳了吧。没错Groovy就是一种基于JVM的敏捷开发语言,其语法类似于Java,但比Java更简单,是类似于脚本之类的动态语言。它结合了Python、Ruby和Smalltalk的许多强大的特性。

  很多爱好者们开始转投Groovy的怀抱,就连WebWork2中也可以使用Groovy。它可以被编译为标准的Java Bytecode,而对于Java平台来说,字节码是从Java代码还是Groovy代码生成的是没有任何区别的

  如果你也准备学习Groovy,也许这本书会对有所帮助。
Continue Reading »

08-11-04 | 资源 | Permalink | 1 Comment |
Page 1 of 212