Agile Web Development with Rails
书名:Agile Web Development with RailsAPragmaticGuide(PragmaticProgrammers) 作者:DaveThomas/DavidHeinemeierHansson 译者: ISBN:9 […]
书名:Agile Web Development with RailsAPragmaticGuide(PragmaticProgrammers) 作者:DaveThomas/DavidHeinemeierHansson 译者: ISBN:9 […]
《More Effective C++:35个改善编程与设计的有效方法(中文版)》是梅耶尔大师Effective三部曲之一。继Effective C++之后,Scott Meyers于1996推出这本《More Effective C++(35个改善编程与设计的有效方法)》“续集”。条款变得比较少,页数倒是多了一些,原因是这次选材比“一集”更高阶,尤其是第5章。Meyers将此章命名为...
Spring着眼于Java/JavaEE应用开发的诸多方面,并针对它们提供了简单的解决方案。《Spring攻略》涵盖了Spring 2.5从基础概念到高级应用的所有主题,介绍了几种常见的Spring项目,重点关注Spring 2.5为构建企业级Java应用程序所增加的最新特性。《Spring攻略》的所有主题都是围绕完整真实的项目代码示例展开的,读者可以按照这些示例一步一步地实践,从而迅...
本书从程序设计角度出发,以C/C++为描述语言,以Visual C++为形式工具,将隐藏在代码背后的关于计算机组成原理、计算机操作系统等方面的机制和知识娓娓道来,不仅让读者知其然,更要让读者知其所以然。并让这些知识再反作用于编程实践,从而帮助读者写出更适合机器优化的高质量代码。揭开代码背后鲜为人知的秘密,具体说来,全书主要讨论了包括计算机底层编码、内存与指针、计算机指令与代码系统、函数...
While other books merely show how to run existing exploits, Hacking: The Art of Exploitation broke ground as the first book to explain how hacking and software exploits work and how readers coul...
本书深入浅出地阐述了计算机科学中许多基本而重要的概念,包括布尔逻辑、有限自动机、编程语言、图灵机的普遍性、信息论、算法、并行计算、量子计算、神经网络、机器学习乃至自组织系统.作者高屋建瓴式的概括,既不失深度,又妙趣横生,相信读者读后会有很多启发.
TextMate is a powerful tool for programmers, web designers, and anyone else who regularly needs to work with text files on Mac OS X. TextMate focuses on pragmatic automation, which means it will...
"Hellmann's writing has become an indispensable resource for me and many others as it fills a critical gap in Python Documentation with examples." -- Jesse Noller, Python Core De...
《面向对象设计实践指南:ruby语言描述》是对“如何编写更易维护、更易管理、更讨人喜爱且功能更为强大的ruby应用程序”的全面指导。为帮助读者解决ruby代码难以更改和不易扩展的问题,作者在书中运用了多种功能强大和实用的面向对象设计技术,并借助大量简单实用的ruby示例对这些技术进行全面解释。 全书共9章,主要包含的内容有:如何使用面向对象编程技术编写更易于维护和扩展的ruby代...
《多核程序设计技术:通过软件多线程提升性能》从原理、技术、经验和工具等方面为读者提供关于多核程序设计技术的全方位理解。《多核程序设计技术:通过软件多线程提升性能》由三大部分组成:第一部分包括第1一4章,介绍软件多线程的内容;第二部分包括第5章和第6章,其中讨论用于编写并行程序的常用编程API;第三部分包括其余五章关于多核程序设计的内容,讲述常见并行程序设计问题及解决方法(第7章)、多线...