本书详细介绍了MyBatis的基础组成、配置、映射器、动态SQL,教会读者正确使用MyBatis,书中包含大量的实例,使读者可以参考。接着介绍了MyBatis的运行原理和插件开发并配有一个完整的插件例子。为了增加实用性,作者还介绍了MyBatis-Spring项目,使得读者能够学习到如何把MyBatis整合到Spring项目中,最后作者还将讲解一些常用实例,比如Blob字段、文件上传、批量、动态表名等实用场景,让读者能够参考和注意一些细节的问题。
本书共分4篇。第1篇运维发展史,将重点阐述当前运维的发展现状及面临的技术挑战;第2篇智能运维基础设施,将重点讲述大数据场景下的数据存储、大数据处理和分析的方法与经验,以及海量数据多维度多指标的处理分析技术;第3篇智能运维技术详解,将重点关注在新时期大数据时代下,如何进行智能化的运维体系建设;第4篇技术案例详解,为大家梳理了通过开源框架ELK快速构建智能监控系统的整体方案,还将分享微博平台和微博广告两个不同业务场景下智能监控系统的技术实践。
本书包括3篇内容。引言部分回顾数据库技术的发展历史,阐述非结构化数据库的现实意义;数据库篇共5章,包括非关系数据库概述、TRIP系统概述、TRIP数据库设计、数据库的装入与维护和TRIP数据库的安全性控制;搜索引擎篇共4章,包括TRIP的索引技术、TRIP数据库检索、搜索相关的其他功能和TRIP数据库的输出格式;应用开发篇共3章,包括TRIP数据库编程、TRIP数据库编程实例和TRIP其他组件介绍。
本书以任务驱动的方式,带领读者编写基于LLVM的编译器前端、优化器、后端。通过丰富的实例,读者能够从中理解LLVM的架构,以及如何使用LLVM来编写自己的编译器。
本书主要阐述了云计算中PaaS平台的实现与运维管理,分为四大部分,分别是概念模型、基础资源、平台实现与运维管理,共十五章。
本书的主要内容包括:文档流、定位、z-index等核心概念,以及定位、拖拽、改变尺寸的实现;UI的内涵及Dojo、jQuery UI等中抽象出的典型模式等。
本书共分为9章,其主要内容包括:从HTML到简单Web API;JSON客户端;表述器模式;HAL客户端;可重用客户端应用的挑战;Siren客户端;版本化与Web;Collection+JSON客户端;超媒体与微服务。
本书基于对Angular 2架构和设计方面的深入理解,本书选材精准、内容实用。全书从一个小例子开始引导读者快速上手,详细介绍Angular 2带来的所有新特性,包括组件、指令、TypeScript、新的路由机制、管道、服务端渲染等。
本书内容包括Oracle安装配置、Oracle常用开发工具、SQL Plus和PL/SQL、Oracle数据库、Oracle数据表对象、约束、视图、函数与存储过程、游标、触发器、序列等。
本书介绍了跨平台游戏开发框架Cocos2d-x 3.X,主要面向手机游戏中级开发者,详细描绘了手游开发相关事宜,Cocos2d-x 3.X基本数据和类、场境、动作、数据存储、网络通讯、物理引擎box2d、粒子系统、粒子编辑器和动作编辑器等,针对每个小节提供一到多个相关实例,这些实例都是实际游戏开发常用到效果或难点。
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Office 2016的相关知识和应用方法。全书分为5篇共21章,分别介绍了Office 2016准备工作、Word 2016文档操作、Excel 2016表格制作、PowerPoint 2016演示文稿制作、Access 2016数据库管理、Outlook 2016收发邮件以及Offcie组件间的协同办公等内容。
本书分5篇,共21章。第一篇主要讲解数据库的基础知识,包括数据库的概念及安装。第二篇讲解数据库管理的常用知识,包括数据库的管理、表的管理、确保数据的完整性及用户权限的设置等内容。第三篇主要讲解SQL的编程,包括T-SQL语言、存储过程及触发器。第四篇讲解与商业智能有关的内容,包括集成服务、报表服务和分析服务。第五篇是综合案例篇,分别使用.NET和Java语言实现了与SQL Server 2012的连接,并完成了图书管理系统和在线订餐系统。
本书较全面地介绍了Visula C++编程的相关知识。共五篇,第一篇主要讲解了Visual C++的基础知识;第二篇重点分析了Visual的可视化编程;;第三篇主要分析了Visual C++的应用;第四篇主要讲解Visual C++的开发;第五篇案例篇讲解了如何应用Visual C++进行实际综合案例开发。
本书旨在让你学会建立一个生产级别的Ceph存储集群,并掌握Ceph集群管理技巧。全书从认识块、对象和文件存储开始,到与OpenStack的集成,再到建立一个类似Dropbox的存储解决方案,直到了解联合架构和CephFS、用Calamari和VSM监控环境、评测集群性能,以及获取Ceph运维最佳实践。
本书讲述了如何上手、配置、安全加固、自定义、安全评估等概念。在本书中,我们将重点介绍Kali Linux平台本身,并帮助您理解并最大限度地发挥Kali的作用。开发人员将引导您了解Kali Linux的功能和基础知识,提供基本Linux命令和概念的崩溃课程,然后介绍最常见的Kali Linux安装方案。
本书内容兼具深度与广度,不仅带领读者通过一步步实践的方式深入剖析了Erlang/OTP中各类核心进程的行为模式的设计原理,并且还介绍了特殊进程、自定义行为模式、发行包制作等高级主题。除此之外,还用了大量篇幅向读者介绍了Erlang/OTP系统中的设计原则、架构分布式系统的方法,以及在此基础上实现容错和规模伸缩所需了解的相关知识。