《5分钟手绘!双色圆珠笔涂鸦集》从最基础的物体形状开始,以简单易学的步骤介绍了双色圆珠笔的绘画技巧。《5分钟手绘!双色圆珠笔涂鸦集》共分为7章。第1章为掌握物体形状,主要讲解如何利用各种简单形状来绘画。第2章为双色绘图,简要介绍双色圆珠笔如何画花朵、小动物等简单图案,以及颜色的搭配。第3章为双色生活,用主题的方式来绘制生活中的不同背景。第4章为我的幸福时光,用双色圆珠笔绘制人的一生中各个不同时期的生活情境。第5章为畅游动植物乐园,用双色圆珠笔描绘陆地、海洋和天空中不同类型的动物形态。第6章为记录点滴美好,将生活中点点滴滴的幸福与感动都用双色圆珠笔记录下来。第7章为实用手册,教大家在实际生活中应用双色圆珠笔,为生活添加更多的乐趣。
《Python Cookbook(第3版)中文版》介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。 本书覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。 《Python Cookbook(第3版)中文版》非常适合具有一定编程基础的Python程序员阅读参考。
如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的第一部分介绍了基本的Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用最强大的编程语言和工具,并且将体会到Python编程的快乐。
暂无简介
本书是一本详细而又完整地介绍互连网络内部网关协议(IGP)的专业书籍,堪称有关IGP方面不可多得的经典之作。本书共分三个部分。第一部分主要介绍了网络和路由选择的基本知识,其中包括.IPv4协议、IPv6协议和路由技术。第二部分是本书的精华,这一部分详细、深入地讲述了各种常用的内部路由协议,如RIP、RIPv2、RIPng、无类别路由选择、EIGRP、OSPFv2、OSPFv3、IS-IS等协议,每一章除了对该协议的实现机制和参数详尽阐述,使读者对协议的实现原理有一个清晰的理解外,还通过在实际网络环境中的实例,详细地论述了该协议在Cisco路由器上的配置和故障处理方法,帮助读者获取大量解决实际问题的专业技能。第三部分介绍了如路由重新分配、缺省路由/按需路由选择、路由过滤、路由映射等多种重要而有效的路由控制工具,用来创建和管理多个IP路由选择协议的协调和互操作。附录部分讲述了二进制、十六进制转换、访问列表、CCIE提示等内容。 相对于第一版,本书第二版具有以下更新:在第一版详细讲述IPv4协议中IGP的基础上,大量增加了相应协议在IPv6协议中的实现和配置,其中单独一章用来讲述IPv6中应用的OSPFv3协议,这是本书新版的一大亮点;同时本书根据。Internet和Cisco IOS系统的最新发展,适当地删减了如网桥、IGRP等过时的内容,并增加了许多新的IOS增强特性的讲解。
本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。 本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
本书不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的优秀参考书。 • 学习Flask应用的基本结构,编写示例应用; • 使用必备的组件,包括模板、数据库、Web表单和电子邮件支持; • 使用包和模块构建可伸缩的大型应用; • 实现用户认证、角色和个人资料; • 在博客网站中重用模板、分页显示列表以及使用富文本; • 使用基于Flask的REST式API,在智能手机、平板电脑和其他第三方客户端上实现可用功能; • 学习运行单元测试以及提升性能; • 将Web应用部署到生产服务器。
《天下共生——全球CG艺术家中国濒危野生动物作品集》精选了参加野生动物CG艺术精英邀请赛的200多幅精美作品,集结了世界顶尖的200余位数字艺术家,艺术家们将对生命的感悟付诸笔下,为作品注入了血肉和灵魂。 野生动物CG艺术精英邀请赛,由中华社会文化发展基金会野生动物文化工程基金、中国战略与管理研究会、国际数字图形艺术家协会、联合国全球人类发展中国协会联合主办,共邀请了40多个国家的200余位顶级数字艺术大师,其中不乏在国际屡获奖项的艺术家,更有大量已在国内出版过图书的高人气艺术家。 不论是CG艺术家、绘画者还是CG爱好者,相信《天下共生——全球CG艺术家中国濒危野生动物作品集》都能为您提供绘画的创意、灵感与思考。
数学无处不在,无所不能。它渗透在所有领域,能解释宇宙万物,完全超越了人类的能力。本书按照数学关键概念的演化过程来组织结构,引经据典地从哲学角度全方位阐释数学的本质,以及数学和我们的物质世界、人类思维之间的关系。其间,传奇的历史人物和神秘的古老传说让深奥的哲学论证趣味横生。 本书适合所有对数学感兴趣的读者阅读。 博大精深的数学究竟是人类的发明还是发现?为什么它竟能描述宇宙万物的规律?是否真的有一位无所不能的上帝,他本身就是数学家呢? 蜚声世界的科普名家Mario Livio,回顾了千百年来人类所进行的深层次思考,试图从哲学角度阐释数学的本质,揭示数学与物质世界和人类思维之间的紧密联系。从信奉万物皆数的毕达 哥拉斯、刀斧之下依然从容演算的阿基米德,到自制天文望远镜探索宇宙的近代科学始祖伽利略、坚持“我思故我在”的解析几何之父笛卡儿,再到极力反对柏拉图 主义的现代数学家阿蒂亚,数学思想几经发展又已一脉相承。历史上这些伟大的科学家在各自领域的重要贡献、他们在数学发展史上的远见卓识,以及他们的智慧人 生和传奇故事,绘成一幅幅五彩斑斓的历史画卷,自Livio的丹青妙笔下缓缓流露舒展。
本书是一本家长与孩子共同学习编程的入门书。作者是一对父子,他们以Python语言为例,详尽细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,最后讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单明了。 为了让学习者觉得编程有趣,本书编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。 第 2 版新增内容 首先,我们来说说第 2 版中有哪些内容没有改变,那就是我们决定在第 2 版中继续使用 Python 2,而不是转换到 Python 3。我们会在第 1 章解释其中的原因。 下面是第 2 版与第 1 版的不同之处 增加了一些说明,解释 Python 2 和 Python 3 的区别。 第 12 章增加了一节关于 Python 字典的内容。 在第 20 章的 GUI 编程部分,我们将不再被支持的 PythonCard 换成了应用更广泛的 PyQt。PyQt 也用在第 22 章的 Hangman 程序和第 24 章的电子宠物程序中。 增加了第 25 章,用来详细解释第 10 章中的 Skier 程序。 增加了第 26 章,讲述在简单的对战游戏中,如何编写一个有人工智
《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 《Python核心编程(第3版)》适合具有一定经验的Python开发人员阅读。
集智俱乐部是一个从事学术研究、享受科学乐趣的探索者组成的团体,倡导以平等开放的态度、科学实证的精神进行跨学科的研究与交流,力图搭建一个中国的“没有围墙的研究所”。这些令人崇敬的、充满激情与梦想的集智俱乐部成员将带你了解图灵机模型、冯•诺依曼计算机体系结构、怪圈与哥德尔定理、通用人工智能、深度学习、人类计算与自然语言处理,与你一起展开一场令人热血沸腾的科学之旅。
本书是一个疯狂数学爱好者的数学笔记,面向所有喜爱数学的读者。从2005年7月开始,作者已经写了连续六年的博客,积累下来了大量的数学文章。 部分文章内容被广泛关注,在网络上大量分享转载。 这本书有意挑选了初等的话题,让大大小小的读者都能没有障碍地阅读。文章内容新,让有数学背景的人也会发现很多自己没见过的初等问题。 文章是独立的。一篇文章一个话题,文章与文章之间基本不会做参考,读者可以随意跳着看。 文章内容注重思想性,基本上是原创,没有什么版权争议。 总之,这是一本标新立异的趣味数学书。每一个读过的人都会被深深吸引。这是一个热爱思考的年轻人积攒的让人一读就欲罢不能的趣味书。 本书包括5部分内容,即生活中的数学、数学之美、几何的大厦、精妙的证明、思维的尺度,涉及48篇精彩的文章。即使你不喜欢数学,也会为本书的精彩所倾倒。
这是专门为摄影爱好者编写的一本摄影实拍技巧快速指南,帮助您在各种典型场景中轻松拍摄出精彩的照片。 本书从繁杂枯燥的摄影理论中精心梳理50个核心要领,辅以直观的实例图片,引导读者建立正确的摄影知识体系。本书侧重对摄影实战点拨,精编了涵盖人像、风光、静物、生态等绝大多数拍摄题材的164个实拍技巧,并将构图、用光、参数设置等知识融入其中,除了能帮助读者进行全面、系统的学习外,也适合不同起点的读者根据自己的实际情况进行选择性专项练习。 本书分享了最实用、最有效的实拍技法,让读者“按图索骥”就能拍出精彩照片,立竿见影地提升初学者的摄影水平。
巴恩博编著的《摄影的艺术》是经典之作《摄影的艺术》的最新修订版(原版于1994年出版),这部著作被认为是最具可读性、最易理解和最全面的摄影教科书。现在,它已经更新了数码摄影的内容。这本书有超过100幅黑白和彩色摄影的插图,还有各种图表,可以帮助初学者、进阶者乃至高级摄影师找到自己的摄影表达方式。Bruce没有故作高深,也没有以高人一等的姿态进行论述,而是以清晰、简明、易懂的方式介绍了数码和传统摄影的创作技术。他还超越了技术层面,深入地讨论了有关摄影的哲学、表达方式以及创意的内容,这往往是其他摄影书避而不谈的内容。 Bruce被公认为是世界上最优秀的风景和建筑摄影师之一,同时又是摄影领域最优秀的导师之一。《摄影的艺术》是其摄影教材的化身,经过35年的发展、演变和提炼,它已成为一本在未来多年内仍将具有持久意义的、价值无可估量的摄影参考书。对于有想法的摄影师,这确实是一部不可多得的好书。
《图灵程序设计丛书:CSS设计指南(第3版)》是一本面向初中级读者的经典设计指南。全书共分8章,前4章分别介绍了HTML标记和文档结构、CSS工作原理、定位元素、字体和文本,对规则、声明、层叠、特指度、选择符等基本概念进行了详细解读。随后4章介绍了页面布局、界面组件,CSS3圆角、阴影、渐变、多背景等视觉设计技巧,最后还对如何实现最前沿的响应式设计进行了通俗易懂的演示。
自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系统。 本书以课题为主导,边做边玩,抛开晦涩难懂的语言,行文风格十分随性,还充满了各种欢乐的吐槽,适合操作系统爱好者和程序设计人员阅读。
本书从汽车的内部结构开始讲起,精选了大量手绘图与各知名汽车公司提供的照片,以图配文的形式详细讲解了汽油动力车、电动汽车和混合动力车的工作原理,同时开辟了“汽车辟谣”专栏,通过生动有趣的人物对话,澄清对汽车的种种误解。 本书适合汽车爱好者、车主及汽车从业人员阅读。
★ 只需编程基础 ★ 从零开始自制编程语言 ★ 支持面向对象、异常处理等高级机制 本书手把手地教读者用C语言制作两种编程语言:crowbar与Diksam。crowbar是运行分析树的无类型语言,Diksam是运行字节码的静态类型语言。这两种语言都具备四则运算、变量、条件分支、循环、函数定义、垃圾回收等功能,最终版则可以支持面向对象、异常处理等高级机制。所有源代码都提供下载,读者可以一边对照书中的说明一边调试源代码。这个过程对理解程序的运行机制十分有帮助。 本书适合有一定基础的程序员和编程语言爱好者阅读。
本书是一本极为通俗易懂而又不失准确深刻的经济学读物。 全书分3个部分,共20章,涵盖了整个经济学理论的基本框架。第一部分讲述经济学的基本知识,即经济学的基本概念、基本方法和特有的思维模式。第二部分阐述微观经济学理论,主要内容是消费者理论、厂商理论,以及市场结构理论。第三部分为本书重点部分,着力论述宏观经济学方面的问题,包括短期和长期的宏观经济问题、宏观经济政策、国际贸易和国际金融等。 本书深入浅出,摒弃了经济学这门“沉闷的科学”惯有的复杂公式与枯燥模型,用通俗易懂的语言将经济学内在的深刻原理与奥妙之处娓娓道来,使读者在快乐与享受中迅速了解经济学的原貌。 本书适合所有想了解经济学、对经济学感兴趣的人士阅读。
超文本转移协议(Hypertext Transfer Protocol,HTTP)是在万维网上进行通信时所使用的协议方案。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。 HTTP起初是一个简单的协议,因此你可能会认为关于这个协议没有太多好 说的。但现在,你手上拿着的是却一本两磅重 的书。如果你对我们怎么会写出一本650页 的关于HTTP的书感到奇怪的话,可以去看一下目录。本书不仅仅是一本HTTP首部的参考手册;它是一本名副其实的web结构圣经。 本书中,我们尝试着将HTTP中一些互相关联且常被误解的规则梳理清楚,并编写了一系列基于各种主题的章节,对HTTP各方面的特性进行了介绍。纵观全书,我们对HTTP“为什么”这样做进行了详细的解释,而不仅仅停留在它是“怎么做”的。而且,为了节省大家寻找参考文献的时间,我们还对很多HTTP应用程序正常工作所必须的、重要的非HTTP技术进行了介绍。在组织得便于使用的附录中,可以找到按照字母排序的首部参考(这些首部构成了最常见的HTTP文本的基础)。我们希望这种概念性的设计有助于读者对HTTP的使用。 本书是为所有希望理解HTTP以及Web底层结构的人编写的。软硬件工程师也可以将本书作为HTTP及相关web技术的条理清楚的参考书使用。系统架构师和网络管理员可以通过本书更好地了解如何设计、实现并管理复杂的网络架构。性能工程师和分析人员可以从高速缓存和性能优化的相关章节中获益。市场营销和咨询专家可以通过概念的介绍更好地理解web技术的前景。 本书对一些常见的误解进行了说明,推荐了“各种使用诀窍”,提供了便捷的参考资料,并且对枯燥且令人费解的标准规范进行了可读性很强的介绍。在这本书里,我们对Web正常工作所必须且互相关联的技术进行了详细的介绍。 本书是很多对因特网技术充满热情的人经过大量工作写成的。希望对你有所帮助。
本书是一本短文集,每篇短文论述一个特定的数学主题,介绍了数学世界的伟大定理、难题、争论以及诸多不解之谜。在清晰和机智的描述中,作者带领你跨越五千年的历史,探索不同的主题,从最早的算术文献到近代的无穷级数难题以及无理数的怪异特征。书中还介绍了许多数学大师的生活轶事,例如浮夸不逊的伯特兰•罗素、聪明好斗的伯努利兄弟以及天才索菲亚•柯瓦列夫斯卡娅等,数学家栩栩如生的形象跃然于纸上。 本书被美国出版商协会评为1994年的最佳数学书,适合拥有代数和几何基础知识的所有读者阅读。品味历史,品味人物,品味科学之美,必将给你带来完美的体验。
人类与信息遭遇的历史由来已久。詹姆斯•格雷克笔下的这段历史出人意料地从非洲的鼓语讲起(第1章)。非洲土著部落在尚未直接跨越到移动电话之前,曾用鼓声来传递讯息,但他们是如何做到的呢?后续章节进而讲述了这段历史上几个影响深远的关键事件,包括文字的发明(第2章)、罗伯特•考德里的第一本英语词典(第3章)、查尔斯•巴贝奇的差分机与爱达•拜伦的程序(第4章)、沙普兄弟的信号塔与摩尔斯电码(第5章)。 但人类开始自觉地理解和利用信息始于克劳德•香农在1948年创立的信息论(第6、7章)。香农的信息论不仅推动了信息技术的发展,也引发了许多学科的信息转向(第8章),改变了人们对于诸如麦克斯韦妖(第9章)、生命的编码(第10章)、模因(第11章)、随机性(第12章)、量子信息论(第13章)等的理解。部分科学家甚至认为,构成世界的基础不是物质,不是能量,而是信息。正如物理学家约翰•惠勒所说,“万物源自比特”。 现如今,信息如洪流般淹没了我们,使我们深陷信息焦虑、信息过载、信息疲劳的困扰。但回顾历史,这并不是件新鲜事,人们也总是能想出应对手段。维基百科(第14章)、Google(第15章)便是我们的应对之一。无论对于信息的未来持何态度,有一点是确定无疑的,即我们人类是信息的造物。 作为《混沌》、《费曼传》、《越来越快》、《牛顿传》等畅销书的作者,格雷克不仅在书中细致还原了历史细节,通俗解释了各种理论,还生动刻画了几位不为大众所知的人物:可编程计算机先驱、超越时代的查尔斯•巴贝奇,第一位程序员、诗人拜伦之女爱达•拜伦,计算机科学之父、天妒英才的阿兰•图灵,以及全书的主人公、信息论之父克劳德•香农。
《Linux Shell脚本攻略》通过细致剖析实际应用中的110多个案例,使许多看似复杂的Linux shell脚本任务迎刃而解。《Linux Shell脚本攻略》会帮助读者利用少量命令的组合完成诸如文本处理、文件管理、备份等复杂的数据管理工作。它将告诉你如何利用shell命令快速开发常规任务,综合应用grep、find、sed和awk等常用命令,凭借短短几个命令行从Web挖掘数据的shell脚本,利用归档工具运行并自动化各种任务,诸如自动备份和存储;帮助你理解文件系统、文件类型以及文件管理;用shell创建以及维护文件或目录归档、压缩格式和加密技术;通过srlell脚本设置以太网和无线LAN;使用登录技术监控网络上的各种动态。
一百多年来,仅硅谷就培育了50多位诺贝尔奖获得者,以及无数依靠智慧和知识而成为百万富翁的人。这一人类历史上最伟大的科技创新与创业历程为什么会发生在硅谷?究竟是如何发生的?其他地方是否可以复制出“硅谷”? 《硅谷百年史——伟大的科技创新与创业历程(1900-2013)》以编年体的顺序,从无线电技术、晶体管、集成电路,到人类基因组、互联网和云计算,详尽地记述了硅谷在100多年中所发生的重大科技事件;同时,从特曼、休利特和帕卡德,到乔布斯、扎克伯格,《硅谷百年史——伟大的科技创新与创业历程(1900-2013)》还生动地刻画了在硅谷涌现出的一代代科学家、企业家和投资家,他们曾对全球100多年以来的科技文明进程产生过重大影响,他们的研究成果、产品和投资,缔造了无数个激动人心的时代传奇,在为自身创造巨大财富的同时,更是改变了全世界。 《硅谷百年史——伟大的科技创新与创业历程(1900-2013)》对于国内的创业者、科技创新者、风险投资人以及政府相关部门的管理者都有很高的借鉴价值,是每一个对硅谷感兴趣、希望了解和学习硅谷经验者的必读之书。
本书的对象是希望了解决策与判断心理学的基础知识的非专业人士。它着重是实验结果而不是心理学理论,是出人意料的结论而不是猜想,是对研究的描述而不是数学公式。一句话,这本书是想要大家高兴而且思考,同时也是为了传播和普及心理学的知识。 本书共分6部分,前两个部分主要介绍决策与判断的基本要素,包括知觉、记忆、情境和提问方式。第三和第四部分主要介绍决策的经典模式,并与最近有关判断偏差的新模式做对比。第五部分探讨由团体做出的判断和关于团体的判断。第六部分讨论决策与判断的一些常见的陷阱。第一章都设计成能够单独成立的专题,所以读者可以自由地跳跃不同的章节或随意地安排阅读顺序。 本书一个与众不同的地方就是第1章之前的读者调查,这个调查的问题是根据以后章节中涉及的研究问题改编和复制而成的。
“要等上一会儿吧。”火魔说。然后它用温柔劝说的口吻对苏菲说,“我们做个交易怎么样?我帮你解除魔咒,你帮我解除和壁炉的契约。” 苏菲留心看着火魔瘦削的蓝脸。当它提出这个提议的时候,脸上明显带着一股狡猾的神情。她读过的书告诉自己,与妖怪做交易是极端危险的,而且无疑这个长着一口大紫牙的家伙看上去特别邪恶。“你说话算数吗?”她问道。
本书采用简洁强大的Python语言,全面介绍网页抓取技术,解答诸多常见问题,是掌握从数据爬取到数据清洗全流程的系统实践指南。书中内容分为两部分。第一部分深入讲解网页抓取的基础知识,重点介绍BeautifulSoup、Scrapy等Python库的应用。第二部分介绍网络爬虫编写相关的主题,以及各种数据抓取工具和应用程序,帮你深入互联网的每个角落,分析原始数据,获取数据背后的故事,轻松解决遇到的各类网页抓取问题。第2版全面更新,新增网络爬虫模型、Scrapy和并行网页抓取相关章节。 - 解析复杂的HTML页面 - 使用Scrapy框架开发爬虫 - 学习存储数据的方法 - 从文档中读取和提取数据 - 清洗格式糟糕的数据 - 自然语言处理 - 通过表单和登录窗口抓取数据 - 抓取JavaScript及利用API抓取数据 - 图像识别与文字处理 - 避免抓取陷阱和反爬虫策略 - 使用爬虫测试网站
《狂人C:程序员入门必备》以独特的方式全面地讲述了C语言(C89和C99)的基本概念和编程知识。面向初学者,对基本概念详尽透彻的剖析,强调良好的编程习惯和风格,结合软件工程、软件测试的基本理念介绍编程知识,是《狂人C:程序员入门必备》的主要特色。 全书分为3个部分:理解程序设计,结构化程序设计与数据的组织和C语言的高级话题。体现了从零基础到C编程高手层次递进的特点。 全书贯穿大量生动实例,讲述从问题的提出、问题的分析、代码的编写到程序测试的全部过程,并对C语言学习者和使用者中常见但容易忽视的问题进行了剖析。 《狂人C:程序员入门必备》适合C语言初学者参考和使用,也适合高等院校计算机专业选为教材使用。
代表下一代网页编写技术的HTML5,为网页提供布局和格式的CSS3,这两者构成了Web开发的基石,也是Web程序员和设计师必须熟练掌握的最基本技能。 本书是风靡全球的HTML和CSS最佳入门教程的最新版,上一版单单英文版的销量就超过100万册,被翻译为十多种语言,并长期雄踞亚马逊书店计算机图书排行榜榜首。 最新的第7版秉承前一版直观、透彻、全面、循序渐进的讲授特色,仍然采用独特的双栏图文并排方式,手把手指导读者从零开始轻松入门。在内容上,第7版是一个重大的修订版本,全面反映了HTML5和CSS3的最新特色,让读者对网站设计领域振奋人心的进展感同身受。书中主要内容包括:如何创建HTML5页面,如何使用HTML5元素,如何用CSS3为网页添加样式,如何向页面添加JavaScript代码,如何测试做好的页面并将其上传到万维网。另外,书中还强调了渐进增强这种网站设计方法的重要性,并将其贯穿在全书的具体实践中。 作者专为本书设计了内容丰富的配套网站http://www.bruceontheloose. com/htmlcss/,提供书中全部示例的完整版本、勘误以及大量附加材料。
《设计师要懂心理学》出自国际知名的设计心理学博士Susan M. Weinschenk之手,内容实用,示例清晰,以创造美观实用的设计为宗旨,讨论了设计师必须了解的100个心理学问题,每个问题都配以权威经典的示例,并给出即学即用的设计建议,篇幅简短,让你轻松理解设计背后的心理学动机,拓展视野,创新思维,为你的设计打造全新用户体验。 最丰富的认知常识:从人的感知、注意、记忆、思维、动机等方面出发,直接剖析认知心理,全面深入了解用户。 最有趣的设计指南:精美的图片,生动的示例,基于认知原理给出密切相关的设计小贴士,让枯燥的设计心理学变得趣味横生、易学易用。 最严谨的设计手册,本书以科学研究和作者30多年的设计经验为基础,观点均引证自国外正规专著和论文,以最权威的心理学知识,为你的设计加分!让设计有理有据,不再是一件想当然的事! 本书适合平面、网页、交互、移动应用等各类设计人员阅读学习。内容主要包括: 人如何观察 人如何阅读 人如何记忆 人如何思考 人的动机来源 人是社会性动物 人如何感知 人会犯错 人如何决策
李骁著的《草根也能玩收藏》古玩鉴赏入门最难,掌握方法尤为要紧。本书讲述了没有家学渊源、没有相关工作经验的应用物理专业的“80后”工薪玩家,7年问“打眼”、“捡漏”乐此不疲的收藏故事。40件精选藏品,40则收藏故事,带您走进真实的古玩江湖,轻松愉快学会鉴宝。 《草根也能玩收藏》共分6章,第1章分享了作者7年来的收藏感悟,第2章至第6章分别讲述了竹木、砚台、印章、玉石、陶瓷和杂项类藏品的收藏价值和鉴定方法,教您如何真正跨入收藏的门槛。
《MacTalk·人生元编程》是一本随笔文集,主要内容来自作者的微信公众平台“MacTalk By 池建强”。本书撰写于2013年,书中时间线却不止于此。作者以一个70 后程序员的笔触,立于Mac 之上,讲述技术与人文的故事,有历史,有明天,有技术,有人生。70 多篇文章划分为六大主题:Mac、程序员与编程、科技与人文、人物、工具、职场。篇篇独立成文,可拆可合,随时阅读。 此外,作者还对原来散落在各篇文章中的Mac 技巧进行了统一的整理和规划,形成130 个Mac Tips,通过阅读这些技巧,读者既可以了解Mac,增长知识,又能够提高工作效率。 本书行文采用了一种技术和人生感悟相结合的风格,起于Mac 却不止Mac,文风幽默又能笔底见风雷。王小波说,“每一本书都应该有趣,对于一些书来说,有趣是它存在的理由;对于另一些书,有趣是它应该达到的标准”。本书就是一本达到了有趣标准的技术书,它不仅适合Mac 用户阅读,更值得所有技术人员随时翻阅。
P/NP 问题是计算机科学乃至整个数学领域最重要的开放问题。本书从非技术角度介绍了什么是P/NP 问题、它丰富的历史,以及对于人机交互乃至更多问题的数学意义。在这本趣味十足的书中,作者首先追溯了P/NP 问题是如何产生的,然后给出了这个问题的许多实例,涉及经济学、物理学和生物学在内的多个学科。接下来探讨了涵盖P/NP 难题中所有难度等级的问题,从寻找游玩迪士尼乐园所有景点的最短路线,到地图填色问题,再到找出Facebook 上互为好友的一群人。本书深入探寻了计算能够做到什么、无法做到什么,描绘了尝试解决P/NP问题的益处和其中难以预想的挑战。 本书读来引人入胜,适合所有对计算和数学感兴趣的读者。
在生活中,数据几乎无处不在,任我们取用。然而,同样的数据给人的感觉可能会千差万别:或冰冷枯燥,让人望而生畏、百思不解其意;或生动有趣,让人一目了然、豁然开朗。为了达到后一种效果,我们需要采用一种特别的方式来展示数据,来解释、分析和应用它。这就是数据可视化技术。Nath an Yau是这一创新领域的先锋。在本书中,他根据数据可视化的工作流程,先后介绍了如何获取数据,将数据格式化,用可视化工具(如R)生成图表,以及在图形编辑软件(如Illustrator)中修改以使图表达到最佳效果。本书介绍了数十种方法(如柱形图、饼图、折线图和散点图等),以创造性的视觉方式生动讲述了有关数据的故事。
本书以别具一格的视角和幽默风趣的语言讨论了解决问题时有可能遇到的多种困难,并就如何训练思维能力指点迷津。本书分六个主题,每个主题都由若干生动有趣和发人深省的小故事组成,巧妙地引导读者先确认真正的问题,然后明确问题该由谁解决,再确定问题的根源,最后决定到底想不想解决这个问题。 本书适合所有业界人士以及想要探索问题解决之道的虚心读者细细品味。
《产品经理的20堂必修课》以作者八年的产品经理工作实践为基础,通过系统的理论结合丰富的实例的方法,全面地总结了作为一名互联网产品经理所应掌握的知识。 《产品经理的20堂必修课》分为三大部分。 讲产品:深入剖析互联网产品成功的要素,分别从需求导向、简单原则、产品运营、战略布局等维度,分析如何让产品在残酷的互联网竞争中脱颖而出。 讲方法:着重分析优秀的产品团队运作的工作方法和程序,详细介绍产品经理应该如何分析用户需求,如何通过制作流程图、制作产品原型、撰写BRD、撰写PRD 等方法,将抽象的产品需求具体化,以及如何做好项目管理,推动产品需求的快速实施。 讲技能:总结了产品经理开展日常工作的一些实用经验和技巧,包括如何用结构化发散 思维解决问题,如何提升产品创新的效率,如何和团队成员高效沟通,如何正确地进行数据分析 。
为什么在工作中不能做出让人眼前一亮的PPT?这是让很多职场人士为之苦恼的难题。 我们自信《说服力:工作型PPT该这样做(第2版)》能帮助你: 在最短时间内制作出提升职场竞争力的PPT ! 传统PPT 书籍要么侧重技巧,要么侧重理念,我们这本书第一次系统提出制作PPT的方法论—— 工作型PPT 制作七步法。 我们将用视觉思维告诉你每一步的思路、方法、技巧,当然还有大量的真实案例。 我们觉得,没有方法,掌握再多技巧也不能帮助你成为真正的PPT 高手! 请记住: 技巧是服务于形式的,形式是服务于内容的,内容是服务于主题的,主题是服务于听众的。 想让PPT 成为有效沟通的利器吗? So,请看《说服力:工作型PPT该这样做(第2版)》。 《说服力:工作型PPT该这样做(第2版)》侧重逻辑与构思,围绕你在工作中要做的PPT展开,将角度放在解决问题上,而不单单是教你做PPT。我们相信不管你是身处商务场合还是教学培训,都能有所启发。
C语言兼具高级语言和汇编语言的特点,学习起来难度较大,令不少初学者望而生畏。同时,C语言又是一门应用非常广泛的编程语言,在实际应用中如何根据不同的应用场景高效地使用C语言,也是大家非常感兴趣的话题。 《C语言点滴》精心选取C语言一些必备知识,这也是初学者容易搞不清楚、犯错误的知识点,进行深入地分析和介绍,以期帮助读者清除C语言学习之路上的“绊脚石”,降低初学入门的难度,培养继续深入的兴趣。 全书共14章。第1章覆盖了C语言学习和程序员职业生涯的入门话题,轻松诙谐,堪称“餐前开胃小菜”。第2章介绍了编写程序所需的基础知识。第3章到第13章,分别针对C语言的要点和难点进行深入细致的剖析和探讨,涉及数据类型、表达式和运算符、输入输出、控制结构、函数、库函数、数组、指针、结构体、文件、错误与调试等内容。第14章探讨了程序效率和编程习惯等话题,并且为读者继续学习C语言指明了方向。 《C语言点滴》作者有教授C语言课程的背景,其深入浅出、轻松幽默、娓娓道来的讲课风格,在《C语言点滴》中也得到充分体现。读者在阅读时往往会会心一笑,在不知不觉中收获知识和感悟。通过阅读《C语言点滴》,读者可以掌握C语言编程的核心知识点和必备技能,也可以巩固基础、拓展视野,为程序员的职业生涯铺路搭桥。《C语言点滴》适合作为C语言初学者和程序员的入门读物和自学教程,也可作为高等院校计算机相关专业学生的参考读物。
《浴缸里的惊叹》是一本趣题集,里面的题目全部来自于作者顾森十余年来的精心收集,包括几何、组合、行程、数字、概率、逻辑、博弈、策略等诸多类别,其中既有小学奥数当中的经典题目,又有世界级的著名难题,但它们无一例外都是作者心目中的“好题”:题目本身简单而不容易,答案出人意料却又在情理之中,解法优雅精巧令人拍案叫绝。作者还有意设置了语言和情境两个类别的问题,希望让完全没有数学背景的读者也能体会到解题的乐趣。
《植物名字的故事》是一本难得一见的植物书。 新锐科普作家、中科院植物所博士刘夙,以轻松幽默的方式钩沉鲜为人知的有关植物名字的故事,用清新雅致的文笔讲述植物的人文背景,以及植物名字中隐含的各种趣味知识,向读者展示了一个郁郁芊芊、平易近人的植物世界。 《植物名字的故事》简洁清爽的装帧设计,优美凝练的文字表达,真切动人的背景故事,在陶冶科学素养的同时,想必也能激发您的人文情怀。
如何有效地从蜂拥而至的数据大潮中获取有价值的信息,并向目标群体有效地传播自己的理念,这是当今数字营销和社会化媒体领域面临的一个重要问题。而信息图的出现则为这一问题提供了一个极其有效的解决方法。俗话说,“一张图片胜过千言万语”,这恰恰体现了视觉传播的价值和效率。 本书是数字营销传播公司Intersection 咨询公司总裁的权威著作。他对信息可视化的独到见解让人眼前一亮,引发人们对信息传播方式的全新思考。他从创建和发布信息图的实践中总结的经验教训,无论对个人还是企业,都是不可多得的金牌法则。
《移动互联网商业模式创新与变革》结合移动互联网大量案例,系统性地总结了移动互联网九大商业模式,即平台模式、免费模式、软硬一体化模式、专业化模式、O2O模式、品牌模式、双模模式、核心产品模式和速度模式,并深入揭示了移动互联网商业模式成功的关键要素、商业模式的常见误区、商业模式创新的原则和方法,对移动互联网商业模式进行了系统的阐述,能够帮助那些进入移动互联网的企业以及创业者走向成功。 《移动互联网商业模式创新与变革》可供电信行业、互联网行业、终端厂商的企业管理者、产品开发人员、营销人员、技术人员、进入移动互联网行业的创业者以及对移动互联网商业模式有着浓厚兴趣的相关人士参考阅读。
我们从哪里来?我们为什么存在?我们与地球上的生命应该如何共存?人类从诞生之初起就在一直苦苦追寻这些问题的答案。如今面对环境污染、物种灭绝、生态恶化等诸多挑战,这些问题更变得愈发重要和迫切起来。同时随着科学方法和工程技术的发展,今天的人类也得以从前人无从了解的视角重新审视宇宙、地球上的生命以及我们人类的历史。 在这本小书中,作者巧妙融合了科学知识与东西方的哲学智慧,娓娓讲述了一个关于宇宙、地球和人类演化的史诗故事。而这个故事将改变我们对于物质和时间的旧有认识,重新唤起我们对于人类在宇宙中的角色和使命的思考。 正如前贤所说,“夫人者,天地之心,天地万物本吾一体者也”。两位作者相信,更好地理解这样一个近一百四十亿年的故事,将帮助人类避免落入自我毁灭的命运,并将激励我们去创造一个包含各种生命与人类内在的地球共同体,去努力使之生生不息。 本书是一个更大的跨学科教育项目的一部分,该项目还包括一部时长一小时的艾美奖获奖纪录片、一套二十集的教育系列片,以及相应的课程大纲、参考书目等。更多信息可浏览网站:www.journeyoftheuniverse.org。
这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。
Python作为一种高级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。 本书基于Python 3.5版本进行讲解,通过13章的内容,深度揭示了Python编程的高级技巧。本书从Python语言及其社区的现状开始介绍,对Python语法、命名规则、Python包的编写、部署代码、扩展程序开发、管理代码、文档编写、测试开发、代码优化、并发编程、设计模式等重要话题进行了全面系统化的讲解。 本书适合想要进一步提高自身Python编程技能的读者阅读,也适合对Python编程感兴趣的读者参考学习。全书结合典型且实用的开发案例,可以帮助读者创建高性能的、可靠且可维护的Python应用。
游戏开发一直是热门的领域,掌握良好的游戏编程模式将是开发人员的必备技能。本书细致地讲解了游戏开发需要用到的各种编程模式,并提供了丰富的示例。 全书共6篇20章。第1篇概述了架构、性能和游戏的关系,第2篇回顾了GoF经典的6种模式。第3篇到第6篇,按照序列型模式、行为型模式、解耦型模式和优化型模式的分类,详细讲解了游戏编程中常用的13种有效的模式。 本书提供了丰富的代码示例,通过理论和代码示例相结合的方式帮助读者更好地学习。无论是游戏领域的设计人员、开发人员,还是想要进入游戏开发领域的学生和普通程序员,都可以阅读本书。
Github | Docker | Project
《5分钟手绘!双色圆珠笔涂鸦集》从最基础的物体形状开始,以简单易学的步骤介绍了双色圆珠笔的绘画技巧。《5分钟手绘!双色圆珠笔涂鸦集》共分为7章。第1章为掌握物体形状,主要讲解如何利用各种简单形状来绘画。第2章为双色绘图,简要介绍双色圆珠笔如何画花朵、小动物等简单图案,以及颜色的搭配。第3章为双色生活,用主题的方式来绘制生活中的不同背景。第4章为我的幸福时光,用双色圆珠笔绘制人的一生中各个不同时期的生活情境。第5章为畅游动植物乐园,用双色圆珠笔描绘陆地、海洋和天空中不同类型的动物形态。第6章为记录点滴美好,将生活中点点滴滴的幸福与感动都用双色圆珠笔记录下来。第7章为实用手册,教大家在实际生活中应用双色圆珠笔,为生活添加更多的乐趣。