共 1170 条数据

深入云计算:MongoDB管理与开发实战详解 邹贵金著 PDF下载
编程书籍

深入云计算:MongoDB管理与开发实战详解 邹贵金著 PDF下载

84次浏览 0条评论

作为基于分布式文件存储的数据库,在目前的云计算实践中,MongoDB炙手可热。《深入云计算(MongoDB管理与开发实战详解)》系统全面的介绍了MongoDB开发、管理、维护和性能优化等方方面面。详细而深入,对MongoDB的开发和管理方法进行了详细的讲解,也对MongoDB的工作机制进行了深入的探讨。注重实战,通过实际中的案例为读者讲解使用MongoDB时遇到的各种问题,并给出了解决方案。本书旨在帮助云计算初学者迅速掌握MongoDB数据库,提升读者在云计算实践中的应用和开发能力。同时本书极强的系统性和大量翔实的案例对于有一定基础的中高级用户有非常好的参考价值。第1篇 基础篇第1章 MongoDB简介第2章 MongoDB基本原理与安装第3章 文档的增加、修改及删除第2篇 应用篇第4章 查询第5章 Capped集合第6章 GridFS存储文件第7章 MapReduce统计第3篇 管理篇第8章 管理第4篇 性能篇第9章 索引第10章 性能优化第5篇 架构篇第11章 复制集第12章 sharding 分片第13章 复制集+shardin分片体第6篇 实例篇第14章 实际项目搭建Mongo

编写高质量代码:改善JavaScript程序的188个建议 成林著 PDF下载
编程书籍

编写高质量代码:改善JavaScript程序的188个建议 成林著 PDF下载

118次浏览 0条评论

《编写高质量代码:改善JavaScript程序的188个建议》是Web前端工程师进阶修炼的必读之作,将为你通往“JavaScript技术殿堂”指点迷津!内容全部由编写高质量的JavaScript代码的最佳实践组成,从基本语法、应用架构、工具框架、编码风格、编程思想等5大方面对Web前端工程师遇到的疑难问题给出了经验性的解决方案,为Web前端工程师如何编写更高质量的JavaScript代码提供了188条极为宝贵的建议。对于每一个问题,不仅以建议的方式给出了被实践证明为十分优秀的解决方案,而且还给出了经常被误用或被错误理解的不好的解决方案,从正反两个方面进行了分析和对比,犹如醍醐灌顶,让人豁然开朗。《编写高质量代码:改善JavaScript程序的188个建议》针对每个问题所设计的应用场景都非常典型,给出的建议也都与实践紧密结合。每一条建议都可能在你的下一行代码、下一个应用或下一个项目中被用到,建议你将《编写高质量代码:改善JavaScript程序的188个建议》放置在手边,随时查阅,一定能使你的学习和开发工作事半功倍。编写高质量代码前言为什么要写这本书本书特色读者对象如何阅读本书本书的期望

图像处理、分析与机器视觉(第4版) 桑卡 (Milan Sonka)著 PDF下载
编程书籍

图像处理、分析与机器视觉(第4版) 桑卡 (Milan Sonka)著 PDF下载

115次浏览 0条评论

本书是英文第4版的中文翻译,大约有五分之一的内容更新。主要更新的内容包括:增加了一些最新的算法,增加了习题部分,重写了部分内容。更为具体的内容更新请参考作者序。 本书是在第3版中文翻译的基础上,按照直译的原则进行翻译的,与英文版形成完全的对照。对于英文版中明显存在的排印或疏忽类的错误,都进行了更正。由于这些错误一般都很明显,因此译文中没有专门声明,读者如果对照英文版,不难看出其出处。第1章 引言 1第2章 图像及其表达与性质 9第3章 图像及其数学与物理背景 37第4章 图像分析的数据结构 73第5章 图像预处理 85第6章 分割Ⅰ 130第7章 分割Ⅱ 185第8章 形状表示与描述 237第9章 物体识别 278第10章 图像理解 335第11章 3D几何,对应,从亮度到3D 419第12章 3D视觉的应用 464第13章 数学形态学 493第14章 图像数据压缩 520第15章 纹理 537第16章 运动分析 566

基于Kubernetes的容器云平台实战/云计算与虚拟化技术丛书 陆平著 PDF下载
编程书籍

基于Kubernetes的容器云平台实战/云计算与虚拟化技术丛书 陆平著 PDF下载

104次浏览 0条评论

从PaaS平台建设和运维的角度去理解、分析和解决问题,囊括了Docker入门、Kubernetes技术架构及核心原理、网络及存储方案、行业实践指南、PaaS生态链以及发展趋势等方面的内容,图文并茂、内容丰富、由浅入深、讲解全面,具有很强的可借鉴性。序前言第1章 Docker简介 11.1 什么是Docker 11.2 为什么要用Docker 31.3 Docker基本概念 41.3.1 镜像 41.3.2 容器 61.3.3 镜像仓库 81.4 Docker架构及原理 81.4.1 Docker架构 81.4.2 Docker原理 111.4.3 容器网络 151.4.4 容器存储 161.5 Docker安装 161.5.1 手动安装模式 171.5.2 Ubuntu中自动化安装Docker 181.5.3 CentOS中自动化安装Docker 19第2章 容器引擎 212.1 容器引擎实现原理 222.2 容器生命周期管理 292.3 容器状态管理 332.4 访问运行状态容器 352.5 访问容器内容 36第3章 镜像管理 373.1 Dockerfile及镜像制作 373.1.

黑客渗透 冰的原点著 PDF下载
编程书籍

黑客渗透 冰的原点著 PDF下载

161次浏览 0条评论

菜鸟起飞,从这里开始!本笔记将透露:渗透、术语、脚本、内网、溢出各种攻击相关的手段和名词,总结、技巧、细节、亮点,不断变化的攻击思想。ASP、PHP、JSP等不同类型的脚本漏洞,ACCESS、MYSQL、MSSQL、ORACLE等不同类型的数据库缺陷,国内、国外已知和末知的渗透工具······第一部分 入侵前的号角 1.1 基础术语的了解 1.2 服务器相关特性 1.2.1:windows下的解析特性 1.2.2 windows对../的支持 1.2.3 windows对空格和.的忽略 1.2.4 apache的解析问题 1.2.5 不同的系统对大小写的敏感问题 1.2.6 实例解析 第二部分 小试牛刀--弱口令的软肋 2.1 共享入侵――IPC$ 2.2 目录浏览 2.3 IIS写权限漏洞 2.4 暴库 2.5 弱口令攻击 2.5.1 FTP弱口令 2.5.2 基于mssql弱口令的入侵 2.5.3 基于mysql弱口令的入侵 2.5.4 基于oracle弱口令的入侵 2.5.6 tomcat弱口令的入侵 2.5.7 第三方管理工具radmin和vnc弱口令入侵 第三部分 犀利的溢出

笑谈软件工程:异常处理的设计与重构 陈建村著 PDF下载
编程书籍

笑谈软件工程:异常处理的设计与重构 陈建村著 PDF下载

166次浏览 0条评论

本书凝聚作者十余年的思考与实践,从异常处理的设计与重构入手,介绍了如何提升软件的健壮性。全书共六部分,从异常处理的现状谈起,逐一条分缕析,阐述异常处理的基本概念、工作机制、异常处理的4+1观念,介绍软件健壮度等级和异常处理策略,讨论异常处理的坏味道和重构。 作者以诙谐幽默的文笔,于谈笑间揭示异常处理的来龙去脉,兼顾实用性和趣味性,非常适合善于思考和勤于实践的软件工程师阅读,也适合软件学院和计算机相关专业学生参考。/Contents Part 1 异常处理的现状 Chapter 01 你对异常处理的了解有多少? 3 02 异常处理的重要性 6 03 “种花”电信,我真是猜不透你啊! 14 04 HTC One X—— 发现一个Bug 21 05 HTC One X—— 我只是想打通电话呀! 25 06 HTC One X—— 拍照的错误消息描述 30 07 可靠性可以是一门生意 35 Column A. 倒霉的人很适合当神秘客 39 Part 2 异常处理的基本观念 Chapter 08 强健性大战首部曲—— 魅影危机 47 Column B. 找不到数据,要传回Null还是丢出异常?

智能预测控制及其MATLAB实现 李国勇著 PDF下载
编程书籍

智能预测控制及其MATLAB实现 李国勇著 PDF下载

91次浏览 0条评论

《智能预测控制及其MATLAB实现(第2版)》系统地论述了神经网络控制、模糊逻辑控制和模型预测控制的基本概念、工作原理、控制算法,以及利用MATLAB语言、MATLAB工具箱函数和Simulink对其实现的方法。该书取材先进实用,讲解深入浅出,各章均有相应的例题,并提供了大量用MATLAB/Simulink实现的仿真实例,便于读者掌握和巩固所学知识。第一篇 神经网络控制及其MATLAB实现第1章 神经网络控制理论 (1)1.1 神经网络的基本概念 (2)1.1.1 生物神经元的结构与功能特点 (2)1.1.2 人工神经元模型 (3)1.1.3 神经网络的结构 (5)1.1.4 神经网络的工作方式 (6)1.1.5 神经网络的学习 (6)1.1.6 神经网络的分类 (9)1.2 典型神经网络的模型 (9)1.2.1 MP模型 (9)1.2.2 感知机神经网络 (11)1.2.3 自适应线性神经网络 (14)1.2.4 BP神经网络 (16)1.2.5 径向基神经网络 (24)1.2.6 竞争学习神经网络 (29)1.2.7 学习向量量化(LVQ)神经网络 (38)1.2.8 Elman神

深入解析Mac OS X & iOS操作系统 [美] 莱文著 郑思遥译 PDF下载
编程书籍

深入解析Mac OS X & iOS操作系统 [美] 莱文著 郑思遥译 PDF下载

136次浏览 0条评论

《深入解析Mac OS X & iOS操作系统》编著者莱文。系统开发者、内核黑客和对苹果感到好奇的人们注意了!本书探讨了MacOSX系统和iOS系统的方方面面,深入讲解了两个系统的架构,讨论了框架手册没有讨论的内容。本书清晰而详细地讨论了苹果操作系统的内部工作原理,包括苹果私有的API,书中的大部分内容都是首次披露。《深入解析Mac OS X & iOS操作系统》在漫游系统架构的时候,从用户态深入到内核态,通过带注释的代码示例揭示了每一个层次和组件,还提供了可上手的实验,并且比较了两个系统实现的区别。主要内容◆引导过程:Mac的EFI、iOS的iBoot以及内核启动过程◆进程、线程以及虚拟内存管理◆通过DTrace、ptrace和隐藏的系统调用进行调试和性能剖析◆系统级的API:POSIX调用、Mach陷阱以及OSX/iOS私有的API◆文件系统架构,包括VFS和HFS+◆网络架构:从套接字到网络接口以及网络驱动程序◆内核扩展、驱动程序以及I/OKit架构的讨论◆安全特性、强制访问控制(MAC)以及iOS监狱《深入解析MacOSX&iOS操作系统》的支持网站(http://www。ne

面向机器智能的TensorFlow实践 [美] 山姆·亚伯拉罕(Sam Abrahams)著 段菲译 PDF下载
编程书籍

面向机器智能的TensorFlow实践 [美] 山姆·亚伯拉罕(Sam Abrahams)著 段菲译 PDF下载

105次浏览 0条评论

本书是一本*佳的TensorFlow入门指南。几位作者都来自研发一线,他们用自己的宝贵经验,结合众多高质量的代码,生动讲解TensorFlow的底层原理,并从实践角度介绍如何将两种常见模型——深度卷积网络、循环神经网络应用到图像理解和自然语言处理的典型任务中。此外,还介绍了在模型部署和编程中可用的诸多实用技巧。全书分为四部分,共9章。第一部分(第1~2章)讨论TensorFlow的设计模式以及选择TensorFlow作为深度学习库的优势和面临的挑战,并给出详细的安装指南。第二部分(第3~4章)深入介绍TensorFlow API的基础知识和机器学习基础。第三部分(第5~6章)探讨如何用TensorFlow实现高级深度模型,涉及卷积神经网络(或CNN)模型和循环神经网络(或RNN)模型。第四部分(第7~8章)探讨TensorFlow API中*新推出的特性,包括如何准备用于部署的模型、一些有用的编程模式等。第9章给出一些进一步了解TensorFlow的学习资源。译者序 前言 第一部分 开启TensorFlow之旅 第1章 引言2 1.1 无处不在的数据2 1.2 深度学习2 1.3 Te

设计原本:计算机科学巨匠Frederick P. Brooks的反思 [美] Jr·Frederick P·Brooks著 高博译 PDF下载
编程书籍

设计原本:计算机科学巨匠Frederick P. Brooks的反思 [美] Jr·Frederick P·Brooks著 高博译 PDF下载

143次浏览 0条评论

程序员、项目经理和架构师终极修炼必读!图灵奖得主、软件工程之父、《人月神话》作者 Frederick Brooks 经典著作,揭秘软件设计本质!如果说《人月神话》结束了软件工业的神话时代,粉碎了“银弹”的幻想,从此人类进入了理性统治一切的工程时代,那么《设计原本》则再次唤醒了人类心中沉睡多年的激情,引导整个业界突破理性主义的无形牢笼,鼓励以充满大胆创新为本的设计作为软件工程核心动力的全新思维。可以说,不读《人月神话》,则会在幻想中迷失;而不读《设计原本》,则必将在复杂低效的流程中落伍!《设计原本》开启了软件工程全新的“后理性时代”,完成了从破到立的圆满循环,具有划时代的重大里程碑意义,是每位从事软件行业的架构师、项目经理和研发人员都应该反复研读的经典著作。译者序 前言 第一部分 设计之模型 第1章 设计的疑问 1.1 培根的结论对吗 1.2 什么是设计 1.3 何为实在?设计理念 1.4 对设计过程的思考 1.5 设计面面观 1.6 注释和参考文献 第2章 工程师怎样进行设计思维-理性模型 2.1 模型概览 2.2 该模型的构思从何而来 2.3 理性模型有哪些长处 2.4 注释和参考文

Python灰帽子 : 黑客与逆向工程师的Python编程之道 PDF下载
编程书籍

Python灰帽子 : 黑客与逆向工程师的Python编程之道 PDF下载

124次浏览 0条评论

Justin Seitz是一名Immunity公司的高级安全研究员,他在以往的工作中花费了大量的时间从事漏洞挖掘、逆向工程、编写漏洞利用以及编写Python代码的研究。第1章 搭建开发环境 11.1 操作系统要求 11.2 获取和安装Python 2.5 21.2.1 在Windows下安装Python 21.2.2 在Linux下安装Python 21.3 安装Eclipse和PyDev 41.3.1 黑客挚友:ctype库 51.3.2 使用动态链接库 61.3.3 构建C数据类型 81.3.4 按引用传参 91.3.5 定义结构体和联合体 9第2章 调试器原理和设计 122.1 通用寄存器 132.2 栈 152.3 调试事件 172.4 断点 182.4.1 软断点 182.4.2 硬件断点 202.4.3 内存断点 22第3章 构建自己的Windows调试器 243.1 Debugee,敢问你在何处 243.2 获取寄存器状态信息 333.2.1 线程枚举 343.2.2 功能整合 353.3 实现调试事件处理例程 393.4 无所不能的断点 443.4.1 软断点 443.

透视JAVA:反编译、修补和逆向工程技术 Alex Kalinovsky著 PDF下载
编程书籍

透视JAVA:反编译、修补和逆向工程技术 Alex Kalinovsky著 PDF下载

149次浏览 0条评论

您是否遇到过所有常规方法都失效的窘境?您是否知道有一种产品能够准确地解决您所面对的问题,但并没有文献来记载其实现方法?您是否正在使用某一第二方库文件,需要改动其中一些逻辑,却苦于没有源代码?本书给出了一些如何攻克上述难题的实用方法。书中提及的一些窍门能够帮您节省时间,提高效率。每一章都集中讲解一种技术,解决一类问题——概述问题所存、给出问题的解决方案,然后给出测试该方案的其他构想。第1章 入门指南 1.1 技术综述—— 使用各种方法的时间和目的 1.2 利用文件管理器提高程序开发效率 1.2.1 FAR和Total Commander 1.2.2 Java IDE 1.3 示例应用程序的功能和结构 1.4 快速测试 1.5 小结 第2章 反编译类 2.1 确定何时进行反编译 2.2 了解最佳的反编译器 2.3 反编译类 2.4 反编译可行的要素 2.5 反编译代码的潜在问题 2.6 快速测试 2.7 小结 第3章 混淆类 3.1 保护代码背后的构思 3.2 混淆—— 一种知识产权的保护措施 3.3 由混淆程序执行的变换 3.3.1 去除调试信息 3.3.2 名称的处理 3.3.3 编码

MySQL权威指南(原书第2版) (美)杜布瓦著 PDF下载
编程书籍

MySQL权威指南(原书第2版) (美)杜布瓦著 PDF下载

113次浏览 0条评论

MySQL 是基于SQL的客户/服务器模式的关系数据库管理系统,它具有功能强大、使用简单、管理方便、运行速度快、安全可靠性强等优点,特别适用于Web站点或应用软件的数据库后端的开发工作。另外,用户可利用许多语言编写访问MySQL数据库的程序。MySQL权威指南(原书第2版)通过两个样板数据库,详细介绍了MySQL的基本概念、基本技巧、编程方法、管理特点以及第三方工具(如PHP和Perl)的使用方法。第2版保留了第1版的优点,同时增加了MySQL 4.0.1和相关编程语言接口的最新信息。MySQL权威指南(原书第2版)本书内容完善、条理清晰,适合数据库、网络开发与管理等人员参考。欢迎下载使用学习!第一部分 MYSQL基础知识 第一章 MYSQL和SQL入门 第二章 MYSQL数据库里的数据 第三章 MYSQL SQL语法及其使用 第四章 查询优化 第二部分 MYSQL程序设计接口 第五章 MYSQL程序设计简介 第六章 MYSQL应用程序设计接口:C语言 第七章 MYSQL应用程序设计接口:Perl DBI 第八章 MYSQL应用程序设计接口:PHP语言 第三部分 MYSQL系统管理 第

NoSQL数据库入门 [日]佐佐木达也著 罗 勇译 PDF下载
编程书籍

NoSQL数据库入门 [日]佐佐木达也著 罗 勇译 PDF下载

107次浏览 0条评论

内容简介:在云计算时代,传统的关系型数据库的不足凸显出来,尤其是它无法应对大数据量的处理需求。为了弥补这些不足,NoSQL型数据库应运而生,以MongoDB、Hadoop为代表的NoSQL产品以其高性能、强扩展性和高容错性为大家所称道,并在数据库领域掀起了一场新的革命。本书是一本NoSQL入门书,从最基本的NoSQL发展史开始,介绍了memcached、Tokyo Tyrant、Redis和MongoDB这4种NoSQL数据库的使用背景、优缺点和具体应用实例,并对这4种数据库进行了互相比较,旨在让读者全面了解NoSQL能解决的具体问题,为读者开发数据库提供更多选择。书中最后还介绍了如何将MySQL数据库NoSQL化。本书适合所有数据库开发人员。第1章  nosql数据库的基础知识  11.1  关系型数据库和nosql数据库  21.1.1  什么是nosql  21.1.2  关系型数据库简史  21.1.3  数据库的分类  31.1.4  关系型数据库的优势  51.1.5  关系型数据库的不足  51.1.6  nosql数据库  91.2  nosql数据库是什么  121.

Lucene搜索引擎开发权威经典 于天恩著 PDF下载
编程书籍

Lucene搜索引擎开发权威经典 于天恩著 PDF下载

84次浏览 0条评论

《Lucene搜索引擎开发权威经典》基于Lucene的当前最新版本(2.1)精解了Lucene搜索引擎的相关知识,从基础知识到应用开发,精练简洁,恰到好处《Lucene搜索引擎开发权威经典》共包括16章,分为6部分。第1部分Lucene基础。介绍了Lucene的基础知识,包括Lucene的历史和发展情况、使用Lucene创建索引和执行搜索的基本方法以及中文分词的应用,最后做了两个应用项目。第2部分:数据解析。介绍解析不同格式数据(如Word、PDF等)的方法,包括常用的数据解析组件、Lucene自身的数据解析机制和Lius类库。第3部分:索引的高级知识。介绍了 Lucene建立索引的过程,索引的查看和删除,索引的同步,索引的合并和优化等内容。第4部分:搜索的高级知识。介绍使用不同的Query对象构建搜索请求,使用QueryParser解析用户的搜索请求,搜索结果的过滤和排序等内容。第5部分:Lucene应用实例。应用本节介绍的所有知识构建一个桌面搜索引擎和一个Web搜索引擎。这部分作为对前面所有内容的总结。第6部分:Nutch搜索引擎框架。介绍了基于Lucene的完整搜索引擎Nutch

跟老齐学Python:从入门到精通 齐伟 编著著 PDF下载
编程书籍

跟老齐学Python:从入门到精通 齐伟 编著著 PDF下载

108次浏览 0条评论

《跟老齐学Python:从入门到精通》是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,《跟老齐学Python:从入门到精通》读起来不晦涩,并且在其中穿插了很多貌似与Python编程无关,但与学习者未来程序员职业生涯有关的内容。《跟老齐学Python:从入门到精通》特别强调了学习和使用Python的基本方法,学习一种高级语言,掌握其各种规则是必要的,但学会“自省”方法更重要,这也是《跟老齐学Python:从入门到精通》所试图达到的“授人以鱼不如授人以渔”的目的。《跟老齐学Python:从入门到精通》是面向初学者的读物,不是为开发者提供的开发手册,所以,它不是“又适用于中高级读者”的读物。第1季 基础 第0章 预备 2 0.1 关于Python的故事 2 0.1.1 Python的昨天、今天和明天 3 0.1.2 Python的特点 4 0.1.3 Python哲学 5 0.2 从小工到专家 5 0.2.1 零基础 6 0.2.2 阅读代码 6 0.2.3 调试

大数据日知录:架构与算法 张俊林著 PDF下载
编程书籍

大数据日知录:架构与算法 张俊林著 PDF下载

110次浏览 0条评论

大数据是当前最为流行的热点概念之一,其已由技术名词衍生到对很多行业产生颠覆性影响的社会现象,作为最明确的技术发展趋势之一,基于大数据的各种新型产品必将会对每个人的日常生活产生日益重要的影响。《大数据日知录:架构与算法》从架构与算法角度全面梳理了大数据存储与处理的相关技术。大数据技术具有涉及的知识点异常众多且正处于快速演进发展过程中等特点,其技术点包括底层的硬件体系结构、相关的基础理论、大规模数据存储系统、分布式架构设计、各种不同应用场景下的差异化系统设计思路、机器学习与数据挖掘并行算法以及层出不穷的新架构、新系统等。《大数据日知录:架构与算法》对众多纷繁芜杂的相关技术文献和系统进行了择优汰劣并系统性地对相关知识分门别类地进行整理和介绍,将大数据相关技术分为大数据基础理论、大数据系统体系结构、大数据存储,以及包含批处理、流式计算、交互式数据分析、图数据库、并行机器学习的架构与算法以及增量计算等技术分支在内的大数据处理等几个大的方向。通过这种体系化的知识梳理与讲解,相信对于读者整体和系统地了解、吸收和掌握相关的优秀技术有极大的帮助与促进作用。《大数据日知录:架构与算法》的读者对象包括对No

NTFS文件系统扇区存储探秘 PDF下载
编程书籍

NTFS文件系统扇区存储探秘 PDF下载

140次浏览 0条评论

《NTFS文件系统扇区存储探秘》主要内容包括:介绍NTFS文件系统优越的性能特征;介绍作者为了探索NTFS文件系统的存储特点编写的21个WIN32工具程序;使用作者编写的WIN32工具程序,探秘NTFS文件系统的扇区存储规律。全书分3篇,共计17章。第1章至第3章是“基础篇”,重点介绍了NTFS文件系统的性能和存储特点,同时也辅助性地介绍了FAT16和FAT32两种文件系统:第4章至第5章是“工具篇”,介绍了作者编写的工具程序;第6章至第17章是“探秘篇”,使用工具程序对NTFS文件系统的扇区存储规律进行了探索。基础篇  第1章 FAT文件系统的数据结构  1.1 主引导记录  1.2 主分区表  1.3 分区引导记录  1.3.1 FAT16文件系统的BPB表  1.3.2 FAT32文件系统的BPB表  1.4 文件分配表FAT  1.4.1 扇区分簇管理  1.4.2 簇链和文件检索过程  1.4.3 FAT表扇区寻址  1.5 文件目录表FDT  1.6 数据区DATA  第2章 FAT文件系统的扇区分配  2.1 FAT16的扇区分配  2.2 FAT16扇区寻址实例分析  

Android并发开发 师蓉译 PDF下载
编程书籍

Android并发开发 师蓉译 PDF下载

107次浏览 0条评论

本书共8章,第1章介绍了一个非典型的并发模型,为后文的阐释做好铺垫。第2章和第3章分别介绍了Java并发和Android应用程序模型,主要介绍Java线程、同步、并发包、生命周期和组件、Android进程等基本概念。第4章介绍AsyncTask和Loader。第5-7章是本书的核心内容,深入探讨Android操作系统的细节,如Looper/Handler、Service、Binder、定时任务等。第8章介绍并发工具,如静态分析、注解、断言等。本书适合有Android开发经验的读者参考。如果你是一名新手,建议你在掌握相关入门知识的基础上阅读本书,以达到更好的学习效果。本书给出多段代码,旨在让读者亲自实践后更好地掌握Android并发开发的相关内容。版权 版权声明 内容提要 前言 资源与支持 致谢 第1章 了解并发 第2章 Java并发 第3章 Android应用程序模型 第4章 AsyncTask和Loader 第5章 Looper/Handler 第6章 Service、进程和Binder IPC 第7章 定时任务 第8章 并发工具 参考文献

揭秘Angular 2 广发证券互联网金融技术团队著 PDF下载
编程书籍

揭秘Angular 2 广发证券互联网金融技术团队著 PDF下载

107次浏览 0条评论

《揭秘Angular 2》第一部分从前端的故事起点说起,然后对 Angular 以及 TypeScript 进行了简单的介绍,接着通过一个通讯录例子让读者快速入门 Angular 的开发;第二部分则深入讲解了 Angular 架构以及 Angular 核心内容,包括组件、模板、指令、服务、依赖注入、路由以及测试,此外,在相应的章节里还补充说明了譬如变化监测的核心 Zones(第 6 章)、双向绑定的原理(第 7 章)、RxJS(第 9 章)等关键内容;第三部分则通过问卷调查系统来指引读者进行 Angular 项目的实战。第一部分入门篇 1 前端风云. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1 故事的起点2 1.2 AJAX 王者归来3 1.3 工具库的流行3 1.4 百家争鸣3 1.5 走进前端新时代4 1.6 小结6 2 Angular 简介. . . . . . . . . . .

mysql管理之道:性能调优、高可用与监控 贺春旸著 PDF下载
编程书籍

mysql管理之道:性能调优、高可用与监控 贺春旸著 PDF下载

152次浏览 0条评论

《mysql管理之道:性能调优、高可用与监控》由资深mysql专家撰写,以最新的mysql版本为基础,以构建高性能mysql服务器为核心,从故障诊断、表设计、sql优化、性能参数调优、mydumper逻辑、xtrabackup热备份与恢复、mysql高可用集群搭建与管理、mysql服务器性能和服务监控等方面多角度深入讲解了如何去管理与维护mysql服务器。书中内容以实战为导向,所有内容均来自于笔者多年实践经验的总结和对新知识的拓展,同时也针对运维人员、dba等相关工作者会遇到的有代表性的疑难问题给出了实用的情景模拟,并给出了解决方案。不论你目前有没有遇到过此类问题,相信对你以后处理相关问题都会有所借鉴。本书适合所有希望构建和管理高性能、高可用性的mysql数据库系统的开发者和dba阅读。前言 第一部分 mysql5.5 新特性篇 第1章 mysql5.5介绍 2 1.1 性能上的显著改变 2 1.1.1 mysql5.5默认存储引擎的调整 2 1.1.2 充分利用cpu多核的处理能力 7 1.1.3 提高刷新脏页数量和合并插入数量,改善磁盘i/o处理能力 8 1.1.4 增加自适应刷新

数据库索引设计与优化 【美】Tapio Lahdenmaki著 曹怡倩译 PDF下载
编程书籍

数据库索引设计与优化 【美】Tapio Lahdenmaki著 曹怡倩译 PDF下载

137次浏览 0条评论

《数据库索引设计与优化》提供了一种简单、高效、通用的关系型数据库索引设计方法。作者通过系统的讲解及大量的案例清晰地阐释了关系型数据库的访问路径选择原理,以及表和索引的扫描方式,详尽地讲解了如何快速地估算SQL 运行的CPU 时间及执行时间,帮助读者从原理上理解SQL、表及索引结构、访问方式等对关系型数据库造成的影响,并能够运用量化的方法进行判断和优化,指导关系型数据库的索引设计。《数据库索引设计与优化》适用于已经具备了SQL 这一关系型语言相关知识,希望通过理解SQL 性能相关的内容,或者希望通过了解如何有效地设计表和索引而从中获益的人员。另外,《数据库索引设计与优化》也同样适用于希望对新硬件的引入所可能带来的变化做出更好判断的资深人士。第1 章 概述 ........................ 1 关于SQL 性能的另一本书 ......... 1 不合适的索引 .............................. 3 误区和误解 ........... 4 误区1:索引层级不要超过5 层 ...................... 5 误区2:单表的索引数不要超过6

基于成本的Oracle优化法则 Jonathan Lewis著 赵恒译 PDF下载
编程书籍

基于成本的Oracle优化法则 Jonathan Lewis著 赵恒译 PDF下载

93次浏览 0条评论

数据库领域的超级畅销书,世界级Oracle大师Jonathan Lewis的最新力作,也是近几年来Oracle领域最重要的著作之一,荣获2006年年度Oracle杂志编辑选择大奖。自该书出版以来,受到无数读者、网友和专家的好评,被翻译成多种语言,成为众多中高级Oracle用户、DBA和开发人员的必看图书。第1章 成本的含义1第2章 表扫描9第3章 单表选择率39第4章 简单B树访问59第5章 群集因子83第6章 选择率的相关问题109第7章 直方图141第8章 位图索引169第9章 查询变换193第10章 连接基数243第11章 嵌套循环281第12章 散列连接293第13章 排序与归并连接323第14章 10053 trace文件367附录A 升级问题415附录B 优化器参数427……

深入理解Oracle 12c数据库管理(第2版) [美] Darl Kuhn著 苏宝龙译 PDF下载
编程书籍

深入理解Oracle 12c数据库管理(第2版) [美] Darl Kuhn著 苏宝龙译 PDF下载

102次浏览 0条评论

本书主要内容包括:安装Oracle,创建数据库,管理文件;配置用户和数据库对象,如表、索引、视图等;创建和维护大型数据库对象、分区表和索引;使用数据泵、外部表等工具管理和分发大量数据的方法;备份与恢复的概念。无论是初学者还是专家,都可以从书中实现Oracle数据库技术的实践案例中获益。第1章 安装Oracle  1 1.1  了解OFA  1 1.1.1  Oracle清单目录  2 1.1.2  Oracle基础目录  3 1.1.3  Oracle主目录  3 1.1.4  Oracle网络文件目录  4 1.1.5  自动诊断信息库  4 1.2  安装Oracle  5 1.2.1  步骤1:创建OS组和用户  5 1.2.2  步骤2:确保充分配置了OS  7 1.2.3  步骤3:获取Oracle安装软件  8 1.2.4  步骤4:解压缩文件  8 1.2.5  步骤5:创建oraInst.loc文件  9 1.2.6  步骤6:配置应答文件,然后运行安装程序  9 1.2.7  步骤7:解决任何疑难问题  13 1.3  使用已安装程序的副本安装Oracle  14 1

深入浅出Rust 范长春著 PDF下载
编程书籍

深入浅出Rust 范长春著 PDF下载

151次浏览 0条评论

本书详细描述了Rust语言的基本语法,穿插讲解一部分高级使用技巧,并以更容易理解的方式解释其背后的设计思想。全书总共分五个部分。第一部分介绍Rust基本语法,因为对任何程序设计语言来说,语法都是基础,学习这部分是理解其他部分的前提。第二部分介绍属于Rust独一无二的内存管理方式。它设计了一组全新的机制,既保证了安全性,又保持了强大的内存布局控制力,而且没有额外性能损失。这部分是本书的重点和核心所在,也是Rust语言的思想内核精髓之处。第三部分介绍Rust的抽象表达能力。它支持多种编程范式,以及较为强大的抽象表达能力。第四部分介绍并发模型。在目前这个阶段,对并行编程的支持是新一代编程语言不可绕过的重要话题。Rust也吸收了业界最新的发展成果,对并发有良好支持。第五部分介绍一些实用设施。Rust语言有许多创新,但它绝不是高高在上孤芳自赏的类型,设计者在设计过程中充分考虑了语言的工程实用性。众多在其他语言中被证明过的优秀实践被吸收了进来,有利于提升实际工作效率。通过此书,读者能够深入透彻地理解Rust的高阶特性,比如代数类型系统、生命周期、借用检查、内部可变性、线程安全、泛型、闭包、迭代器、

现代X86汇编语言程序设计 [美]丹尼尔·卡斯沃姆 (Daniel Kusswurm)著 张银奎译 PDF下载
编程书籍

现代X86汇编语言程序设计 [美]丹尼尔·卡斯沃姆 (Daniel Kusswurm)著 张银奎译 PDF下载

135次浏览 0条评论

本书从应用编程的角度解释x86处理器的内部架构和执行环境,全面介绍如何用x86汇编语言编写可被高级语言调用的函数。主要内容包括:x86-32核心架构(第1章和第2章),x87浮点单元(第3章和第4章),MMX技术(第5章和第6章),流式SIMD扩展(第7章至第11章),高级向量扩展(第12章至第16章),x86-64核心架构(第17章和第18章),x86-64SSE和AVX(第19章和第20章),高级主题(第21章和第22章)。书中包含了大量的示例代码,以帮助读者快速理解x86汇编语言编程和x86平台的计算资源。本书可作为高等院校计算机及相关专业学生的教材,也可供想要学习x86汇编语言编程的软件开发者使用。出版者的话 译者序 前言 关于技术审校者 第1章x86-32核心架构 1 1.1 简史 1 1.2 数据类型 3 1.2.1 基本数据类型 3 1.2.2 数值数据类型 4 1.2.3 组合数据类型 5 1.2.4 其他数据类型 6 1.3 内部架构 6 1.3.1 段寄存器 7 1.3.2 通用寄存器 7 1.3.3 EFLAGS寄存器 8 1.3.4 指令指针 9 1.3.5 指

现代处理器设计:超标量处理器基础 张承义等译 PDF下载
编程书籍

现代处理器设计:超标量处理器基础 张承义等译 PDF下载

150次浏览 0条评论

本书是一部有关超标量处理器设计的教科书,是卡内基·梅隆大学超标量处理器设计课程的教材。本书的特点是:突出关键的概念和基本的原理,隐藏复杂的技术细节;论述深入浅出,易于理解;内容全面并且新颖。第1章 处理器设计 15 阅读1.1 微处理器的发展史 15 阅读1.2 指令集处理器设计 16 阅读1.2.1 数字系统设计 16 阅读1.2.2 体系结构、逻辑实现和物理实现 17 阅读1.2.3 指令集体系结构 18 阅读1.2.4 动态静态界面 19 阅读1.3 处理器性能法则 20 阅读1.3.1 处理器性能公式 21 阅读1.3.2 处理器性能优化 21 阅读1.3.3 性能评价方法 22 阅读1.4 指令级并行处理 24 阅读1.4.1 从标量到超标量 24 阅读1.4.2 指令级并行的极限 29 阅读1.4.3 指令级并行的机器 31 阅读1.5 小结 35 阅读1.6 习题 36 阅读第2章 流水线处理器 38 阅读2.1 流水线基础 38 阅读2.1.1 流水线设计 38 阅读2.1.2 算术流水线的实例 41 阅读2.1.3 流水线理想

PCI Express 体系结构导读 王齐著 PDF下载
编程书籍

PCI Express 体系结构导读 王齐著 PDF下载

91次浏览 0条评论

《PCI Express 体系结构导读》讲述了与PCI及PCI Express总线相关的最为基础的内容,并介绍了一些必要的、与PCI总线相关的处理器体系结构知识,这也是《PCI Express 体系结构导读》的重点所在。深入理解处理器体系结构是理解PCI与PCI Express总线的重要基础。读者通过对《PCI Express 体系结构导读》的学习,可超越PCI与PCI Express总线自身的内容,理解在一个通用处理器系统中局部总线的设计思路与实现方法,从而理解其他处理器系统使用的局部总线。《PCI Express 体系结构导读》适用于希望多了解一些硬件的软件工程师,以及希望多了解一些软件的硬件工程师,也可供电子工程和计算机类的研究生自学参考。序前言第Ⅰ篇 PCI体系结构概述第1章 PCI总线的基本知识1.1 PCI总线的组成结构1.1.1 HOST主桥1.1.2 PCI总线1.1.3 PCI设备1.1.4 HOST处理器1.1.5 PCI总线的负载1.2 PCI总线的信号定义1.2.1 地址和数据信号1.2.2 接口控制信号1.2.3 仲裁信号1.2.4 中断请求等其他信号1.3

PCI、PCI-X和PCI Express的原理及体系结构 马鸣锦 朱剑冰等著 PDF下载
编程书籍

PCI、PCI-X和PCI Express的原理及体系结构 马鸣锦 朱剑冰等著 PDF下载

92次浏览 0条评论

PCl Express是一种新的IO互连结构.被称为第三代本地IO总线,与其前任总线(PCI/PCI-X)相比,在总线结构上采取了根本性的变革,以满足现在的及将来的处理器和外围设备提出的更高的带宽要求。本书首先对PCl/PCI-X总线架构作了全面、简要的介绍;然后在整体描述PCI Express架构的基础上,逐一对PcI Express所采用的新方法、新思路和新技术进行了深人的描述与讨论;最后完整地介绍了与PCI兼容的PcI Express配置机制及配置寄存器。使读者在了新一代10互连结构的过程中获得计算机体系结构方面的理论和知识,提高计算机系统硬件和软件的开发能力。 本书可作为高等院校计算机专业及相关研究领域的研究生教材,可为从事相关专业本科教学的老师提供教学参考,对于从事个人计算机系统设计和应用开发的科技人员来说,也是一本内容翔实,可读性强的参考书。第1章 PCI及PCI-X架构综述 1.1 PCI架构综述  1.1.1 基于PCI总线的结构  1.1.2 PCI总线信号的定义和功能  1.1.3 PCI总线的事务类型  1.1.4 系统地址空间及PCI地址空间映射  1.1.5 

Python爬虫开发与项目实战 范传辉著 PDF下载
编程书籍

Python爬虫开发与项目实战 范传辉著 PDF下载

185次浏览 0条评论

随着大数据时代到来,网络信息量也变得更多更大,基于传统搜索引擎的局限性,网络爬虫应运而生,本书从基本的爬虫原理开始讲解,通过介绍Pthyon编程语言和Web前端基础知识引领读者入门,之后介绍动态爬虫原理以及Scrapy爬虫框架,最后介绍大规模数据下分布式爬虫的设计以及PySpider爬虫框架等。主要特点:l 由浅入深,从Python和Web前端基础开始讲起,逐步加深难度,层层递进。l 内容详实,从静态网站到动态网站,从单机爬虫到分布式爬虫,既包含基础知识点,又讲解了关键问题和难点分析,方便读者完成进阶。l 实用性强,本书共有9个爬虫项目,以系统的实战项目为驱动,由浅及深地讲解爬虫开发中所需的知识和技能。难点详析,对js加密的分析、反爬虫措施的突破、去重方案的设计、分布式爬虫的开发进行了细致的讲解。前言 基础篇 第1章 回顾Python编程 2 1.1 安装Python 2 1.1.1 Windows上安装Python 2 1.1.2 Ubuntu上的Python 3 1.2 搭建开发环境 4 1.2.1 Eclipse+PyDev 4 1.2.2 PyCharm 10 1.3 IO编程