下载频道  >  ygahbin1981的资源
  • 图解算法_俞征武 中文高清完整版PDF 带索引书签

    算法是利用电脑解决问题的技巧。本书以轻松的对话方式,采用图解的辅助说明,帮助读者简单且自然地掌握算法的基本概念,并养成主动思考的习惯,达到用算法解决实际问题的目的。全书共分12章,内容包括一切从观察开始、分而治之法、动态规划、贪婪法、修剪与搜索法、树搜索法、问题转换、图算法、计算几何、算法的难题、逼近算法、*算法等。本书示例丰富,图文并茂,以易于理解的方式阐释算法,帮助程序员在日常项目开发中更好地发挥算法的能量。 前言 1一切从观察开始 1.1什么是算法 1.2汉诺塔问题 1.3汉诺塔问题的非递归算法 1.4发现算法的技巧 学习效果评测 2分而治之法 2.1何谓分而治之法 2.2找出大值 2.3 时间复杂度 2.4二维极点问题 2.5快速排序法 2.6快速排序法的时间复杂度 2.7寻找第k小值问题 2.8分而治之法的技巧 学习效果评测 3动态规划 3.1何谓动态规划 4贪婪法 5修剪与搜索法 6树搜索法 7问题转换 8图算法 9计算几何 10算法的难题 11逼近算法 12随机算法 参考文献

    2018-11-09
    17
  • 系统架构设计师教程 第4版 662页中文高清完整版PDF

    《系统架构设计师教程(第4版)》由希赛教育软考学院组织编写,用以作为计算机技术与软件专业技术资格(水平)考试中的系统架构设计师级别的考试辅导指定教材。内容涵盖了最新的系统架构设计师考试大纲的所有知识点,对系统架构设计师所必须掌握的基础理论知识做了详细的介绍,重在培养系统架构设计师所必须具备的专业技能和方法。 《系统架构设计师教程(第4版)》内容既是对系统架构设计师考试的总体纲领性的要求,也是系统架构设计师职业生涯的知识与技能体系。准备参加考试的人员可通过阅读《系统架构设计师教程(第4版)》掌握考试大纲规定的知识,把握考试重点和难点。 《系统架构设计师教程(第4版)》可作为系统架构设计师和系统分析师的工作手册,也可作为软件设计师、数据库系统工程师和网络工程师进一步发展的学习用书,还可作为计算机专业教师的教学参考书。 第16章 安全性和保密性设计 459 16.1 加密和解密 459 16.1.1 对称密钥加密算法 460 16.1.2 不对称密钥加密算法 461 16.2 数字签名与数字水印 463 16.2.1 数字签名 463 16.2.2 数字信封 465 16.3 数字证书与密钥管理 466 16.3.1 密钥分配中心 466 16.3.2 数字证书和公开密钥基础设施 467 16.4 安全协议 470 16.4.1 IPSec协议简述 471 16.4.2 SSL协议 474 16.4.3 PGP协议 477 16.5 计算机病毒与防治 480 16.5.1 计算机病毒概述 480 16.5.2 网络环境下的病毒发展新趋势 482 16.5.3 计算机病毒的检测与清除 483 16.5.4 计算机病毒的预防 485 16.6 身份认证与访问控制 486 16.6.1 身份认证技术 486 16.6.2 访问控制技术 492 16.7 网络安全体系 494 16.7.1 OSI安全架构 494 16.7.2 VPN在网络安全中的应用 496 16.8 系统的安全性设计 499 16.8.1 物理安全问题与设计 499 16.8.2 防火墙及其在系统安全中的应用 499 16.8.3 入侵检测系统 501 16.9 安全性规章 503 16.9.1 安全管理制度 503 16.9.2 计算机犯罪与相关法规 505 第17章 系统的可靠性分析与设计 508 17.1 可靠性概述 508 17.2 系统故障模型 509 17.2.1 故障的来源以及表现 509 17.2.2 几种常用的故障模型 510 17.3 系统配置方法 510 17.3.1 单机容错技术 511 17.3.2 双机热备份技术 511 17.3.3 服务器集群技术 512 17.4 系统可靠性模型 513 17.4.1 时间模型 513 17.4.2 故障植入模型 513 17.4.3 数据模型 514 17.5 系统的可靠性分析和可靠度计算 515 17.5.1 组合模型 515 17.5.2 马尔柯夫模型 517 17.6 提高系统可靠性的措施 519 17.6.1 硬件冗余 519 17.6.2 信息冗余 522 17.7 备份与恢复 523 第18章 软件的知识产权保护 525 18.1 著作权法及实施条例 525 18.1.1 著作权法客体 525 18.1.2 著作权法的主体 526 18.1.3 著作权 527 18.2 计算机软件保护条例 528 18.3 商标法及实施条例 529 18.4 专利法及实施细则 530 18.5 反不正当竞争法 532 第19章 标准化知识 534 19.1 标准化概论 534 19.2 标准分级与标准类型 534 19.2.1 标准分级 535 19.2.2 强制性标准与推荐性标准 536 第20章 应用数学 538 20.1 运筹方法 538 20.1.1 网络计划技术 538 20.1.2 线性规划 542 20.1.3 决策论 545 20.1.4 对策论 548 20.2 数学建模 549 第21章 虚拟化、云计算与物联网 551 21.1 虚拟化 551 21.1.1 虚拟化技术的分类 551 21.1.2 虚拟化的模式 553 21.2 云计算 554 21.2.1 云计算的特点 555 21.2.2 云计算的类型 556 21.2.3 云计算的应用 556 21.3 物联网 557 21.3.1 物联网的层次结构 558 21.3.2 物联网的相关领域与技术 559 21.3.3 物联网的应用 562

    2018-11-09
    26
  • 汇编语言_基于x86处理器第7版_中文高清完整版PDF_带索引书签 Assembly Language for x86 Processors

    里面含2本书 1本80M的标清版 1本180M的超高清版 现在全网络没有比180M这个版本更高清的了 第4章 数据传送、寻址和算术运算 第5章 过程 第6章 条件处理 第7章 整数运算 第8章 高级过程 第9章 字符串和数组 第10章 结构和宏 第11章 MS-Windows编程 第12章 浮点数处理与指令编码 第13章 高级语言接口 本书是汇编语言课程的经典教材,系统介绍x86和Intel64处理器的汇编语言编程与架构。前9章为汇编语言的核心概念,包括:汇编语言基础,x86处理器架构,数据传送、寻址和算术运算,过程,条件处理,整数运算,高级过程,以及字符串和数组。后4章介绍结构和宏、MS-Windows编程、浮点数处理和指令编码,以及高级语言接口。

    2018-02-17
    50
  • SELENIUM 2 自动化测试实战 基于PYTHON语言中文高清完整版PDF

    《Selenium 2自动化测试实战——基于Python语言》共分 14 章。第 1 章是自动化测试相关基础知识的介绍;第 2 章到第 10 章是《Selenium 2自动化测试实战——基于Python语言》的重点,循 序渐进地介绍了自动化测试所用到的技术;第 11 章通过一个具体的项目综合运用了前面章节所介绍 的技术与技巧;第 12 章到第 14 章选取了当前最热门的技术进行了介绍,旨在扩展测试人员的综合技 术能力。 《Selenium 2自动化测试实战——基于Python语言》的写作目的并不是为了简单地告诉读者如何使用一个自动化测试工具,而是希望读者在学习 《Selenium 2自动化测试实战——基于Python语言》的内容后能够提高综合的技术高度与宽度,从而摆脱简单的手工测试,向高级测试工程师的道路 迈进。

    2018-02-17
    19
  • Python与数据挖掘中文高清完整版PDF

    本书主要分为两大部分,基础篇和建模应用篇。基础篇介绍了有关Python开发环境的搭建、Python基础入门、函数、面向对象编程、实用模块和图表绘制等基础知识。建模应用篇主要介绍了目前在数据挖掘中的常用的建模方法在Python中的实现函数,并对输出结果进行了解释,有助于读者快速掌握应用Python进行分析挖掘建模的方法。本书配套提供了书中使用的示例代码及所用的数据,读者可通过上机实验,快速掌握书中所介绍的Python的使用方法。 《Python与数据挖掘》是一本适合教学和零基础自学的Python与数据挖掘的教程,即便你完全没有Python编程基础和数据挖掘基础,根据《Python与数据挖掘》中的理论知识和上机实践,也能迅速掌握如何使用Python进行数据挖掘。《Python与数据挖掘》已经被多所高校预定为教材,为了便于教学,书中还提供了大量的上机实验和教学资源。

    2018-02-17
    9
  • Head First Android 开发中文高清完整版PDF

    《Head First Android开发》如果你有一个很好的想法,要开发一流的Android应用,这本书会帮你用最快的速度构建你的第一个实际应用。你会学到一些实践技巧,掌握如何建立应用的结构,如何设计界面,如何创建数据库,如何让你的应用同时适用手机和平板电脑,以及很多其他方面。这就像是有一位富有经验的Android开发人员坐在你旁边!你只需要对Java有一些了解就能轻松地学习这本书。

    2018-02-17
    25
  • GDAL源码剖析与开发指南中文高清完整版PDF

    GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。由于GDAL库支持超多的数据格式,目前几乎所有的GIS 和RS软件底层都使用GDAL来进行读写空间数据。   GDAL源码剖析与开发指南基于GDAL源码剖析的编程开发指南,详细介绍了GDAL的基本功能和具体应用。   包括以下内容:   ◎ GDAL库简介;   ◎ GDAL/OGR库使用说明;   ◎ GDAL数据格式及配置项说明;   ◎ GDAL/OGR格式扩展;   ◎ CPL库使用说明;   ◎ GDAL库相关算法使用说明;   ◎ GDAL工具使用说明。   适合地理信息系统和遥感等相关专业应用的开发人员阅读参考。本书中大部分的示例代码都是使用C/C++语言编写,有一定C/C++语言基础的读者能够快速上手开发相关应用。

    2018-02-17
    19
  • 深入理解Spark 核心思想与源码分析中文高清完整版PDF

     本书对Spark源代码进行了全面而深入的分析,旨在为Spark的优化、定制和扩展提供原理性的指导。阿里巴巴集团专家鼎力推荐,阿里巴巴资深Java开发和大数据专家撰写。本书对Spark的核心模块、部署和协作模块的实现原理与使用技巧进行了深入的剖析与解读。   本书分为三篇:   准备篇(第1~2章),介绍了Spark的环境搭建、设计理念与基本架构,帮助读者了解一些背景知识。   核心设计篇(第3~7章),着重讲解SparkContext的初始化、存储体系、任务提交与执行、计算引擎及部署模式的原理和源码分析。通过这部分的内容,读者可以通过源码剖析更加深入理解Spark的核心设计与实现,以便在实际使用中能够快速解决线上问题并对性能进行调优。   扩展篇(第8~11章),主要讲解基于Spark核心的各种扩展及应用,包括SQL处理引擎、Hive处理、流式计算框架Spark Streaming、图计算框架GraphX、机器学习库MLlib等内容。通过阅读这部分内容,读者可以扩展实际项目中对Spark的应用场景,让Spark焕发活力。

    2018-02-17
    26
  • Java 游戏编程开发教程中文高清完整版PDF

    Java游戏编程开发教程是一本面向广大编程爱好者的游戏设计类图书。本书从最基本的Java图形开发开始,对游戏的原理及其Java程序实现进行了详细介绍,包括动画的实现、音效的处理、鼠标和键盘事件的处理。本书以游戏开发案例为主要内容,书中涉及的游戏都是大家耳熟能详的,例如推箱子、连连看、网络中国象棋、开心农场、两人麻将和俄罗斯方块等,让读者对枯燥的语言学习充满乐趣,对于初中级的Java学习者是很好的参考资料。本书不仅列出了完整的游戏代码,同时对所有的源代码进行了非常详细的解释,做到了通俗易懂、图文并茂。 本书适用于游戏编程爱好者、程序设计人员和Java语言学习者。

    2018-02-17
    9
  • 构建安全的Android APP中文高清完整版PDF(带目录书签版).

    本书向读者展示了如何防御黑客对Android应用的攻击技术,书中讲述了他在数以百计的应用程序中亲自验证的安全技术示例,详细演示了黑客对应用程序攻击的过程,并给出了更安全的解决方案,这包括身份验证、网络、数据库、服务器攻击、数据库、硬件等。同时也给出了每一个技术实现的程序,真实地展示了应用中存在的安全问题,并给出具体的解决方案。 通过本书可以学到: □确保应用安全的核心做法; □保护代码、算法和商业秘密不被逆向工程; □使用SSL安全地传输信息防止中间人攻击; □在SQLite数据库中安全地存储数据; □防止攻击Web服务器和服务; □确保APK安全地运行在不同的设备和Android版本上。

    2018-02-17
    23
img
ygahbin1981

关注 私信