共 1246 条数据

Java安全编码标准 Fred Long著 计文柯译 PDF下载
编程书籍

Java安全编码标准 Fred Long著 计文柯译 PDF下载

51次浏览 0条评论

《java安全编码标准》是java安全编码领域最权威、最全面、最详细的著作,java之父james a. gosling推荐。不仅从语言角度系统而详细地阐述java安全编码的要素、标准、规范和最佳实践,而且从架构设计的角度分析了java api存在的设计缺陷和可能存在的安全风险,以及应对的策略和措施。可以将本书作为java安全方面的工具书,根据自己的需要,找到自己感兴趣的规则进行阅读和理解,或者在实际开发中遇到安全问题时,根据书中列出的大致分类对规则进行索引和阅读,也可以通读全书的所有规则,系统地了解java安全规则,增强对java安全特性、语言使用、运行环境特性的理解。本书能指导java软件工程师设计出高质量的、安全的、可靠的、强大的、有弹性的、可用性和可维护性高的软件系统。《java安全编码标准》 译者序 序 前言 致谢 第1章 概述1 1.1 错位的信任1 1.2 注入攻击2 1.3 敏感数据泄露3 1.4 效能泄露5 1.5 拒绝服务6 1.6 序列化8 1.7 并发性、可见性和内存8 1.8 最低权限原则14 1.9 安全管理器15 1.10 类装载器16 1.11 小结16

性能之巅:洞悉系统、企业与云计算 Brendan Gregg著 徐章宁译 PDF下载
编程书籍

性能之巅:洞悉系统、企业与云计算 Brendan Gregg著 徐章宁译 PDF下载

38次浏览 0条评论

《性能之巅:洞悉系统、企业与云计算》基于Linux 和Solaris 系统阐述了适用于所有系统的性能理论和方法,Brendan Gregg 将业界普遍承认的性能方法、工具和指标收集于本书之中。阅读本书,你能洞悉系统运作的方式,学习到分析和提高系统与应用程序性能的方法,这些性能方法同样适用于大型企业与云计算这类最为复杂的环境的性能分析与调优。第1 章 绪论 ...................................................................................... 1 1.1 系统性能 ............................................................................................ 1 1.2 人员 ................................................................................................2 1.3 事情 ................

推荐系统:技术、评估及高效算法 [美]Francesco Ricci著 李艳民译 PDF下载
编程书籍

推荐系统:技术、评估及高效算法 [美]Francesco Ricci著 李艳民译 PDF下载

42次浏览 0条评论

推荐系统是为用户推荐所需物品的软件工具和技术,对于在线处理信息过载是一个非常有价值的方法,并成为电子商务领域最强大和流行的工具之一。本书融合不同领域专家学者的理论成果和实践经验,从推荐系统相关技术、推荐系统的应用与评估、推荐系统的交互、推荐系统和社区及高级算法5个方面介绍推荐系统的主要概念、理论、方法、趋势、挑战和应用,详细阐释如何支持用户决策、计划和购买过程,帮助你梳理推荐系统的相关知识体系,并理解推荐系统的原理、算法及实现。推荐序一 推荐序二 译者序 前言 第1章 概述 1 1.1 简介 1 1.2 推荐系统的功能 3 1.3 数据和知识资源 5 1.4 推荐技术 7 1.5 应用与评价 10 1.6 推荐系统与人机交互 12 1.6.1 信任、解释和说服力 13 1.6.2 会话系统 13 1.6.3 可视化 14 1.7 推荐系统是个交叉学科领域 15 1.8 出现的问题和挑战 16 1.8.1 本书对出现的问题的讨论 16 1.8.2 挑战 18 参考文献 20 第一部分 基础技术 第2章 推荐系统中的数据挖掘方法 28 2.1 简介 28 2.2 数据预处理 29 2.2.

神奇的匹配:正则表达式求精之旅 王蕾著 PDF下载
编程书籍

神奇的匹配:正则表达式求精之旅 王蕾著 PDF下载

46次浏览 0条评论

《神奇的匹配:正则表达式求精之旅》从正则表达式的基本概念、基本语法入手,着重于数字验证、字符串验证、数字和字符串混合验证及HTML处理等各个方面的应用。并基于目前流行的程序语言和应用环境(如C#、ASP.NET、JSP、JavaScript或PHP),全面介绍了创建正则表达式的方法,以及正则表达式在Web环境中的各种应用。《神奇的匹配:正则表达式求精之旅》适合广大Web网站开发人员、网站管理维护人员和在校学生阅读,尤其适合与字符串处理相关的Web编程技术人员阅读。第1篇 正则表达式基础 第1章 外行看正则表达式 1 1.1 什么是正则表达式 1 1.2 本书使用的测试工具 2 1.3 理解元字符 3 1.3.1 匹配位置的元字符 3 1.3.2 匹配字符的元字符 4 1.3.3 元字符总结 5 1.4 文字匹配 7 1.4.1 字符类 7 1.4.2 字符转义 9 1.4.3 反义 9 1.4.4 限定符 10 1.5 字符的操作 15 1.5.1 替换 15 1.5.2 分组 17 1.5.3 反向引用 17 1.6 正则的其他操作 19 1.6.1 零宽度断言 19 1.6.2 负

Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署 克里斯托弗·尼格斯 (Christopher Negus)著 PDF下载
编程书籍

Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署 克里斯托弗·尼格斯 (Christopher Negus)著 PDF下载

47次浏览 0条评论

Docker容器是Linux系统及云环境上运行Docker的实用指南。书中全面讲解创建、运行、停止、启动、保存和管理容器的具体方法,同时也涉及了多容器管理的主题。Docker容器内容分成5个部分。第一部分开启容器之旅,介绍开始使用Docker容器所需了解的知识;第二部分关注单个容器,主要介绍如何通过docker命令直接使用单个容器;第三部分主题是在云环境上运行容器,描述如何运行超级特权容器(SPC),以及如何使用Cockpit在云环境或者本地环境下跨多个宿主机管理容器;第四部分重点是管理多容器,探究容器的编排(利用Kubernates);第五部分专注于开发容器,描述一些开发Docker容器的建议和技巧,zui后通过展示一些Dockerfile文件阐述如何构建容器。第一部分 开启容器之旅第1章 使用Docker对应用进行容器化 2第2章 搭建容器运行时环境 11第3章 搭建私有Docker Registry 26第二部分 玩转单个容器第4章 运行容器镜像 40第5章 查找、拉取、保存和装载容器镜像 51第6章 为镜像添加标签 62第7章 探究容器 69第8章 容器的启动、停止与重启 86

数据可视化与数据挖掘——基于Tableau和SPSS Modeler图形界面 王国平著 PDF下载
编程书籍

数据可视化与数据挖掘——基于Tableau和SPSS Modeler图形界面 王国平著 PDF下载

34次浏览 0条评论

当前,经典的数据挖掘算法日趋成熟,相关标准和技术已经在各行各业得到广泛应用。为了使数据挖掘技术满足不同层次用户的需要,可视化数据挖掘技术被提出,通过可视化的手段将数据挖掘过程的各个阶段展示给用户,使用户能更好地理解过程,目前该技术已经成为数据挖掘领域的研究热点。《数据可视化与数据挖掘——基于Tableau和SPSS Modeler图形界面》旨在介绍最新的可视化数据挖掘技术,是作者多年工作经验的总结。内容基于 Tableau 10.3和 IBM SPSS Modeler 18.0 编写,详细介绍了 Tableau 的数据连接、图形编辑、创建地图、表计算和聚合计算等功能,以及 IBM SPSS Modeler 的数据连接、CRISP-DM(跨行业数据挖掘标准流程)等功能。通过实际案例,重点介绍了可视化数据挖掘技术在电信、电力、医药、银行、电商和房地产等行业中的应用,可以作为互联网、银行证券、电商等行业的从业者,以及高等院校相关专业学生参考使用。第1部分 数据可视化篇 第1章 可视化数据挖掘概述 2 1.1 数据可视化 2 1.1.1 Tableau 3 1.1.2 QlikView 5 1

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

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

119次浏览 0条评论

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

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

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

281次浏览 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下载

117次浏览 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下载

67次浏览 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下载

79次浏览 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下载

86次浏览 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开放下载

132次浏览 0条评论

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

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

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

96次浏览 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下载

80次浏览 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下载

209次浏览 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下载

107次浏览 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下载

92次浏览 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下载

65次浏览 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下载

161次浏览 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下载

82次浏览 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下载

108次浏览 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下载

95次浏览 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下载

119次浏览 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下载

95次浏览 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下载

97次浏览 0条评论

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

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

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

97次浏览 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下载

108次浏览 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下载

105次浏览 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下载

145次浏览 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