使用React构建现代Web应用,需要组合使用一个完整的技术栈:MongoDB(NoSQL数据库)、Express(Web应用服务器框架)及其运行语言Node(服务器端的JavaScript),从而形成对React技术的补充。本书还涵盖了构建完整Web应用所用到的诸多工具:ReactRouter、React-Bootstrap、Redux、babel以及webpack。 《MERN全栈开发 使用MongoExpressReact和Node》旨在帮助读者掌握构建完备Web应用的技能,书中的大部分内容都会专注于React技术的使用。 流行的MEAN(MongoDB、Express、AngularJS、Node)技术栈引入了单页面应用(SPA)和前端的MVC(模型-视图-控制器)模式,了全新、高效的开发模式。不过它也有缺点,例如缺乏能够良好支持SEO的服务器端渲染能力,以及作为框架而言过于严格的规范性。 Facebook创立的React技术并不是AngularJS直接的竞争对手,它并不是一个完整的MVC框架,而是一个用于创建用户界面(某种意义上来
C 标准模板库(STL)是革命性的,但是要想学会并用好却并不容易。 Scott Meyers(EffectiveC 与More effectivec 的作者)揭示了专家总结的一些关键规则,既有专家们总是采用的做法,也有专家们总是避免的做法。通过这些规则,STL程序员可以限度地使用STL。在讲述50条指导原则时,本书提供了透彻的分析和深刻的实例,以让读者学到要做什么,什么时候该这样做,以及为什么要这样做。
COBOL是应用于大型机开发的主要程序设计语言。本书由浅入深,循序渐进地介绍了如何使用COBOL语言以及与COBOL语言紧密相关的扩展技术进行实际开发。全书共18章,主要内容包括COBOL简介、程序结构、常用语句、基本数据类型、字符串及其操作、基本运算、流程控制、数据的排序与合并、COBOL中的表、程序的调试与测试、子程序调用、COBOL中的面向对象技术、处理VSAM文件、JCL扩展、DB2扩展、CICS扩展、大型机汇编语言扩展、开发小型银行账户管理信息系统等。 本书适合广大COBOL程序开发人员、大型机培训班学员和大专院校学生阅读,尤其是有C语言编程基础的人员进行学习。
《Box2D物理游戏编程初学者指南》系统地梳理学习Box2D物理游戏编程的各个知识点,并通过图解、问答、举例等形式深入浅出地讲解初学者觉得晦涩难懂的概念、术语。 《Box2D物理游戏编程初学者指南》最后,通过大量的游戏效果模拟,直截了当地介绍相关知识点的实际应用,这些游戏包括《愤怒的小鸟》《叫醒盒子》《重力》《星星大盗》《割绳子》等。 《Box2D物理游戏编程初学者指南》基于B0x2D 2.3.0进行讲解,内容包含b2 wheelJoint、b2 MotorJoint、Set Tangent Speed、Raycast等网络上相对较少的教程,是目前为止市面上最全面、最详细的Box2D教程。 《Box2D物理游戏编程初学者指南》适合零基础、想继续深入学习Box2D物理游戏开发的读者,可作为游戏开发人员的参考书,也可用作高等院校相关专业的教学用书。
当前的Web已经进入崭新的时代!本书涵盖了在基于的Web环境下、在创建丰富体验的过程中设计Web界面的实践、模式和原理。UI专家Bill Scott和Theresa Neil在他们多年实践经验和不懈探索的基础上,总结提炼出了Web界面设计的六大原理——直截了当、简化交互、足不出户、提供邀请、使用变换和即时反应,并以这六大原理为依托,以当今Web上各类开风气之先的流行网站为示例,向读者展示了超过75种基于富交互构建Web界面的模式,并以简单明了的语言,阐明了数以百计行之有效的实践。同时,书中还给出诸多反模式,即在Web界面设计过程中应该避免的做法。本书是迄今为止一部专注于富Web界面设计的经典之作。 本书既是一本Web界面设计指南,又是一本Web界面实例参考,适合Web界面设计、开发、研究人员、爱好者,以及Web项目管理人员阅读。
本书是作者在多年讲授C 语言的基础上编写的C 语言教学辅导书,目前为第3版。此次升级,广泛吸取了读者的反馈意见,补充了近年多所高校的考研试题。 全书共10章,分别阐述了C 语言概要、类和对象、引用、友元、运算符重载、模板、继承和派生、多态性和虚函数、C 的I/O流库、异常处理等内容。每章先以本章的主要概念、使用语法和相应的程序实例入手,然后对与本章内容紧密相关的例题进行分析,包括单项选择题、填空题、简答题和编程题。每题不仅给出了参考答案,而且有较为详细的分析过程。 本书可作为大专院校各专业C 语言程序设计课程的教学辅导书,也可以作为该课程的自学指导书,还可作为计算机水平考试和考研者的参考书。
郭航远等编著的《医学的哲学思考》一书试图把医学和医务人员的现实问题置于文化的大视野中来考察,把人文精神和哲学思想引入医学目的和医学本质的反思、回归和提升之中,让医务人员受到哲理和人文的熏陶,始终保持思想的活跃和先进。在这个还是极力崇尚技术的年代,作为一名医学专家来鼓吹医学人文精神可能不合时宜。知我罪我,惟医学人文,惟人文哲学。
作者基于对世界前沿科学、奇点学和艺术创作的研究,用敏锐的艺术嗅觉、丰富的想象力、爆破式的创作力和开拓性的视野,对即将来临的艺术在科技奇点冲击下的蜕变给予大胆而有可靠依据的演绎和预测,深入探讨了未来艺术家的核心作用:即把技术人性化。大胆预判了未来科技艺术的创新概念、思维、造型、形式和材料的发展趋势。其研究结论是颠覆性的,对当今造型艺术、建筑、音乐、戏剧、服装、动画、游戏、影像、设计学科、科幻文学以及科学研究都将有重要的启发。 全书一共5章: 章:阐述了奇点和奇点艺术的概念、相关规律和重要学术论点,介绍了史上著名的奇点学家、未来艺术学家和预测未来的艺术家。 第2章:重点演绎了强人工智能艺术的未来扩展轨迹与特征;论述了技术智能将重构艺术家创造力的内涵、强人工智能挑战艺术的本质与特性。 第3
本书是作者在多年讲授C 语言的基础上编写的C 语言教学辅导书,目前为第3版。此次升级,广泛吸取了读者的反馈意见,补充了近年多所高校的考研试题。 全书共10章,分别阐述了C 语言概要、类和对象、引用、友元、运算符重载、模板、继承和派生、多态性和虚函数、C 的I/O流库、异常处理等内容。每章先以本章的主要概念、使用语法和相应的程序实例入手,然后对与本章内容紧密相关的例题进行分析,包括单项选择题、填空题、简答题和编程题。每题不仅给出了参考答案,而且有较为详细的分析过程。 本书可作为大专院校各专业C 语言程序设计课程的教学辅导书,也可以作为该课程的自学指导书,还可作为计算机水平考试和考研者的参考书。
《实用Common Lisp编程》是一本不同寻常的CommonLisp入门书。《实用CommonLisp编程》首先从作者的学习经过及语言历史出发,随后用21个章节讲述了各种基础知识,主要包括:REPL及CommonLisp的各种实现、S-表达式、函数与变量、标准宏与自定义宏、数字与字符以及字符串、集合与向量、列表处理、文件与文件I/O处理、类、FORMAT格式、符号与包,等等。而接下来的9个章节则翔实地介绍了几个有代表性的实例,其中包含如何构建垃圾过滤器、解析二进制文件、构建ID3解析器,以及如何编写一个完整的MP3Web应用程序等内容。最后还对一些未介绍内容加以延伸。 《实用Common Lisp编程》内容适合Common Lisp初学者及对之感兴趣的相关人士。
在紧迫的时间压力下,程序员很难通过紧跟技术创新的脚步来享受软件工程领域的成果。正因如此,殿堂级大师MartinFowler这本旨在帮助专业人士提升效率的图书一问世,立即给软件工程社区带来巨大震撼。其前两版经年,因行文精炼自然、见解透彻而广受称赞。被誉为以软件设计为生者资料的第3版,更是带来有效面向对象设计的思想及愈发便利的教学体例,引进交互概述图、时间图、组合结构等新图型,对类图、顺序图、状态图、活动图等也有较多更新。 本书适合作为计算机、电子、通信等专业本科及研究生课程教材,对软件开发人员及专业研究者也极具参考价值。
因SARS,各综合医院发热门诊应运而生。但发热辩论的人员构成多不固定,且来自不同专业;目前SARS的诊断只是排他性诊断,尚缺乏早期、准确的诊断金标准。故规范检查、正确认识、及时处理发热门诊的各种常见疾病显得尤其重要。 本书以发热常见疾病的鉴别诊断为切入点,以发热的诊断学分类为要点,以发热常见疾病为重点,从发热门诊常见的发热疾病展开论述,如:各系统发热疾病(呼吸系统发热疾病、消化系统发热疾病、泌尿系统发热疾病、中枢系统发热疾病等)、、传染病等。为从事发热门诊工和的医护人员和人禽流感的过诊和漏诊,避免常见发热疾病的误诊,提供一本题材简明的扼要,内容充实新颖的案头书。
《编码整洁之道:专业程序员的行为准则(英文版)》内容介绍:忍受各种不确定性及不间断的压力并能够获取成功的程序员有一个共通特征:他们都深度关注软件创建实践。他们都把软件看做一种工艺品。他们都是专家。在“鲍勃大叔”看来“专业”的程序员不仅应该具备专业的技能,更应该具备专业的态度,这也是本书阐述的核心。专业的态度包括如何带着荣誉感、自尊、自豪来进行软件开发,如何做好并做得整洁,如何诚实地进行沟通和估算,如何透明并坦诚地面对困难做抉择,如何理解与专业知识相伴的责任。想成为名副其实的软件专家?RobertC.Martin著的《编码整洁之道:专业程序员的行为准则(英文版)》,或许可以为你指点迷津。
OpenStack是一个用于构建公有云和私有云的开源软件。本书全面讲解OpenStack的方方面面,每一章均提供每种服务的真实且实用的示例,使读者能使用和实践OpenStack的特性,旨在帮助读者快速上手OpenStack,在理解的基础上将OpenStack应用到自己的数据中心。本书涵盖了安装和配置一个私有云的各种内容:如何安装和配置OpenStack的所有核心组件,并运行一个可管理和可运维的环境;如何掌握一个完整的私有云软件栈,从计算资源的扩容到管理高冗余、高可用的对象储存服务。这一版除了对原有章节内容进行了更新和优化,还新增了关于OpenStack网络服务的全面介绍,让读者了解如何对整个云基础设施进行精细化控制。本书适合熟悉云计算平台并正在从虚拟化环境过渡到云计算环境的系统管理员和架构师阅读。