目前已经有很多介绍计算机网络的书籍,但是它们之中的大多数似乎更适合于高级编程者,而对于众多只想了解使用方法的初学者而言,就显得太深奥了。读者通过学习本书,可以掌握有关套接口编程的知识。同时,本书使用一种称为"BY example"的方法来提高读者的学习效率,书中每一章的内容都是建立在前一章的基础之上的。部分“基本套接口概念”在阐明域和地址族,套接口的类型以及面向连接/非连接协议等基本概念的基础上,介绍了简单的客户/服务器程序的编写方法和主机名/网络名查询程序的编写方法。在掌握了部分“基本套接口概念”之后,读者就可以开始学习第二部分“高级套接口编程”,这对于有些读者而言可能是个挑战。这一部分介绍了套接口标准I/O,并发客户服务程序,套接口选项,UDP广播,带外数据,id守护进程,网络安全程序设计以及信任状
当前的Web已经进入崭新的时代!本书涵盖了在基于的Web环境下、在创建丰富体验的过程中设计Web界面的实践、模式和原理。UI专家Bill Scott和Theresa Neil在他们多年实践经验和不懈探索的基础上,总结提炼出了Web界面设计的六大原理——直截了当、简化交互、足不出户、提供邀请、使用变换和即时反应,并以这六大原理为依托,以当今Web上各类开风气之先的流行网站为示例,向读者展示了超过75种基于富交互构建Web界面的模式,并以简单明了的语言,阐明了数以百计行之有效的实践。同时,书中还给出诸多反模式,即在Web界面设计过程中应该避免的做法。本书是迄今为止一部专注于富Web界面设计的经典之作。 本书既是一本Web界面设计指南,又是一本Web界面实例参考,适合Web界面设计、开发、研究人员、爱好者,以及Web项目管理人员阅读。
COBOL是应用于大型机开发的主要程序设计语言。本书由浅入深,循序渐进地介绍了如何使用COBOL语言以及与COBOL语言紧密相关的扩展技术进行实际开发。全书共18章,主要内容包括COBOL简介、程序结构、常用语句、基本数据类型、字符串及其操作、基本运算、流程控制、数据的排序与合并、COBOL中的表、程序的调试与测试、子程序调用、COBOL中的面向对象技术、处理VSAM文件、JCL扩展、DB2扩展、CICS扩展、大型机汇编语言扩展、开发小型银行账户管理信息系统等。 本书适合广大COBOL程序开发人员、大型机培训班学员和大专院校学生阅读,尤其是有C语言编程基础的人员进行学习。
本书为澳大利亚出版的《职业卫生导则》的中文译本。全书共分14章,系统地讲述了有害工作环境:卫生学挑战、职业健康、基础毒理学和流行病学、接触标准的概念、工作场所职业危害控制、工作场所的气溶胶、金属毒物、有毒气体和蒸气、生物监测和生物效应监测、室内空气质量、噪声和振动、电离辐射与非电离辐射、其他物理因素、生物危害、信息资源等内容。全书内容翔实、丰富,致力于总结人类在职业病防治的长期实践中积累的经验与教训,深入浅出地阐明职业卫生的基本原理,并为职业卫生工作者的实践提供大量实用的方法学资料和丰富的专业信息资源。 本书可供从事相关专业的科研、生产人员阅读、学习。三级分类:医药卫生理论
《试错:通过精益用户研究快速验证产品原型》以精益的视角来探索用户研究,深入洞察用户以及他们使用的产品,从而回答用户最亟待解决的问题。作者Tomer Sharon曾担任谷歌搜索高级用户体验研究员,作为一名用户体验研究专家,他用丰富的实践经验,一步步地指导读者用用户研究的方法回答产品的战略、实施、评估三个关键阶段会出现的问题,并且帮助读者掌握及时有效的用户研究的方法和技巧。《试错:通过精益用户研究快速验证产品原型》是一本随用随看的工具书,其侧重点在于实际操作,因而简化了许多抽象的理论论述,所以非专业用户研究人员也可以快速上手。 如果你想了解用户的真实需求,想知道产品是否满足了这些需求,阅读《试错:通过精益用户研究快速验证产品原型》会让你收获颇丰。《试错:通过精益用户研究快速验证产品原型》内容精炼
计算机视觉和机器模式识别是当前热门的研究领域, 目标检测和识别是其中的关键技术。本书以作者自身丰富的项目实践经验为基础, 提供了一些优选的目标检测和识别方法, 特别是基于统计和基于张量的目标检测与识别方法。本书力求理论与实践密切结合, 不仅以简洁明了的方式提供了这些方法的理论综述和必要的数学背景, 还提供了以C 编程语言为平台的可用于指导或直接移植的实现代码, 读者可基于文中及网站给出的代码开发自己工作中所需的方法。本书的实践领域主要涉及汽车应用, 包括用于路标识别或驾驶监控的视觉系统。
《中华经典故事:中华民俗故事》以中华民俗中的节日民俗和节气民俗为主题编著故事,以时间作线索,从节日、节气两个侧面展示中华民族绚烂多姿的民俗风情画卷,通过来传承中华民俗文化,故事情节生动,引人入胜,具有浓郁的生活气息和传奇色彩,同时又具有浓烈的时代气息。“博闻馆”内容丰富,融知识性和趣味性于一体,符合小学中高年级读者阅读心理和阅读习惯。
本书站在大数据落地应用的角度,系统阐述大数据从数据收集,到数据存储、分布式协调及资源管理、计算引擎、分析工具,再到数据可视化这一完整流程,本书既包含主要技术的实现原理及其框架,也包含了具体落地指导,是帮助企业和个人整体了解大数据框架不可多得的参考书。本章主要包括6个部分共16章的内容,其中:第壹部分介绍了大数据体系架构,以及Google和Hadoop技术栈;第二部分介绍大数据分析相关技术,主要涉及关系型数据收集工具Sqoop与Canel、非关系型数据收集系统Flume以及分布式消息队列Kafka;第三部分介绍大数据存储相关技术,涉及数据存储格式、分布式文件系统以及分布式数据库;第四部分介绍资源管理和服务协调相关技术,涉及资源管理和调度系统YARN以及资源协调系统ZooKeeper;第五部分介绍计算引擎相关技术,涉及批处理、交互式处理以及
本书为了适应因特网和各种移动设备迅猛发展的形势,在第四版的基础上始终以基于Web、桌面和移动设备的设计作为内容主线。新的设计实例涉及电子商务、在线社区、电子政府、图片管理、购物、交通、游戏和移动电话,选材新颖实用,切合目前的应用实际。同时,新版本扩展了社会媒体参与和用户生成内容的介绍,代表了人机交互著作的主流发展趋势。本书面向的读者极为广泛,具有计算机科学、心理学、社会学、工业工程学、信息科学、信息研究、信息系统、商业、教育和通信知识背景的读者,都可以在本书中发现新鲜的、有价值的信息。
本书作者基于对系统的实践,深入浅出地对进行了详细的讲解,包含大量的实例和技巧,可帮助有一定基础的开发者快速掌握分布式系统。主要内容包括:第章~第章讲解大数据系统的基本概念、系统的关键概念,以及进行平台管理的关键概念要素。第章~第章是本书的重点,深入分析了框架,不仅包括框架的,还介绍框架的更复杂概念及其设计理念。第章~第章介绍生态系统,包括支持程序的单元测试和集成测试框架、系统的监控和日志系统、框架、和框架、框架、日志流处理、等。第章~第章介绍了数据科学基本概念及应用、云计算实例、分布式下载服务实例等。
Scratch软件的功能和界面。第二部分针对Scratch中的每一个程序块进行实例讲解。第三部分以一个个游戏项目作为实战案例,详细地讲解了每一个项目的分析过程、角色安排、程序制作,以及完成后的排错、改进思路和方案。第四部分为高阶项目——植物大战僵尸,让项目逼近生活。本书内容非常全面,从每一个程序块入手进行讲解,并结合实例分析,适合完全没有接触过编程的家长和小朋友阅读。对从事编程教育的老师来说,也是一本非常好的教程。
本书以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。总结篇针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识。本书可供正在学习编程、软件工程等知识,准备将来从事IT行业的读者、正努力向设计师或系统分析员转变的技术人员及期望
《程序员2015精华本》中的每篇技术文章都来自生产环境中遇到的真实问题,由当事人为你分析案,阐释原因。《程序员2015精华本》为你收录最近一年的行业进展,在文章重新组合的过程中,我们保留了那些让你能在今天受益的文章——向你讲述新标准、新工具、新解法、新问题,以及新的思考方式。假如你入行不久,这本书将让你身临其境,感受行业中的一面——紧迫的问题从何而来,缘何非克服不可。如果你已是摸爬滚打多年的老手,这本书不但能让你学到有效具体的技术方案,还能重现资深从业者的思考方式——让你领略如果站在作者的角度上,会如何思考,怎样判断。