共 1240 条数据

Python从入门到项目实践 明日科技著 PDF下载
编程书籍

Python从入门到项目实践 明日科技著 PDF下载

77次浏览 0条评论

《Python 从入门到项目实践》 一书从入门学习者的角度出发,通过简洁有趣的语言、丰富多彩的实例、挑战大脑的任务、贴近开发实战的项目,循序渐进地让读者在实践中学习,在实践中提升实际开发能力。全书共分7 篇:基础篇、进阶篇、高级篇、框架篇、游戏开发篇、人工智能开发篇和商业项目篇,内容包括:踏上Python 之旅、熟悉PyCharm 开发环境、Python 输入与输出、变量与基本数据类型、运算符、列表和元组、字符串与正则表达式、流程控制、循环结构语句、字典与集合、类和对象、模块、文件与IO、使用Python 操作数据库、进程和线程、网络编程、异常处理与程序调试、常用的GUI 框架、pygame 游戏框架、网络爬虫框架、Flask Web 框架的使用、Django Web 框架的使用、谷歌小恐龙游戏、飞机大战游戏、微信跳一跳辅助工具、汽车之家图片抓取工具、AI 图像识别工具、e 起去旅行网站、看店宝(京东版)。本书不仅会带您畅游于Python 开发的精彩世界,启迪编程思维,更能让您领略Python 迷人的开发魅力!为方便读者随时随地学习,本书提供了同步视频课程,既可以扫描二维码手机同步学习

深度学习与R语言 程显毅著 PDF下载
编程书籍

深度学习与R语言 程显毅著 PDF下载

267次浏览 0条评论

近年来,深度学习可谓是机器学习方向的明星概念,不同的深度学习模型分别在图像处理与自然语言处理等任务中取得了前所未有的好成绩。在许多场合都有这样的需求“如何对感兴趣的领域快速理解和使用深度学习技术?”答案涉及复杂的数学、编程语言(如C、C++和Java)。但随着R的兴起,现在使用深度学习技术比以往更容易。因为R易学易用,不要求很扎实的编程基础,它被广泛地应用于机器学习实践和教学中。即使对R语言不是很了解的用户也可以通过一些包来搭建深度学习网络。全书11章,分为原理篇(第1~8章)和应用篇(第9~11章)。原理篇按照深度学习的发展过程,主要讨论了浅层神经网络、深度神经网络、卷积神经网络、递归神经网络、自编码网络、受限玻耳兹曼机和深度置信网。应用篇讨论R环境部署深度学习环境的一些策略,包括:MXNetR、H2O和其他深度学习R包以及一些典型的应用。本书可用作本科高年级机器学习课程参考书或数据科学课程教材,也可供对人工智能、机器学习感兴趣的读者参考阅读。前言 第1章引言 1.1关于深度学习 1.1.1深度学习兴起的渊源 1.1.2深度学习总体框架 1.1.3深度学习本质 1.1.4深度学习应用

etcd技术内幕 百里燊著 PDF下载
编程书籍

etcd技术内幕 百里燊著 PDF下载

97次浏览 0条评论

etcd是一个可靠的分布式KV存储产品,由CoreOS公司开发,其底层使用Raft算法保证一致性,主要用于共享配置和服务发现。《etcd技术内幕》主要从源码角度深入剖析etcd,首先介绍etcd的背景知识,如何搭建源码环境及相关的命令。接着从基本的Raft协议开始介绍,帮助读者了解Raft协议的背景、如何处理各种异常场景及相关扩展。然后分析etcd-raft模块对Raft协议的实现,同时介绍etcd自带的raftexample示例,帮助读者了解etcd-raft模块的基本使用方法。《etcd技术内幕》还介绍HTTP编程基础和etcd-rafthttp模块的工作原理及具体实现,以及etcd中如何处理WAL日志文件及快照数据文件,并且详细分析etcd的底层存储,对v2版本和v3版本的存储都做了详细的介绍。最后重点介绍etcd服务端和客户端的相关内容,etcd服务端会组装并协调前面介绍的各个组件,并且在它们的基础上扩展出了更多的功能,此外还详细分析v2和v3两个版本客户端的具体实现。《etcd技术内幕》适合Go语言开发者,以及对etcd技术感兴趣的读者阅读。第1章 etcd入门 1.1 et

Ionic实战:基于AngularJS的移动混合应用开发 【美】Jeremy Wilken(杰里米 威尔肯斯)著 奇舞团译 PDF下载
编程书籍

Ionic实战:基于AngularJS的移动混合应用开发 【美】Jeremy Wilken(杰里米 威尔肯斯)著 奇舞团译 PDF下载

55次浏览 1条评论

Ionic是近几年很火的一项跨平台开发技术。Ionic最大的亮点是集成了Angular和Cordova,对于有开发经验的前端工程师来说上手难度大大降低,并且能直接使用现有的大量第三方库和框架。《Ionic实战:基于AngularJS的移动混合应用开发》是一本详尽的Ionic实战教程,不仅告诉你“怎么做”,还告诉你“为什么”,这正是大部分入门书籍所欠缺的。无论你是否有相关开发经验,《Ionic实战:基于AngularJS的移动混合应用开发》都可以帮助你快速掌握Ionic。第1章 Ionic和Hybrid应用介绍 ...................................................................................... 1 1.1 Ionic是什么 .......................................................................................................... 2 1.2 移动开发类型 ....................

IDA Pro权威指南(第2版) Chris Eagle著 石华耀译 PDF下载
编程书籍

IDA Pro权威指南(第2版) Chris Eagle著 石华耀译 PDF下载

64次浏览 0条评论

《IDA Pro权威指南(第2版)》共分为六部分,首先介绍了反汇编与逆向工程的基本信息和IDAPro的背景知识,接着讨论了IDAPro的基本用法和高级用法,然后讲解了其高扩展性及其在安全领域的实际应用,最后介绍了IDA的内置调试器(包括Bochs调试器),一方面让用户对IDAPro有全面深入的了解,另一方面让读者掌握IDAPro在现实中的应用。相比上一版,这一版以IDA6.0为基础,介绍了它的新的、基于Qt的图形用户界面,以及IDAPython插件。第一部分 IDA 简介 第1 章 反汇编简介  2 1.1 反汇编理论  2 1.2 何为反汇编  3 1.3 为何反汇编  3 1.3.1 分析恶意软件  4 1.3.2 漏洞分析  4 1.3.3 软件互操作性  4 1.3.4 编译器验证  4 1.3.5 显示调试信息  5 1.4 如何反汇编  5 1.4.1 基本的反汇编算法  5 1.4.2 线性扫描反汇编  6 1.4.3 递归下降反汇编  7 1.5 小结  10 第2 章 逆向与反汇编工具  11 2.1 分类工具  11 2.1.1 file   11 2.1.2 PE

高级编译器设计与实现 (美)马其尼克/赵克佳/沈志宇著 赵克佳译 鲸书中文版 PDF下载
编程书籍

高级编译器设计与实现 (美)马其尼克/赵克佳/沈志宇著 赵克佳译 鲸书中文版 PDF下载

72次浏览 0条评论

本书涵盖了现代微处理器编译器的设计和实现方面的所有高级主题。本书首先介绍编译器的结构、符号表管理、中间代码结构、运行时支持等问题,探讨过程内的控制流分析、数据流分析、依赖关系分析和别名分析的各种方法,并介绍一系列的全局优化。接下来,讲述过程间的控制流分析、数据流分析和别名分析,以及程间优化和如何应用过程间信息来改善全局优化。然后,讨论有效利用层次存储系统的优化技术。最后,详细介绍4种商业化编译系统,以提供编译器结构、中间代码设计、优化策略和效果的专门例子。本书适合作为高等院校计算机专业研究生和高年级本科生的教材,也适合需要了解高级编译器设计和构造有关问题的计算机专业人员参考。出版者的话 专家指导委员会 译者序 序 前言 第1章 高级主题介绍 1 1.1 编译器结构回顾 1 1.2 基本问题中的高级论题 2 1.3 代码优化的重要性 4 1.4 优化编译器的结构 5 1.5 激进型优化编译器中各种优化的位置 7 1.6 本书各章的阅读流程 10 1.7 本书没有涉及的相关主题 10 1.8 例子中所用的目标机 11 1.9 数的表示与数据的大小 11 1.10 小结 11 1.11 进一

《Knative 云原生应用开发指南》阿里巴巴云原生 最新PDF开放下载
编程书籍

《Knative 云原生应用开发指南》阿里巴巴云原生 最新PDF开放下载

127次浏览 0条评论

自 2018 年 Knative 项目开源后,就得到了广大开发者的密切关注。Knative 在 Kubernetes 之上提供了一套完整的应用 Serverless 编排服务,让应用开发者可以不用为底层的基础设施分心,把更多的精力投入到业务逻辑上。Knative 的一个很重要的目标就是制定云原生、跨平台的 Serverless 编排标准。它的优势在于:基于 Kubernetes 实现 Serverless 编排;基于 Istio 实现服务的接入、服务路由的管理以及灰度发布等功能。今年 5 月份,我们推出了 Knative 系列文章,由阿里云容器平台技术专家牛秋霖(冬岛)及阿里云容器平台高级开发工程师李鹏(元毅)结合自身的实践经验,由浅入深的介绍了 Knative 的使用、剖析其内部实现。为了进一步方便大家理解 Knative,我们整理了系列文章中的 25 篇重点内容编排成书《Knative 云原生应用开发指南》,并开放分享给大家,希望能够帮助更多技术爱好者快速掌握 Knative 的应用 Serverless 编排技能,揭开 Knative 的神秘面纱。

循序渐进Oracle:数据库管理、优化与备份恢复 盖国强著 PDF下载
编程书籍

循序渐进Oracle:数据库管理、优化与备份恢复 盖国强著 PDF下载

90次浏览 0条评论

《循序渐进Oracle:数据库管理、优化与备份恢复》从基础知识入手,详细讨论了Oracle数据库的创建、从OEM到Grid Control、Oracle的字符集、用户的创建与管理、表空间和数据文件、自动存储管理(ASM)、临时表空间和临时文件、备份与恢复、备份方案与特例恢复、Oracle的闪回特性、Oracle的数据加载与卸载、从Statspack到ADDM、故障诊断及分析方法等热点问题,并通过大量取自实际工作现场的实例,力图将Oracle知识全面、系统、深入地展现给读者。《循序渐进Oracle:数据库管理、优化与备份恢复》在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性。《循序渐进Oracle:数据库管理、优化与备份恢复》适用于数据库管理人员、数据库开发人员、系统维护人员、数据库初学者及其他数据库从业人员,也可以作为各大中专院校相关专业的参考用书和相关培训机构的培训教材。第1章 Oracle数据库的创建 1 1.1 Orac

大话Oracle RAC:集群、高可用性、备份与恢复 张晓明著 PDF下载
编程书籍

大话Oracle RAC:集群、高可用性、备份与恢复 张晓明著 PDF下载

79次浏览 0条评论

《大话Oracle RAC集群、高可用性、备份与恢复》以Oracle 10g为基础,对Oracle RAC进行了全面的介绍和分析。全书分为两个部分,共14章,第一部分是集群理论篇,这部分从集群基础知识入手,通过分析集群环境和单机环境的不同,介绍了集群环境的各个组件及其作用,以及集群环境的一些专有技术,包括Oracle Clusterware、Oracle Database、ASM、Cache Fusion等。第二部分是实践篇,每一章都针对RAC的一个知识点展开讲解,包括Oracle Clusterware的维护、HA与LB、备份、恢复、Flashback家族、RAC和Data Guard的结合使用、RAC和Stream的结合使用,最后对ASM进行深入介绍,并给出性能调整的指导思想。《大话Oracle RAC集群、高可用性、备份与恢复》按照“发现问题→解决问题→实践与理论相结合”的方式进行介绍,首先对现实问题进行分析,然后提供合适的解决方案,最后自然地引出Oracle中的理论知识点,这种讲解方法能够有效地降低阅读难度,帮助读者更好地掌握相关技能。《大话Oracle RAC集群、高可用性、

Vue.js快跑:构建触手可及的高性能Web应用 【英】Callum Macrae著 宋鹏 等译 PDF下载
编程书籍

Vue.js快跑:构建触手可及的高性能Web应用 【英】Callum Macrae著 宋鹏 等译 PDF下载

200次浏览 0条评论

《Vue.js快跑:构建触手可及的高性能Web应用》是用Vue.js构建Web应用的全方位指南。作者运用细致入微的讲解方式带你领略Vue.js的独特魅力,致力于协助你从零开始基于Vue.js创建一个Web应用。《Vue.js快跑:构建触手可及的高性能Web应用》共7章:第1章介绍Vue的安装及基本用法,覆盖大量Vue核心技术,诸如响应式原理、生命周期钩子等;第2章到第6章进入Vue高阶世界,通过在丰富的组件特性中遨游,教你使用vue-router和vuex来实现客户端路由和状态管理,以此完善整个Web应用的功能;最后一章介绍如何使用vue-test-utils这一官方测试利器来为组件编写单元测试,从而保证Web应用的正常运行;附录分别介绍vue-cli用法及Vue 与React之间的异同。《Vue.js快跑:构建触手可及的高性能Web应用》适合对HTML和JavaScript已有一定了解,正在准备或已经使用Vue.js进行Web应用开发的从业者,也适合希望通过学习框架使用来提升对其认识的开发人员,有React使用经验的读者同样可从中获得启发。前言 xi 第1 章 Vue.js 基础 1

技术管理之巅:如何从零打造高质效互联网技术团队? 黄哲铿著 PDF下载
编程书籍

技术管理之巅:如何从零打造高质效互联网技术团队? 黄哲铿著 PDF下载

101次浏览 0条评论

《技术管理之巅——如何从零打造高质效互联网技术团队?》为您解密国内顶级互联网公司技术团队管理的精髓。作者结合自己十余年在国内知名互联网公司MySteel、1号店等担任PMO总监、技术总监的丰富经验,进行归纳和总结。书中围绕着技术管理中的热点“如何搭建扁平化、去中心化的技术团队”、“大数据下的技术管理创新”、“目标管理方法OKR”、“阿米巴生产模式”、“Scrum和Kanban的实践”逐渐展开,从技术团队组织架构、产品开发流程、制度规范建立、企业文化、大数据与技术管理创新、移动技术开发、实用应用架构设计等方面,让您快速、全面地掌握技术团队的管理秘诀,帮助您从零打造高质效互联网技术团队。《技术管理之巅——如何从零打造高质效互联网技术团队?》面向任职于互联网及相关企业中的CTO、CIO、PMO、技术经理、产品经理、项目经理等技术管理人员,以及希望了解互联网技术团队如何搭建和管理的读者们。第1章 技术团队定位篇 1 1.1 技术领域的发展趋势 1 1.1.1 “互联网+”成为最大风口 1 1.1.2 移动互联网时代来临 4 1.1.3 迅速崛起的O2O领域 6 1.1.4 大数据和云服务快速普

技术运营:海量资源精细化运营实战 熊普江 盛国军著 PDF下载
编程书籍

技术运营:海量资源精细化运营实战 熊普江 盛国军著 PDF下载

89次浏览 0条评论

 本书系统全面地介绍技术运营的理念、方法与实战案例。主要内容包括:技术运营的范畴、组织体系、运营规划、资源供应、预算与核算、运营效率监控、技术架构评审、运营优化、运营平台等。本书作者具有多年超大规模业务资源规划与技术架构管理的经验,通过详实的业务场景与实战案例,深刻剖析海量资源的精细化技术运营方法,帮助读者了解如何从用户价值出发,有效判定资源使用的合理性,增强成本意识,提升资源利用效率等,从而助力产品做到好,并改善运营效率。目录第1章 技术运营概述1.1 面临挑战1.2 技术运营的范畴1.3 精细化技术运营的价值1.4 本章小结第2章 组织体系2.1 技术运营管理组织2.2 技术运营通道及能力要求2.3 流程与规范2.4 激励2.5 本章小结第3章 资源规划3.1 方法论3.2 规划布局3.3 资源规划分析3.4 规划编制3.5 本章小结第4章 资源供应4.1 资源供应管理概述4.2 资源微观规划4.3 服务器资源管理4.4 IDC资源管理4.5 资源服务4.6 本章小结第5章 预核算5.1 运营成本概述5.2 预算管理5.3 核算管理5.4 预核算优化5.5 本章小结第6章 精细化技

React与Redux开发实例精解 刘一奇著 PDF下载
编程书籍

React与Redux开发实例精解 刘一奇著 PDF下载

61次浏览 0条评论

《React与Redux开发实例精解》共分四部分,全面介绍如何使用React 与Redux 进行Web 开发。第一部分是基础篇,介绍React 与Redux 的基础知识;第二部分是进阶篇,通过精彩的官方示例学习React 与Redux;第三部分是拓展篇,主要学习一些优秀的第三方拓展;第四部分是实战篇,将会带领读者一步步搭建大型Web 应用程序。《React与Redux开发实例精解》适合熟悉JavaScript 编程,有意使用React 与Redux 搭建Web 应用的程序员学习参考。第一部分基础篇1 第1 章技术简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 React 2 Redux 3 Node 与Universal 渲染4 Babel 5 Webpack 5 总结6 第2 章在Node.js 中运行React . . . . . . . . . . . . . . . . . . . . . . . . . .

大型网站技术架构演进与性能优化 许令波著 PDF下载
编程书籍

大型网站技术架构演进与性能优化 许令波著 PDF下载

148次浏览 0条评论

《大型网站技术架构演进与性能优化》从一名亲历者的角度,阐述了一个网站在业务量飞速发展的过程中所遇到的技术转型等各种问题及解决思路。从技术发展上看,网站经历了Web应用系统从分布式、无线多端、中台到国际化的改造;在解决大流量问题的方向上,涉及了从端的优化到管道到服务端甚至到基础环境优化的各个层面。《大型网站技术架构演进与性能优化》总结的宝贵经验教训可以帮助读者了解当网站遇到类似问题时,应如何思考不同的解决思路、为什么要这样做、并最终做出合适的方案选择。1 构建大型网站:分布式改造 1 1.1 为什么要做分布式化 1 1.2 典型的分布式架构 2 1.3 分布式配置框架 4 1.4 分布式RPC 框架 6 1.5 分布式消息框架 8 1.6 分布式数据层 11 1.7 分布式文件系统 12 1.8 应用的服务化改造 15 1.9 分布式化遇到的典型问题 16 1.10 分布式消息通道服务的设计 19 1.11 典型的分布式集群设计思路 21 1.12 总结 24 2 无线化:无线时代下的架构演进 26 2.1 无线环境下的新挑战 26 2.2 端的演进 28 2.3 无线链路的优化 32

收获,不止Oracle 梁敬彬著 PDF下载
编程书籍

收获,不止Oracle 梁敬彬著 PDF下载

77次浏览 0条评论

《收获,不止Oracle》里读者将会跟随作者一同对Oracle数据库的相关知识进行梳理,最终共同提炼出必须最先掌握的那部分知识,无论你是数据库开发、管理、优化、设计人员,还是从事Java、C的开发人员。接下来作者再将这部分知识中最实用的内容进一步提炼,浓缩出最精华的部分,分享给大家。这是二八现象的一次经典应用。这部分知识就是Oracle的物理体系结构、逻辑体系结构、表、索引以及表连接五大部分。通过阅读这些章节,读者将会在最短时间内以一种有史以来最轻松的方式,完成对Oracle数据库的整体认识,不仅能在工作中解决常规问题,还能具备一定的设计和调优能力。相信通过这些章节的学习,会给读者的Oracle学习带来极大的收获。上篇 开启惊喜之门——带意识地学Oracle 第1章 意识,少做事从学习开始 2 1.1 选择先学什么颇有学问 2 1.1.1 梁老师课堂爆笑开场 2 1.1.2 看似跑题的手机分类 4 1.1.3 学什么先了解做什么 5 1.2 善于规划分类才有效果 7 1.2.1 分类与角色密切相关 7 1.2.2 角色自我认识有讲究 9 1.3 明白学以致用方有意义 11 第2章 震惊

C和指针 Kenneth A.Reek著 徐波译 超清版PDF下载
编程书籍

C和指针 Kenneth A.Reek著 徐波译 超清版PDF下载

105次浏览 0条评论

本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。本书适合C语言初学者和初级C程序员阅读,也可作为计算机专业学生学习C语言的参考。第1章 快速上手 1.1 简介 1.1.1 空白和注释 1.1.2 预处理指令 1.1.3 main函数 1.1.4 read_column_numbers函数 1.1.5 rearrange函数 1.2 补充说明 1.3 编译 1.4 总结 1.5 警告的总结 1.6 编程提示的总结 1.7 问题 1.8 编程练习 第2章 基本概念 2.1 环境 2.1.1 翻译 2.1.2 执行 2.2 词法规则 2.2.1 字符 2.2.2 注释 2.2.3 自由形式的源代码 2.2.4 标识符 2.2.5 程序的形式 2.3 程序风格 2.4 总结 2.5 警告的总结 2.6 编程提

数据仓库工具箱(第3版):维度建模权威指南 Ralph Kimball著 王念滨译 PDF下载
编程书籍

数据仓库工具箱(第3版):维度建模权威指南 Ralph Kimball著 王念滨译 PDF下载

91次浏览 0条评论

随着The Data Warehouse Toolkit(1996)第1版的出版发行,Ralph Kimball为整个行业引入了维度建模技术。从此,维度建模成为一种被广泛接受的表达数据仓库和商业智能(DW/BI)系统中数据的方法。该经典书籍被认为是维度建模技术、模式和最佳实践的权威资源。这本《数据仓库工具箱(第3版)——维度建模权威指南》汇集了到目前为止最全面的维度建模技术。本书采用新的思路和最佳实践对上一版本进行了全面修订,给出了设计维度模型的全面指南,既适合数据仓库新手,也适合经验丰富的专业人员。《数据仓库工具箱(第3版)——维度建模权威指南》涉及的所有技术都基于作者实际从事DW/BI的设计经验,通过实际案例加以描述。主要内容 ◆ 实用设计技术——有关维度和事实表的基本和高级技术◆ 14个案例研究,涉及零售业、电子商务、客户关系管理、采购、库存、订单管理、会计、人力资源、金融服务、医疗卫生、保险、教育、电信和运输等◆ 为12个案例研究提供了数据仓库总线矩阵示例◆ 需要避免的维度建模陷阱和错误◆ 增强的缓慢变化维度(SCD)技术类型0~类型7◆ 用于处理参差不齐的可变深度层次和多值属

ZeroMQ:云时代极速消息通信库 皮特·亨特金斯 (Pieter Hintjens)著 卢涛译 PDF下载
编程书籍

ZeroMQ:云时代极速消息通信库 皮特·亨特金斯 (Pieter Hintjens)著 卢涛译 PDF下载

111次浏览 0条评论

《ZeroMQ:云时代极速消息通信库》介绍ZeroMQ 的API、套接字和模式的使用。通过建立应用程序来讲解如何使用ZeroMQ 编程技术构建多线程应用程序,并创建自己的消息传递架构。《ZeroMQ:云时代极速消息通信库》设计了大量工作实例来实现请求- 应答模式的高级使用和容错性,并对发布- 订阅模式的性能、可靠性、状态分发与监控进行了扩展。《ZeroMQ:云时代极速消息通信库》面向的读者是希望制作大规模分布式软件的专业程序员和有志于这方面研究的专业人士,旨在帮助他们解决大规模、可扩展、低成本、高效率的问题,书中还展现了ZeroMQ所需的网络和分布式计算概念。前言 xix 第1部分 学习如何使用φMQ 来开展工作 第1章 基础知识 3 修复这个世界 3 本书的读者对象 5 获取示例 5 问过就必有收获 5 在字符串上的小注解 10 版本报告 12 获得消息 12 分而治之 16 用φMQ 编程 21 获取正确的上下文 22 执行彻底的退出 22 为什么我们需要φMQ 23 套接字的可扩展性 27 从φMQ v2.2 升级到φMQ v3.2 28 警告:不稳定的典范! 29 第2章 套接

图灵计算机科学丛书 《数据压缩导论(第4版)》 [美] Khalid Sayood著 贾洪峰译 PDF下载
编程书籍

图灵计算机科学丛书 《数据压缩导论(第4版)》 [美] Khalid Sayood著 贾洪峰译 PDF下载

92次浏览 0条评论

数据压缩已经成为信息革命的一门支撑技术,这场革命已经改变了我们的生活,而在此过程中,数据压缩也变得几乎无处不在。从MP3播放器到智能手机,再到数字电视和数字电影,数据压缩几乎成了所有信息技术的必备要素。近年来,以大数据为标志的互联网技术高歌猛进。数据规模大、产生速度快、来源多样等特性,导致数据存储和处理都前所未有地复杂。《数据压缩导论(第4版)》作为迄今为止数据压缩领域最全面而深入的著作,多年来一直被业内人士奉为权威,一版再版。最新版本主要介绍了以下内容。详细介绍了当代压缩技术的理论基础,并辅以应用示例来解释相关概念(本书配套网站datacompression.unl.edu提供相关应用的实现技术和算法);深度剖析无损和有损压缩、霍夫曼编码、算术编码、词典编码技术、基于上下文的压缩算法、标量和矢量编码等内容;深入探讨了新兴标准和已经建立的标准,包括JPEG 2000、JPEG-LS、MPEG-2、 H.264、 JBIG 2、ADPCM、LPC、CELP、 MELP和 iLBC;增加了范式霍夫曼编码以及更多有关二进制算法编码的内容。第1章 引言  1 1.1  压缩技术  3 1.1.

MATLAB函数速查手册(修订版) 邓薇著 PDF下载
编程书籍

MATLAB函数速查手册(修订版) 邓薇著 PDF下载

87次浏览 0条评论

《MATLAB函数速查手册》立足MATLAB函数基础,并且附带较多的实例讲解,所以既适合初学者,又适合有一定经验的MATLAB使用者。《MATLAB函数速查手册》也可以作为大专院校学生的参考用书。内容全面:近500个函数,全面覆盖MATLAB的各类应用;查询方便:提供功能索引和字母索引;实例丰富:每个函数均配有实例讲解。第1章 MATLAB操作基础第2章 矩阵及其基本运算第3章 数值计算函数第4章 符号运算函数第5章 概率统计第6章 绘图与图形处理第7章 MATLAB程序设计第8章 Simulink命令第9章 图形用户界面制作第10章 信号处理工具箱第11章 符号数学工具箱附录 MATLAB常用函数检索表(按首字母排序)

精通区块链开发技术 (美)伊姆兰·巴希尔著 王烈征译 PDF下载
编程书籍

精通区块链开发技术 (美)伊姆兰·巴希尔著 王烈征译 PDF下载

94次浏览 0条评论

本书详细阐述了与区块链开发相关的基本解决方案,主要包括区块链、去中心化、密码学和基本技术、比特币、替代币、智能合约、以太坊、超级账本等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。第1章  区块链 11.1  分布式系统 21.1.1  CAP定理 31.1.2  拜占庭将军问题 41.1.3  一致性 41.2  区块链发展史 51.2.1  电子现金 61.2.2  电子现金的概念 61.3  区块链简介 81.3.1  区块链技术的各种定义 91.3.2  区块链中的一般元素 101.3.3  区块链特性 111.3.4  区块链技术应用 131.3.5  区块链发展层次 131.4  区块链类型 141.4.1  公有区块链 141.4.2  私有区块链 141.4.3  半私有区块链 151.4.4  侧链技术 151.4.5  许可账本 151.4.6  分布式账本 151.4.7  共享账本 151.4.8  全私有和专有区块链 151.4

精通以太坊智能合约开发 熊丽兵著 PDF下载
编程书籍

精通以太坊智能合约开发 熊丽兵著 PDF下载

106次浏览 0条评论

《精通以太坊智能合约开发》系统介绍了以太坊智能合约的开发,对智能合约相关知识进行全面梳理,尤其是对智能合约开发语言Solidity进行了详细解读。智能合约的开发者可以从《精通以太坊智能合约开发》中获得一些启发和指导。《精通以太坊智能合约开发》可以作为一本案头手册,方便开发者在开发智能合约时随时查阅。第1章 初探以太坊智能合约 1 以太坊诞生 1 智能合约 2 Solidity语言 2 一个货币合约的例子 6 本章小结 9 第2章 以太坊核心概念 10 区块链基础概念 10 共识协议:工作量证明(PoW) 12 以太坊虚拟机(EVM) 13 账户 13 以太坊钱包 16 交易 17 消息调用 17 费用(gas) 17 以太坊网络 18 存储、内存和栈 19 指令集 20 委托调用和库 20 日志 20 自毁 21 以太坊路线图 21 本章小结 22 第3章 Solidity合约内容 23 Solidity文件结构 23 合约结构 27 本章小结 29 第4章 Solidity数据类型 30 类型概述及分类 31 布尔类型(Boolean) 32 整型(Integer) 32 定长浮点型

实战 ES2015:深入现代 JavaScript 应用开发 小问著 PDF下载
编程书籍

实战 ES2015:深入现代 JavaScript 应用开发 小问著 PDF下载

97次浏览 0条评论

在ES2015标准中的表现,以及利用ES2015中新特性在应用开发中的实践。以清晰的思路说明ES2015的详细特性和意义,并以实际案例展示利用ES2015中的特性如何提高应用的前端和后端的开发速度和工程化模式第1章 ECMAScript版本发展历程 1 1.1 ECMAScript的历史更替 2 1.1.1 ECMA-262 / ECMA-262 Edition 2 2 1.1.2 ECMA-262 Edition 3 3 1.1.3 ECMA-262 Edition 5 4 1.1.4 ECMA-262 Edition 4 4 1.2 小结 5 第2章 ES2015能为实际开发带来什么 6 2.1 简单概括ES2015 6 2.2 语法糖 7 2.3 工程优势 8 2.3.1 模块化 8 2.3.2 模块化与组件化结合 11 2.3.3 内存安全 13 2.4 小结 14 第3章 ES2015新语法详解 15 3.1 let、const和块级作用域 16 3.1.1 块级作用域 16 3.1.2 let定义变量 20 3.1.3 const定义常量 22 3.1.3.1 使用语法 2

京东基础架构建设之路(全彩) 京东商城基础架构部著 PDF下载
编程书籍

京东基础架构建设之路(全彩) 京东商城基础架构部著 PDF下载

135次浏览 0条评论

《京东基础架构建设之路(全彩)》内容涵盖分布式存储、数据库、容器集群、服务框架、消息队列、异地多活、机器学 习等一系列经典技术话题,深入浅出地向读者展示了京东基础架构的搭建、演进、变革及发展 的完整画像,系统地阐述了京东重要阶段的技术进步历程及里程碑级别的技术突破,堪称是一 部“从入门到精通”的基础架构经典教材。作为过去几年里推进京东基础架构变革的技术实践者,我们乐于把自己的经验分享给更多的基础架构从业者或感兴趣的人,技术无止境,愿我们一路相伴共创奇迹。第1 章 容器集群技术 1.1 概述 3 1.2 JDOS 1.0:“胖容器”时代 3 1.3 JDOS 2.0:新一代应用容器引擎 9 1.4 JDOS 3.0:服务融合平台 15 1.5 JDOS 4.0:弹性数据计算 18 1.6 总结 22 第2 章 数据库技术 2.1 发展历程 25 2.2 BinLake日志订阅服务 27 2.3 弹性数据库 33 第3 章 分布式存储技术 3.1 JFS:京东文件系统 47 3.2 JIMDB:内存是新的磁盘 52 3.3 FBase:大表存储 60 3.4 Container File

Akka实战:快速构建高可用分布式应用 杜云飞著 PDF下载
编程书籍

Akka实战:快速构建高可用分布式应用 杜云飞著 PDF下载

147次浏览 0条评论

资深Java技术专家在大量实践后的经验与教训的总结。以实战为导向,从Akka架构、组件、工具包、分布式、集群、微服务等多个角度展开,为构建高可用、高性能、分布式应用提供了详尽指导。Akka是一款非常优秀的分布式并行应用框架,它为快速构建高可用、高性能的分布式应用提供了良好的解决方案。本书是资深Java技术专家在大量实践后所得的经验与教训的总结,以实战为导向,从架构、组件、工具包、分布式、集群、微服务等多个角度对Akka进行了详细讲解,为快速构建高可用、高性能的分布式应用提供了详尽指导。每个知识点都配备了详细的代码示例和配置说明,实操性极强。全书一共10章:第1章 全面介绍了Akka的概念、应用场景和系统架构,为技术团队全面了解Akka和技术选型提供了参考依据。第2~5章 详细讲解了Akka的各种模型&组件的原理及用法,如Actor、线程调度(Dispatcher)、邮箱和消息路由等。第6章 介绍了Akka的一些实用工具包,如Future、Event Bus、Akka Streams等。第7~8章 主要讲解了Akka分布式&集群相关的内容,如远程Actor、远程路由、事件监听、集群搭建、

代码阅读方法与实践 斯平内利斯著 赵学良译 PDF下载
编程书籍

代码阅读方法与实践 斯平内利斯著 赵学良译 PDF下载

168次浏览 0条评论

代码阅读有自身的一套技能,重要的是能够确定什么时候使用哪项技术。本书中,作者使用600多个现实的例子,向读者展示如何区分好的(和坏的)代码,如何阅读,应该注意什么,以及如何使用这些知识改进自己的代码。养成阅读高品质代码的习惯,可以提高编写代码的能力。阅读代码是程序员的基本技能,同时也是软件开发、维护、演进、审查和重用过程中不可或缺的组成部分。本书首次将阅读代码作为一项独立课题,系统性地加以论述。本书引用的代码均取材于开放源码项目——所有程序员都应该珍视的宝库。本书围绕代码阅读,详细论述了相关的知识与技能。“他山之石、可以攻玉”,通过仔细阅读并学习本书,可以快速地提高读者代码阅读的技能与技巧,进而从现有的优秀代码、算法、构架、设计中汲取营养,提高自身的开发与设计能力。本书适用于对程序设计的基本知识有一定了解,并想进一步提高自身开发能力的读者。第1章 导论 1.1 为什么以及如何阅读代码 1.2 如何阅读本书 进阶读物 第2章 基本编程元素 2.1 一个完整的程序 2.2 函数和全局变量 2.3 while循环、条件和块 2.4 switch语句 2.5 for循环 2.6 break和c

Hibernate逍遥游记 孙卫琴著 PDF下载
编程书籍

Hibernate逍遥游记 孙卫琴著 PDF下载

94次浏览 0条评论

《Java开发专家•Hibernate逍遥游记(附CD-ROM光盘1张)》Hibernate是非常流行的对象一关系映射工具。《Java开发专家•Hibernate逍遥游记(附CD-ROM光盘1张)》由浅入深地介绍运用目前最成熟的Hibernate3.3 版本进行Java对象持久化的核心技术。《Java开发专家•Hibernate逍遥游记(附CD-ROM光盘1张)》主要介绍通过Hibernate API来访问数据库的方法,还介绍把Java对象模型映射到关系数据模型的各种技巧、处理并发问题及实现对话的种种方案。《Java开发专家•Hibernate逍遥游记(附CD-ROM光盘1张)》将帮助读者编写出具有合理的软件架构,以及好的运行性能和并发性能的实用Hibernate应用。《Java开发专家•Hibernate逍遥游记(附CD-ROM光盘1张)》中内容注重理论与实践相结合,列举大量具有典型性和实用价值的Hibernate应用实例,并提供详细的开发和部署步骤。随书配套光盘内容为本书所有范例源程序、本书涉及的软件的最新版本的安装程序。《Java开发专家•Hibernate逍遥游记(附CD-RO

成功之路:Oracle11g学习笔记 赵振平著 高清版PDF下载
编程书籍

成功之路:Oracle11g学习笔记 赵振平著 高清版PDF下载

83次浏览 0条评论

《成功之路:Oracle 11g学习笔记》专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是《成功之路:Oracle 11g学习笔记》的一大特色(这一点很值得资深的开发人员借鉴)!《成功之路:Oracle 11g学习笔记》共24章,主要介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Oracle网络配置等相关内容。在介绍Oracle系统管理的知识以后,将介绍与开发相关的内容(如PL/SQL基础知识、存储过程、函数、包等),并介绍数据库性能调整,《成功之路:Oracle 11g学习笔记》重点介绍SQL语句调优。SQL语句调优是《成功之路:Oracle 11g学习笔记》的另一大特色!第1章 你真正学会数据库了吗第2章 数据库安装不求人之——自个安装Oracle数据库第3章 初学者最麻烦的问题之——不能干净地卸载Oracle第4章 轻松搞定Oracle网络第5章 访问远程数据库之——工具介绍第6章 Oracle数据库启动/关闭——原理剖析第7章 数据之家——Oracle存储管理第8章 简化存储管理之——自动存储

REST实战:超媒体和系统架构 Jim Webber著 李锟译 PDF下载
编程书籍

REST实战:超媒体和系统架构 Jim Webber著 李锟译 PDF下载

132次浏览 0条评论

为何典型的企业项目无法像你为web所开发的项目那样运行得如此平滑?对于建造分布式和企业级的应用来说,rest架构风格真的提供了一个可行的替代选择吗?在这本富有洞察力的书中,三位soa专家对于rest进行了讲求实际的解释,并且通过将web的指导原理应用到普通的企业计算问题中,向你展示了如何开发简单的、优雅的分布式超媒体系统。你将会学习到很多技术,并且随着一家典型的公司从最初的小企业逐渐成长为全球化的企业,使用这些web技术和模式来解决这家公司在成长过程中产生的各种需求。为了应用集成而学习基本的web技术使用http和web的基础架构来建造可伸缩的、具有容错性的企业应用发现创建、读取、更新、删除(crud)模式,以便操作资源建造rest风格的服务,在其中使用超媒体来为状态迁移建模并描述业务协议学习如何使得基于web的解决方案变得安全和可互操作使用atom联合格式为事件驱动的计算扩展集成模式,并且使用atompub来实现多方集成理解语义网将会如何影响系统的设计序言 前言 第1章 将web作为建造分布式系统的平台 web的架构 从资源的角度思考 从web架构到rest架构风格 web作为一个应

第一行代码——以太坊 李宁著 PDF下载
编程书籍

第一行代码——以太坊 李宁著 PDF下载

149次浏览 0条评论

本书是一本区块链开发技术图书。本书立足实战,深入浅出地从零开始讲解以太坊及相关技术,包括区块链的基础概念和理论、利用以太坊创建私有区块链、编写智能合约、挖矿、Web3.js API、Solidity语言、Truffle框架、Ganache测试节点等技术。本书力求通俗易懂,实例丰富,步骤详细。为了帮助读者巩固基础知识,本书*后还配有两个综合案例分别实现以太坊在金融领域(发布代币)和非金融领域(DApp)的应用。本书适合于区块链技术的学习者及从业者使用。前言第1章  区块链的基本概念与应用场景1.1  基本概念11.1.1  去中心化应用(DApp) 11.1.2  DApp的内部货币21.1.3  比特币 21.1.4  工作量证明(PoW) 31.1.5  股权证明(PoS) 41.1.6  51%攻击 41.1.7  以太坊 41.1.8  超级账本项目 51.2  区块链的应用场景 51.2.1  金融领域61.2.2  征信管理71.2.3  资源共享71.2.4  物联网 81.2.5  其他领域81.3  小结 9第2章  创建第一个区块链2.1  以太坊(Ethereum)