CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 深入理解MySQL(MySQL核心开发人员力作) 基本信息 原书名: Expert MySQL 原出版社: Apress 作者: (美)Charles A. Bell    译者: 杨涛 王建桥 杨晓云 韩兰 丛书名: 图灵程序设计丛书 数据库 出版社:人民邮电出版社 ISBN:9787115189103 上架时间:2009-12-31 出版日期:2010 年1月 开本:16开 页码:467 版次:1-1 编辑推荐    MySQL核心开发人员力作    带你深入MySQL源代码和底层架构    身临其境,透彻掌握数据库理论与实践 内容简介    本书深入源代码,剖析了mysql数据库系统的架构,并提供了分析、集成和修改mysql源代码的专家级建议。本书分三个部分:第一部分介绍开发和修改开源系统的概念,提供探讨更高级数据库概念所需的工具和资源;第二部分讨论mysql系统,阐明如何修改mysql源码,如何将mysql系统作为嵌入式数据库系统;第三部分更深入地探讨了mysql系统,讲述数据库工作的内部机理。    本书面向mysql数据库开发人员。 作译者 作者: Charles A.Bell    Charles A.Bell,MySQL核心开发人员,目前是Sun公司高级软件工程师;同时也是弗吉尼亚联邦大学的客座教授,主要是为研究生讲授计算机科学课程。他主要从事新兴技术的研究,研究方向包括数据库系统、版本系统、语义网和敏捷软件开发等。 目录 封面 -10 封底 468 扉页 -9 版权 -8 前言 -7 目录 -4 第一部分 MySQL开发入门 1 第1章 MySQL与开源运动 2 1.1 什么是开源软件 2 1.1.1 为什么要使用开源软件 4 1.1.2 开源软件是否对商业软件构成真正的威胁 7 1.1.3 法律问题与《GNU宣言》 8 1.1.4 将开源进行到底 10 1.2 用MySQL进行开发 11 1.2.1 为什么修改MySQL 13 1.2.2 MySQL里哪些可以修改,有什么限制 14 1.2.3 MySQL的许可证问题 15 1.2.4 到底能否修改MySQL 16 1.2.5 修改MySQL的指导原则 17 1.3 实际的例子:TiVo 18 1.4 小结 19 第2章 数据库系统剖析 20 2.1 数据库系统的体系结构 20 2.2 数据库系统的类型 20 2.2.1 面向对象数据库系统 20 2.2.2 对象关系数据库系统 21 2.2.3 关系数据库系统 23 2.3 关系数据库系统的体系结构 24 2.3.1 客户端应用程序 25 2.3.2 查询接口 26 2.3.3 查询处理 27 2.3.4 查询优化器 29 2.3.5 查询的内部表示 31 2.3.6 查询的执行 32 2.3.7 文件访问 33 2.3.8 查询结果 35 2.3.9 关系数据库的体系结构小结 35 2.4 MySQL数据库系统 35 2.4.1 MySQL系统体系结构 36 2.4.2 SQL接口 37 2.4.3 解析器 38 2.4.4 查询优化器 39 2.4.5 查询的执行 40 2.4.6 查询缓存 40 2.4.7 缓存和缓冲区 42 2.4.8 通过插件式存储引擎访问文件 43 2.5 小结 50 第3章 MySQL源代码 51 3.1 预备知识 51 3.1.1 了解许可证 51 3.1.2 获得MySQL源代码 52 3.2 MySQL源代码 56 3.2.1 预备知识 57 3.2.2 main()函数 59 3.2.3 处理连接和创建线程 62 3.2.4 解析查询 69 3.2.5 优化查询的准备工作 75 3.2.6 优化查询 78 3.2.7 执行查询 80 3.2.8 辅助库 82 3.2.9 重要的类和结构 83 3.3 编程指导 88 3.3.1 总体指导 89 3.3.2 文档 89 3.3.3 函数和参数 91 3.3.4 命名约定 92 3.3.5 分隔与缩进 92 3.3.6 文档工具 93 3.3.7 保持工作记录的习惯 95 3.3.8 追踪变化 95 3.4 第
2021-10-29 18:56:31 85.15MB 深入理解 MySQL SQL 核心开发人员
1
AutoCAD .net开发人员手册中文版,进行CAD .net开发时进行字典查询,各种函数调用方法,很全,很实用。
2021-10-29 14:55:48 1.87MB CAD .net开发手册
1
dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。 易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。 它支持任何具有一个JDBC驱动程序数据库。 它可以处理任何的外部数据源。
2021-10-29 11:56:32 21.98MB 数据库工具 dbeaver最新版 轻量级插件
1
内容简介 《写给Web开发人员看的HTML5教程》通过结合大量实际案例和源代码对HTML5的重要特性进行了详细讲解,内容全面丰富,易于理解。全书共分为12章,从HTML5的历史故事讲起,涉及了文档结构和语义、智能表单、视频与音频、画布、SVG与MathML、地理定位、Web存储与离线Web应用程序、WebSockets套接字、Web Worker多线程、微数据以及以拖曳为代表的一些全局属性,涵盖了HTML5所有的重要特性。此外,《写给Web开发人员看的HTML5教程》还提供了大量的案例源代码,供读者在学习过程中参考,帮助读者提升HTML5的实际应用技能。  《写给Web开发人员看的HTML5教程》适合具有一定的HTML和JavaScript基础的Web开发人员阅读
2021-10-28 10:47:11 23.91MB HTML5
1
Alexa智能家居资源 该存储库包含供Alexa Smart Home开发人员使用的资源。 有关如何入门,开发人员文档和API参考的信息,请访问。 Alexa智能家居样品 技能样本:切换 实施交换机的基本技能示例,该交换机对实施Alexa Smart Home交换机功能的虚拟设备执行发现和指令处理过程。 适用于 , , 和 。 技能样本:沙盒 一个高级技能样本,展示了智能家居模型的多个区域如何共同定义和提供具有Lambda,IoT核心,DynamoDB和API网关的终端设备。 在可用。 附加内容 请查看以获取其他内容和说明。 支持与反馈 要获得一般支持,请访问。 如果您发现示例代码有问题,请针对相关存储库问题跟踪器打开一个问题。
2021-10-27 16:10:30 196KB alexa smarthome skills alexa-skills-kit
1
亚马逊SP-API开发人员资料注册PII权限问题答案
2021-10-25 17:01:38 17KB 亚马逊 SP-API PII权限
colorShuffle 是一个社区为设计师和开发人员贡献的美丽颜色和渐变的随机集合 关于 这是社区回馈社区的努力。 希望这能帮助您汲取灵感,并作为为您自己的项目挑选令人惊叹的颜色和渐变的资源。 改进和错误 请随意在打开一个新问题,提出您的建议或您可能遇到的任何错误。 执照 :victory_hand: 一个小项目
2021-10-24 00:41:08 960KB css colors coding gradient
1
作为 Access Web 应用和 Web 数据库的替代选择,建议考虑使用 Microsoft PowerApps 构建针对 Web 和移动设备的无代码业务解决方案。虽然 PowerApps 是相对较新的产品,但 Microsoft 对 PowerApps 进行了重大投资,使其成为用于业务解决方案的一流工具,并定期向其添加新功能。 可阅读白皮书用于 Access Web 应用开发人员的 Microsoft PowerApps 简介,了解如何重建现有 Access Web 应用作为 PowerApp。
2021-10-19 19:47:22 30KB App
1
Go是下一代的互联网开发语言;?Go是下一代互联网时代的C语言;?Go的并发如何如何高;?Go的语言如何如何简洁;?国外某公司全部由NodeJS转向Go开发;?国外某公司从ruby转向go之后,服务器数量从20多台降到了2台;?Go项目开发的优点?(1)开发体验好?go的编译速度极快,可以在保存完代码后直接刷新浏览器看效果,开发体验接近动态语言。?(2)Go很容易将错误定位到代码行上?除view模版之外,go很容易将错误定位到具体的行上,方便开发人员排错。?(3)语法相对简洁?确实相对来说,能省一些代码量。?(4)很容易部署?这个很容易部署是相对.NET、Java等这些编译型语言,因为go也是编译型的,它开发的程序,不用考虑依赖,直接会生成一个.exe文件,任何平台下都可以直接运行。这也是当时很吸引我的地方。?当然,go编译后的程序也相对较大。?(5)轻量级?相对Java来讲,Go语言比较轻量级,无论是IDE还是开发、部署,都不像Java那么笨重、复杂。?(6)相对严谨?在Go中,如果你导入了一个包,但是没有用,或你定义了一个变量,后面没有使用这个变量都会报错。?本套课程从GoWeb基
1
鄙人的拙作,《软件测试方法论-黑盒测试篇》讲的是开发人员眼中的测试方法 很多事情,原理相通,不管是开发还是测试。 希望本文对大家有所帮助。
2021-10-11 17:26:51 123KB 软件测试方法论
1