韩顺平php笔记+源代码
韩顺平php笔记+源代码(非完整部分),希望帮到你
The Art of SQL
SQL语言艺术英文原版,DBA珍藏.
For all the buzz about trendy IT techniques, data processing is still at the core of our systems, especially now that enterprises all over the world are confronted with exploding volumes of data. Database performance has become a major headache, and most IT departments believe that developers should provide simple SQL code to solve immediate problems and let DBAs tune any "bad SQL" later.
In The Art of SQL, author and SQL expert Stephane Faroult argues that this "safe approach" only leads to disaster. His insightful book, named after Art of War by Sun Tzu, contends that writing quick inefficient code is sweeping the dirt under the rug. SQL code may run for 5 to 10 years, surviving several major releases of the database management system and on several generations of hardware. The code must be fast and sound from the start, and that requires a firm understanding of SQL and relational theory.
The Art of SQL offers best practices that teach experienced SQL users to focus on strategy rather than specifics. Faroult's approach takes a page from Sun Tzu's classic treatise by viewing database design as a military campaign. You need knowledge, skills, and talent. Talent can't be taught, but every strategist from Sun Tzu to modern-day generals believed that it can be nurtured through the experience of others. They passed on their experience acquired in the field through basic principles that served as guiding stars amid the sound and fury of battle. This is what Faroult does with SQL.
Like a successful battle plan, good architectural choices are based on contingencies. What if the volume of this or that table increases unexpectedly? What if, following a merger, the number of users doubles? What if you want to keep several years of data online? Faroult's way of looking at SQL performance may be unconventional and unique, but he's deadly serious about writing good SQL and using SQL well. The Art of SQL is not a cookbook, listing problems and giving recipes. The aim is to get you-and your manager-to raise good questions.
Learning the bash Shell, 3rd Edition
无论是将bash作为一种脚本语言还是Linux的管理工具,这本教材对于初学者来说都非常具有参考价值.
This refreshed edition serves as the most valuable guide yet to the bash shell. It's full of practical examples of shell commands and programs guaranteed to make everyday use of Linux that much easier. Includes information on key bindings, command line editing and processing, integrated programming features, signal handling, and much more!
The Java Developers Almanac 1.4
本书是关于Java类库—JDK1.0、1.1和J2SE1.1、1.3、1.4版最新完备的快速参考手册。本年鉴就像是Java各种庞杂类库的一张地图,浓缩了开发者需要的所有细节,内容包括大约3000个类和32000个成员的信息及其用法的大约900个范例、每个包的类继承关系、每个类的所有成员列表、对每个版本的API改动的详细分析,还有对本书中涉及到的所有Java的类和接口的交叉参考。本卷主要包含用于服务器端开发的从 java.beams到org.xml的91个包。本书是一本简洁实用、编排巧妙、便于查询的参考书,当你在Java庞杂的类库中迷失方向时,本书可以及时地为你指路。<br><br>本书评语:<br>“我喜欢这本书。它浓缩了一个开发者需要的所有细节,我无数次地靠它来渡过难关。”<br>——James Gosling,Sun公司副总裁,Java编程语言之父<br>“它让我想起了我们用来搭建硬件系统的集成电路目录,从这本书中,你可以看到Java技术是多么迅速地完善起来的;Java已成为一个值得依赖的、有效的软件。这是一本桌上必不可少的参考资料!”<br>——Bill Joy,Sun公司的创始人之一。引自他在JavaOne上的演讲<br>“这本书显然是天才之作。在我关注Java技术时,一直感叹这方面书籍的匮乏,因为那时我需要的是某些方法或包的细节。我无意中等到了这本一步到位的书。”<br>——John Vlissides,IBM TJ Watson,畅销书《设计模式》的作者之一<br><br>格式为chm电子书,不含任何广告,方便查找,是Java开发人员案头必备的手册之一。