たかなし - 标记
C程序设计语言 豆瓣
作者: Clovis L.Tondo / SCOTT E.GIMPEL 机械工业出版社 2004 - 1
本书对Brain W. Kernighan和Dennis M. Ritchie所著的《The C Programming Language》(第2版)的所有练习题都进行了解答。K&R的原著是C语言方面的经典教材,而这本与之配套的习题解答将帮助您更加深入地理解 C语言并掌握良好的C语言编程技能。本书有关练习题都是用K&R原著中当时已经介绍过的语言结构来解答的,对每道练习题的答案要点都给予了清晰的解释,实用性强。适合于大专院校师生作为计算机专业或非计算机专业C语言教学的辅助教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。
数据结构与算法分析 豆瓣
Data Structures and Algorithm Analysis in C:Second Edition
8.5 (15 个评分) 作者: Mark Allen Weiss (维斯) 译者: 冯舜玺 机械工业出版社 2004 - 1
本书是《Data Structures and Algorithm Analysis in C》一书第2版的简体中译本。原书曾被评为20世纪顶尖的30部计算机著作之一,作者Mark Allen Weiss在数据结构和算法分析方面卓有建树,他的数据结构和算法分析的著作尤其畅销,并受到广泛好评.已被世界500余所大学用作教材。
在本书中,作者更加精炼并强化了他对算法和数据结构方面创新的处理方法。通过C程序的实现,着重阐述了抽象数据类型的概念,并对算法的效率、性能和运行时间进行了分析。
全书特点如下:
●专用一章来讨论算法设计技巧,包括贪婪算法、分治算法、动态规划、随机化算法以及回溯算法
●介绍了当前流行的论题和新的数据结构,如斐波那契堆、斜堆、二项队列、跳跃表和伸展树
●安排一章专门讨论摊还分析,考查书中介绍的一些高级数据结构
●新开辟一章讨论高级数据结构以及它们的实现,其中包括红黑树、自顶向下伸展树。treap树、k-d树、配对堆以及其他相关内容
●合并了堆排序平均情况分析的一些新结果
本书是国外数据结构与算法分析方面的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算)。本书的编写目标是同时讲授好的程序设计和算法分析技巧,使读者可以开发出具有最高效率的程序。 本书可作为高级数据结构课程或研究生一年级算法分析课程的教材,使用本书需具有一些中级程序设计知识,还需要离散数学的一些背景知识。
2014年10月7日 已读
抛开图没看。。
技术
世界是数字的 豆瓣
D is for Digital: What a well-informed person should know about computers and communications
8.0 (11 个评分) 作者: [美] Brian W. Kernighan 译者: 李松峰 / 徐建刚 人民邮电出版社 2013 - 6
家用电器、汽车、飞机、相机、手机、GPS 导航仪,还有游戏机,虽然你看不见,但这些设备都有计算能力。手机通信网络、有线电视网络、空中交通管制系统、电力系统、银行和金融服务系统等基础设施背后无一不是计算机在支撑。如今的世界是数字的,而计算机和计算无处不在。这本书就是要告诉大家数字世界有关计算机的一切。本书没有高深莫测的专业术语,但它全面解释了当今计算和通信领域的工作方式,包括硬件、软件、互联网、通信和数据安全,并且讨论了新技术带来的社会、政治和法律问题。
无论你有没有计算机背景,无论你从事什么职业,只要你认同自己生活在数字时代,这本书就是必读的!
D is for Digital 豆瓣
作者: Brian W Kernighan CreateSpace 2011 - 9
This book explains how today's computing and communications world operates, from hardware through software to the Internet and the web. It includes enough detail that you can understand how these systems work, no matter what your technical background. The social, political and legal issues that new technology creates are discussed as well, so you can understand the difficult issues we face and appreciate the tradeoffs that have to be made to resolve them.
Head First Python(中文版) 豆瓣
作者: 巴里(Barry.P.) 译者: 林琪 等 中国电力出版社 2012 - 3
你想过可以通过一本书就学会Python吗?《Head First Python(中文版)》超越枯燥的语法和甩法手册,通过一种独特的方法教你学习这种语言。你会迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite、数据加工和lGoogle App Engine。你还将学习如何为Android编写移动应用,这都要归功于Python为你赋予的强大能力。本书会提供充分并且完备的学习体验,帮助你成为一名真正的Python程序员。 作者巴里觉得你的时间相当宝贵,不应当过多地花费在与新概念的纠缠之中。通过应用认知科学和学习理论的最新研究成果,《Head First Python(中文版)》可以让你投入一个需要多感官参与的学习体验,这本书采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。
Social and Economic Networks 豆瓣 Goodreads
Social and Economic Networks
作者: Matthew O. Jackson Princeton University Press 2008 - 9
Review
Lucid and comprehensive, Jackson's book elegantly synthesizes several important strands of network science from sociology, physics, mathematics, computer science, and economics. It will be an immensely useful reference for researchers and students alike.
(Duncan Watts, Columbia University )
Product Description
Networks of relationships help determine the careers that people choose, the jobs they obtain, the products they buy, and how they vote. The many aspects of our lives that are governed by social networks make it critical to understand how they impact behavior, which network structures are likely to emerge in a society, and why we organize ourselves as we do. In Social and Economic Networks, Matthew Jackson offers a comprehensive introduction to social and economic networks, drawing on the latest findings in economics, sociology, computer science, physics, and mathematics. He provides empirical background on networks and the regularities that they exhibit, and discusses random graph-based models and strategic models of network formation. He helps readers to understand behavior in networked societies, with a detailed analysis of learning and diffusion in networks, decision making by individuals who are influenced by their social neighbors, game theory and markets on networks, and a host of related subjects. Jackson also describes the varied statistical and modeling techniques used to analyze social networks. Each chapter includes exercises to aid students in their analysis of how networks function.
This book is an indispensable resource for students and researchers in economics, mathematics, physics, sociology, and business.
科技想要什么 豆瓣
What technology wants
7.4 (16 个评分) 作者: [美国] 凯文·凯利 译者: 熊祥 中信出版社 2011 - 11
在《科技想要什么》一书中,凯文•凯利向我们介绍了一种全新的科技观。他认为,作为整体,科技不是由线路和金属构成的一团乱麻,而是有生命力的自然形成的系统,它的起源完全可以回溯到生命的初始时期。正如生物进化呈现出无意识的趋势,科技也是如此。通过追踪这些长期趋势,我们可以对“科技想要什么”有所理解。
凯文•凯利预测了未来数十年科技的12种趋势,包括创造大脑这一得寸进尺之举。不过,为了让人类创造的世界实现收益最大化,需要对这种全球体系产生的问题和代价保持敏感。凯利详细讲述了值得我们学习的阿米什“早期使用者”和其他批判科技自我主义倾向的人所具有的智慧。
凯利的新科技理论提供了三种实践经验:通过倾听科技的需求,我们和我们的孩子可以更加出色地做好准备,迎接必将到来的科技;通过采用主动融合原则,我们可以驾驭科技,使之发挥最大作用;通过遵从这种类生命系统的长期原则,我们可以获得它的全部馈赠。
凯利令人吃惊地宣称,现在人类已定义的生命形态仅包括植物、动物、原生生物、真菌、原细菌、真细菌六种,但技术的演化和这六种生命体的演化惊人相似。技术应该是生命的第七种存在方式。技术是生命的延伸,它不是独立于生命之外的东西。
这是一部关于科技的巅峰之作,必定会成为现代思想体系中的一座里程碑。
2014年10月1日 已读 是不是只有我没看明白。。。。>w<【【【【【【
技术
学习正则表达式 豆瓣
Introducing regular expressions
作者: 菲茨杰拉德 译者: 王热宇 人民邮电出版社 2013 - 4
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。
Python技术手册(第2版) 豆瓣
Python in a Nutshell
作者: Alex Martelli 译者: 程胜 / 杨萍 人民邮电出版社 2010 - 6
《Python技术手册(第2版)》是一本全面介绍有关Python语言和Python程序开发专业知识的参考手册。书中详细介绍了Python开发工具的安装和使用、Python语言的语法结构、Python内置对象、库和模块以及Python与其他语言的扩展和嵌入,并专门介绍了有关Python网络和Web编程的内容和实例。《Python技术手册(第2版)》列举了Python对象和模块中提供的所有类型、方法和函数,并辅以适当的示例,系统地展示了Python包含的功能及其使用方法。
《Python技术手册(第2版)》的内容面向Python语言的各层次用户,可以为不同层次的读者提供相应的信息。针对从其他编程语言转到使用Python语言的程序员,《Python技术手册(第2版)》还重点介绍了Python的跨平台功能。
2014年10月1日 已读
今年十一撸三天
技术
猫力乱步 豆瓣
6.5 (34 个评分) 作者: 猫力 浦睿文化·湖南人民出版社 2013 - 9
《猫力乱步》是韩寒监制、「一个」工作室倾力打造的第一本旅行书。
聪颖漂亮的猫力同学从小就开始以各种方式赚零花钱:淘宝店、“格格屋”、写小说、做模特……临近大学毕业,她积攒了足够的资金,开始准备出国旅行。
在搞定“极品”老爸和呆萌男友后,猫力便和男友一起踏上了边吵边走的旅程,一路上邂逅了行色各异的人和事儿:柬埔寨的“竹火车”,老挝寺庙里的“马杀鸡”,湄公河的“大姨妈”,印度的骗子们,还有“全球A片收集计划”……这些故事曾有部分载于“穷游网”,引起无数年轻人的关注。他们向往这种生活,而这种生活,正如猫力的男友瘦肉所说:
“我们放下一切,带着所有的积蓄出去生活,说好听点叫环游世界,其实就是不靠谱地瞎晃,其中的收获只有自己知道。一路上也有艰辛,也有质疑,很多人说,我和猫力把旅行当成了生活,完全看不到我们的未来。但我觉得,看不到未来,意味着我们的未来有无限可能。人生就是一场旅行,只要活出自己的精彩,只要你对一件事情像真爱般执着,你打动的,将是整个宇宙。”
2014年9月5日 已读
剑指Offer 豆瓣
7.8 (9 个评分) 作者: 何海涛 电子工业出版社 2012 - 1
《剑指Offer:名企面试官精讲典型编程题》剖析了50个典型的程序员面试题,从基础知识、代码质量、解题思路、优化效率和综合能力五个方面系统整理了影响面试的5个要点。全书分为7章,主要包括面试的流程,讨论面试流程中每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结了程序员面试的知识点;高质量的代码,讨论影响代码质量的3个要素(规范性、完整性和鲁棒性),强调高质量的代码除了能够完成基本的功能之外,还能考虑到特殊情况并对非法输入进行合理的处理;解决面试题的思路,总结在编程面试中解决难题的常用思路,如果在面试过程中遇到了复杂的难题,应聘者可以利用画图、举例和分解复杂问题3种方法化繁为简,先形成清晰的思路再动手编程;优化时间和空间效率,介绍如何优化代码的时间效率和空间效率,读完这一章读者将学会常用的优化时间效率及空间换时间的常用算法,从而在面试中找到最优的解法;面试中的各种能力,本章总结应聘者在面试过程中如何表现学习能力和沟通能力,并通过具体的面试题讨论如何培养知识迁移能力、抽象建模能力和发散思维能力;两个面试案例,这两个案例总结了应聘者在面试过程中哪些举动是不好的行为,而哪些表现又是面试官所期待的行为。
编程珠玑 豆瓣
Programming Pearls
9.3 (20 个评分) 作者: [美] Jon Bentley 译者: 黄倩 / 钱丽艳 人民邮电出版社 2008 - 10
本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有很高的阅读价值。.
多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位列前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法。..
在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。解决方案的代码均以C/C++语言编写,不仅有趣,而且有很大的实战示范意义。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。...
深入浅出统计学 豆瓣
Head First Statistics
9.2 (5 个评分) 作者: Dawn Griffiths 译者: 李芳 电子工业出版社 2011 - 1
样章试读请到下面的链接下载:
目录 http://goo.gl/tlCLf
序言 http://goo.gl/65x6e
第一章 http://goo.gl/WTnC9
第二章 http://goo.gl/5WUhT
若下载遇到问题,请邮件联系:lispython@gmail.com。谢谢!
《深入浅出统计学》具有深入浅出系列的一贯特色,提供最符合直觉的理解方式,让统计理论的学习既有趣又自然。从应对考试到解决实际问题,无论你是学生还是数据分析师,都能从中受益。本书涵盖的知识点包括:信息可视化、概率计算、几何分布、二项分布及泊松分布、正态分布、统计抽样、置信区 间的构建、假设检验、卡方分布、相关与回归等等,完整涵盖AP 考试范围。本书运用充满互动性的真实世界情节,教给你有关这门学科的所有基础,为这个枯燥的领域带来鲜活的乐趣,不仅让你充分掌握统计学的要义,更会告诉你如何将统计理论应用到日常生活中。
2014年8月31日 已读
再也不用背公式了。。。
技术
Head First 设计模式(中文版) 豆瓣
9.7 (23 个评分) 作者: Elisabeth Freeman / / Eric Freeman 译者: O'Reilly Taiwan公司 中国电力出版社 2007 - 9
《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy。最后三章比较特别。第12章介绍如何将两个以上的设计模式结合起来成为新的设计模式(例如著名的MVC模式),作者称其为复合设计模式(这是作者自创的名称,并非四人组的标准名词),第13章介绍如何进一步学习设计模式,如何发觉新的设计模式等主题,至于第14章则很快地浏览尚未介绍的设计模式,包括Bridge、Builder、Chain of Responsibility、Flyweight、Interpreter、Mediator、Memento、Prototype,Visitor。第1章还介绍了四个○○基本概念(抽象、封装、继承、多态),而第1章到第9章也陆续介绍了九个○○原则(Principle)。千万不要轻视这些○○原则,因为每个设计模式背后都包含了几个○○原则的概念。很多时候,在设计时有两难的情况,这时候我们必须回归到○○原则,以方便判断取舍。可以这么说:○○原则是我们的目标,而设计模式是我们的做法。
2014年8月31日 已读
秒懂设计模式
技术
PHP核心技术与最佳实践 豆瓣
作者: 列旭松,陈文 机械工业出版社 2013 - 1
《PHP核心技术与最佳实践》是一本致力于为希望成为中高级PHP程序员的读者提供高效而有针对性指导的经典著作。系统归纳和深刻解读了PHP开发中的编程思想、底层原理、核心技术、开发技巧、编码规范和最佳实践。全书分为5个部分:第一部分(1~2章)从不同的角度阐述了面向对象软件设计思想的核心概念、技术和原则,分析了面向对象的特性、设计模式的理念,指出了如何设计低耦合、高可扩展性的软件,等等;第二部分(3~6章)详细讲解了PHP中正则表达式的规范和使用技巧,PHP网络编程的原理、方法、技巧和一些重要的操作,PDO、数据库应用优化,数据库设计和MySQL的高级应用,PHP扩展引擎的原理与实践;第三部分(第7章)拨云见日,围绕PHP扩展开发进行了细致而深入的探讨,解析了PHP的底层实现和Zend虚拟机API,并用PHP扩展开发的实例带领读者走进PHP的底层世界,旨在让读者对PHP性能优化、底层原理进行深入的理解。第四部分(8~11章)重点讨论了缓存的设计、Memcached的原理与实践、NoSQL数据库Redis源码分析与应用实践、高性能PHP网站的架构和设计等内容;第五部分(12~14章)详细讲解了PHP代码的调试和测试、Hash算法和数据库的实现,以及PHP的编码规范,旨在帮助读者提高开发效率,养成良好编程习惯。
伤花怒放 豆瓣
7.7 (10 个评分) 作者: 郝舫 甘肃人民美术出版社 2010
这本书是中国出版的关于西方摇滚最优秀的作品。近500副稀缺历史图片,规模宏大,材料丰富,从摇滚与革命,摇滚与极权,摇滚与高雅,摇滚与民族,摇滚与秩序,摇滚与性,摇滚与宗教,摇滚与毒品几个方面讲述了摇滚在发展历程上的被缚与抗争。
2014年8月8日 已读
伤花怒放 豆瓣
8.0 (29 个评分) 作者: 郝舫 江苏人民出版社 2003 - 10
这是一本并不晦涩的摇滚乐理论读物,它涉及到早期摇滚乐的社会文化意义,研究了一些至今没有得到深入探讨的问题,由于涉及音乐、社会、学术背景较深,所以妨碍了十年前那批读者的理解,但看来它正适合今天的读者。
本书的主题,正如它副标题所说,是摇滚乐的被缚与抗争,这是任何人理解摇滚乐都不可绕过去的主题,其中的悖论、矛盾、希望,以及论题展开的整个文化问题,都值得用十倍于此书的篇幅去论述。所以说,它应该被再版,在今天这个中国音乐界期待着资本主义全面胜利的关口引起更多思考。
2014年8月8日 已读
中国独立电影导演访谈 豆瓣
作者: 李名 電子工業出版社 2012 - 1
中国独立电影导演——他们作为新锐导演逐渐浮出水面,与张元、贾樟柯、王小帅、娄烨、路学长等第六代导演相比,他们是“压迫”的一代,同时也是新晋的一代。
本书中所介绍的新锐独立电影导演的电影大多数是2000年以后拍成的,大多也是他们的处女作。这些电影作品在各种国际电影节上均有获重要奖项,都不约而同地向我们展示了另一种电影的叙事方向和叙事的可能性。
该书将以中国新锐独立电影导演在国内的首次集体亮相,以翔实的资料、深入的对话和大量的海报、剧照、图片等组成。是一本充分展现、深入探讨中国独立电影的一部书稿,对于中国当代影像文化极具研究、赏析和参考价值。
全书以导演访谈为主要内容,加上导演简介、作品年表、影片档案、导演阐述等,为独立电影导演提供有益的现实借鉴。
2014年8月8日 已读
影君子 豆瓣
作者: 周黎明 龙门书局 2013 - 5
周黎明以其庞杂的阅历及敏锐的感悟力,透过影像去品味东西方文化的微妙意趣;从常人所忽视的一幕幕琐碎细节中,尝试解读文明的密语。光影明灭间,他用快意利落的文字,找到了电影、社会、人文、美学间纵横交错的潜在脉络,使影评展现出广阔纵深的格局,同时也为我们打开了一个不同寻常的观影 视界……
本书首次编撰史上百大英美剧榜;独家呈现《老友记》老咖啡馆的原貌;解读李安震撼东西方心灵的神秘力量;阐明中式叙事的独特美学之道;点出东方龙和好莱虎如何共舞;漫谈电影中的男性美;行走于那些银幕上的城市……
2014年8月8日 已读
Python源码剖析 豆瓣 Goodreads
9.1 (11 个评分) 作者: 陈儒 电子工业出版社 2008 - 6
作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C++程序中,为自己的系统添加动态扩展和动态编程的能力。.
为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如 Javascript、Ruby等也有较大的参考价值。..
本书适合于Python程序员、动态语言爱好者、C程序员阅读