
会员
精通LevelDB
廖环宇 张仕华更新时间:2021-11-19 15:18:48
最新章节:附录 LevelDB的演进开会员,本书免费读 >
本书详细剖析LevelDB从使用到设计实现的方方面面,读后可了解谷歌Bigtable数据库的设计精髓,逻辑上可分为两部分。第一部分着重讲解LevelDB的基础知识,主要内容如下。1)基本数据结构,这是理解后续内容的基础,也可以加深对比较器、迭代器等常见数据结构的理解。2)基本使用,如数据库打开、关闭以及基本的读写操作。3)总体架构与设计思想,读后可掌握LevelDB的整体情况与设计思路。4)公用基础类,读后可了解LevelDB中如何实现数值编码、内存管理以及文件读取等。第二部分着重讲解LevelDB各模块的实现细节,主要内容如下。1)Log模块的实现细节,以及如何通过Log进行崩溃恢复,并生成一个MemTable文件。2)MemTable模块的实现细节,以及MemTable超过内存阈值时如何生成一个SSTable文件。3)SSTable模块的实现细节。4)Compaction原理与多版本管理。
品牌:机械工业出版社
上架时间:2021-11-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
廖环宇 张仕华
主页
同类热门书
最新上架
- 会员
编程改变生活:用Python提升你的能力(基础篇·微课视频版)
本书以Python的实际应用为主线,以理论基础为核心,引导读者渐进式学习Python的编程基础和实际应用。本书共17章,可分为4部分。第一部分Python编程环境搭建和Python的基础知识(第1~6章)、第二部分数学运算(第7~9章)、第三部分绘制图像(第10~12章)、第四部分办公自动化(第13~17章)。本书示例代码丰富,实用性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。计算机15.9万字 - 会员
C语言程序设计案例式教程(第2版)
本书在《C语言程序设计案例式教程》的基础上进行了完善、补充和修订,内容更加丰富、翔实,结构层次更加清晰、合理。本书共11章,第1章主要介绍C语言概述、C语言开发环境的搭建和C语言程序的编译机制等;第2章和第3章主要介绍C语言的基础知识,包括关键字、标识符、常量、变量、数据类型、类型转换、运算符与表达式等;第4~9章主要介绍C语言的核心知识,包括结构化程序设计、数组、函数、指针、字符串、结构体等;第计算机16.3万字 - 会员
Vue.js从入门到精通
《Vue.js从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Vue.js进行程序开发需要掌握的各方面技术。全书分为4篇,共19章,内容包括初识Vue.js、ECMAScript6语法介绍、Vue实例与数据绑定、条件判断指令、v-for指令、计算属性和监听属性、元素样式绑定、事件处理、表单元素绑定、自定义指令、组件、组合API、过渡和动画效果、渲染函数、使用Vu计算机7.2万字 - 会员
C#从入门到精通(第7版)
《C#从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行Windows应用程序开发方方面面的技术。全书分为4篇,共25章,包括初识C#及其开发环境、C#程序基本结构、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、面向对象编程、Windows窗体应用程序设计、Windows窗体应用程序常用控件、Windows窗体应用程序高级控件计算机17.8万字 - 会员
Python服务端测试开发实战
本书围绕Python技术栈,讲解测试开发技术栈领域的各项核心技术要点。全书共11章,首先讲解pytest单元测试框架在测试领域的技术栈要点,包含pytest从最基本的应用到高阶应用。接着讲解服务端测试开发领域主流的核心思想、主流测试开发工具在解决服务端测试开发中的技术难点,以及服务端测试框架的设计和项目实战案例。在框架的基础上扩展了服务端测试开发领域的知识面,主要介绍Docker容器化技术、基于D计算机7.8万字 - 会员
微信小程序开发解析
《微信小程序开发解析》从零基础开始,系统地讲解了与微信小程序开发相关的知识点。全书按照微信小程序学习的技术路线设计章节结构,先介绍微信小程序框架,然后讲解微信小程序组件与API,最后讲解微信小程序支付、小程序商城和小程序客服。本书在进行知识讲解时,力求简单、高效、系统,使读者真正弄懂微信小程序的开发原理、使用场景和程序架构方案,并能融会贯通。同时,本书针对微信小程序开发的相关重要技术接口,出了示例计算机3.4万字 - 会员
剑指JVM:虚拟机实践与性能调优
《剑指JVM:虚拟机实践与性能调优》共分5篇:引言篇讲述了Java与Java虚拟机的关系,以及Java虚拟机的相关知识;第1篇讲述了运行时数据区,涉及Java内存区域的各个核心结构,以及对象创建的各种细节;第2篇讲述了垃圾收集,涉及各种收集算法、垃圾收集器;第3篇讲述了字节码与类的加载;第4篇讲述了性能监控与调优,带领读者学习Java虚拟机常用的监控与调优工具,并附有企业级的性能调优案例。计算机23万字 - 会员
微服务中台架构开发
本书围绕真实业务场景,系统完整地介绍了微服务中台架构在企业成功落地的全过程。它从企业遇到的IT架构痛点出发,覆盖了IT架构模式选型、技术方案设计、团队管理和项目实施过程中的每一步,并且介绍了如何基于阿里云PaaS平台,构建低风险、高可用、易扩展、好维护的业务中台。本书可以帮助对企业IT架构感兴趣的中高级软件工程师、架构师、产品经理、项目经理,深刻认识和理解业务中台,从而结合企业实际,快速搭建适合自计算机11.9万字 - 会员
Vue 3移动Web开发与性能调优实战
《Vue3移动Web开发与性能调优实战》旨在向读者介绍如何使用Vue3和其他现代Web技术创建高性能的移动Web应用程序。《Vue3移动Web开发与性能调优实战》不仅详细介绍有关移动Web和Vue3的技术知识,包括HTML5、CSS3、Vue全家桶、构建工具Vite、移动Web屏幕适配等,并讲解如何使用这些技术来创建快速、可靠和可扩展的应用程序,还深入探讨各种性能优化技术,并向读者展示如何计算机14.6万字
同类书籍最近更新
- 会员
C语言程序设计
本书是为将C语言作为入门语言的程序设计课程而编写的教材,以培养学生程序设计基本能力为目标。本书包含程序设计和语言知识两条线索,其中程序设计为主线,基于“阶梯递进”模式(案例分析→模仿改写→独立编程3个环节),以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法;同时结合语言知识辅线,穿插讲解相关的语言知识。为了配合本书的学习,作者还编写了与本书配套的《C语言程序设计实训教程与水平程序设计16.9万字 - 会员
jQuery Mobile移动应用开发实战(第3版)
jQueryMobile是目前非常流行的跨平台移动开发框架,本书以实例驱动讲解的方式,让零基础的读者也能轻松掌握jQueryMobile下的应用开发。本书分为四篇,第一篇是移动开发入门篇,介绍了jQueryMobile、HTML5和移动开发的一些基础知识,以及如何搭建开发环境;第二篇是jQueryMobile基础篇,介绍了jQueryMobile中对话框、工具栏、按钮、表单、布局和插程序设计9.9万字 - 会员
C语言程序设计实训教程与水平考试指导
本书是与《C语言程序设计》(肖捷、侯家利主编,中国铁道出版社出版)配套的实验指导及全国高等学校计算机水平考试指导用书。全书由五部分组成,第一部分至第四部分为实验指导部分,第五部分为全国高等学校计算机水平考试指导部分。实验指导部分基于“阶梯递进”实践教学模式。其中:第一部分为C语言上机操作指南,第二部分为演示实验,第三部分为自主实验,第四部分为主题实验,第五部分为全国高等学校计算机水平考试指导。本书程序设计7.8万字 - 会员
Java程序员职场全攻略
本书以包罗万象的IT大江湖为背景,将Java职场中从入门前的学校菜鸟成长为技术大牛的过程展现给读者,内容饱满但又不失趣味性。在本书中既有入职前的行业探秘、误区排除,也有入职后的口诀传授和江湖新锐兵器介绍。不仅与读者朋友们探讨了Java江湖中做事的学问,还探讨了一些职场中做人的道理,可以说是本书是Java开发人员的职场宝典。程序设计31万字 - 会员
单片机C语言程序设计实训100例:基于STC8051+Proteus仿真与实战
本书基于KeilμVision5开发平台和PROTEUS硬件仿真平台,精心编写了80项STC8051(STC15)C语言程序设计案例,同时提供20项硬件实物实战案例,并分别在各案例中提出了难易适中的实训要求。全书基础设计类案例涵盖STC8051基本I/O、中断、定时/计数、A/D转换、PCA、串口通信等程序设计;硬件应用类案例涵盖编/译码器、串/并转换芯片、LED显示及驱动芯片、字符/图形液晶屏(程序设计13.8万字 - 会员
C++ 黑客编程揭秘与防范(第3版)
很多读者学习黑客知识是为了真正掌握与安全相关的知识。与安全相关的知识涉及面比较广,包括数据安全、存储安全、系统安全、Web安全、网络安全等,本书围绕Windows系统下应用层的开发来介绍一些安全方面的知识。本书是在第2版的基础上新添加了一些内容,同时也删除了一些过时的内容。本书以Win32应用层下的安全开发为中心,介绍Windows系统下的安全开发。本书介绍了操作系统的相关操作,比如进程、线程程序设计25.4万字