《算法竞赛入门经典:训练指南》是《算法竞赛入门经典》的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,并且用大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。本书共6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型和更多算法专题,全书通过近200道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式以及程序实现的常见方法和技巧,并在章末和附录中给出了丰富的分类习题,供读者查漏补缺和强化学习效果。本书题目多选自近年来ACM/ICPC区域赛和总决赛真题,内容全面,信息量大,覆盖了常见算法竞赛中的大多数细分知识点。书中还给出了所有重要的经典算法的完整程序,以及重要例题的核心代码,既适合选手自学,也方便教练组织学习和训练。
本书是关于计算机网络的最著名的经典教材。它是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书的特点是:强调原理、概念准确、深入浅出、内容丰富新颖。各章后附有很好的习题。这一卷是2006年出版的第五版,分为四个部分。部分为概述,第二部分从单个主要来看TCP/IP互联网,第三部分则是从全局来看互联网的结构,第四部分讨论因特网提供的应用层服务。 本书可供计算机和通信专业的高年级本科生和研究生作为教材和参考书,也可供从事科研和技术开发的人员参考。
《计算机网络基础》是计算机应用专业系列教材,根据《中等职业学校计算机应用专业教学标准》编写。《计算机网络基础》基于Windows Server2008和Windows7软件环境,共有6个项目,分别是;家庭网络,我配置——因特网接入;网络世界,我畅游——因特网应用;办公网络,我实现——局域网构建;网络服务,我搭建——局域网服务;网络入侵,我防范——网络安全;网络故障,我诊断——网络管理。
多年以前,编程可能还只是少数人掌握的一项技能。但是随着计算机的普及和人工智能的流行,编程已经成为一项男女老幼皆可学习的技术。Python是一种面向对象的解释型程序设计语言,也是2017年很受欢迎的人工智能编程语言。 本书通过一个个有趣的程序清单,帮助读者掌握Python编程的基础知识。本书内容分为9章:D1章介绍了在不同的操作系统上如何安装Python软件,后面章节用实例对Python编程语言的知识点进行剖析,zui后一章展示了4个综合性应用案例,帮助读者对所学进行总结巩固。 本书非常适合对计算机编程的基础知识感兴趣的青少年及初学者使用。全书程序清单的原代码文件可以通过扫描封底上的二维码获取。
极限编程(XP)的构思和发展是针对小型团队进行软件开发时,在下面不确知的、变化的需求时所产生的特定需要的。这一新的、轻量级的方法学对许多传统思维提出了挑战,这其中包括一个一直以来的假设,即在软件开发过程中,对软件进行一个小小的改动就必然会使其开发成本大大增加。极限编程认可软件开发工程应该节约成本,而且一旦实现了某种节约就应该以开发利用。
编写更好的软件:30年UNIX开发经验的结晶!
如果让程序员们列出他们最喜欢的书籍,Jon Bentley的《编程珠玑》通常可以位于经典之列,如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾以折磨程序员的实际问题。Bentley的珍珠建立在坚实的工程学基础上在洞察力和创造力的王国中为那些恼人的问题提供了独特而技巧的解决方案,通过一些精心设计的有趣而且颇具指导意义的程序,本书对众多实用程序设计技巧及基本设计原则作了清晰而机智的描述。因此,《编程珠机》得到各个导次程序员的青睐并不让人感觉意外。
实时以太网技术是现场总线技术的最前沿发展,已广为应用,POWERLINK是最早被应用的实时以太网技术,并且不断发展升级,它对于智能制造与机器控制而言,在确保加工的精度、速度以及生产灵活性方面至关重要,其冗余设计、大数据传输能力更可被过程自动化、工厂自动化应用,基于POWERLINK的安全技术也是满足工业4.0对于系统安全协同需求的关键技术。 《开源实时以太网POWERLINK详解》是本完全基于实时以太网技术的图书,由具有丰富应用经验的工程技术专家编写,并结合实际开发与应用,对于工业自动化、嵌入式系统开发、运动控制、机器人等领域的技术开发人员具有全面而系统的支持和帮助作用,其内容涵盖: 现场总线技术及其发展 POWERLINK技术基础 基于FPGA的POWERLINK主站与从站实现 POWERLINK测试与配置 POWERLINK应用
LPI(Linux Professional Institute)是提供独立的、厂商中立的认证的领导者,LPI认证能证明你已经掌握IT部门需要的技能。《LPI Linux认证指南》为LPI考试而作,书中包括了考试要求的主题和目标。除了为通过LPI一级的考试做准备之外,本书还提供了对Linux概念和功能的良好理解。 《LPI Linux认证指南》包含两个针对系统管理员的普通Linux LPIC一级考试(101和102)。本书分成两部分,分别对应一个LPIC一级考试,并且每个部分给出了一个考试总结、一个重点索引、实验题目、建议练习和测试练习。 部分针对101考试,包括:GNU和Unix命令;设备、Linux文件系统和文件系统层次标准;引导、初始化、关闭和运行层次;文档以及管理任务。 第二部分针对102考试,包括:硬件和体系结构;Linux安装和包管理;Linux内核;文本编辑、处理和打印;shell、脚本编辑、编程和编译;X Window系