Hive 的元数据信息通常存储在关系型数据库中,常用MySQL数据库作为元数据库管理。 1. 版本表 i) VERSION -- 查询版本信息 2. 数据库、文件存储相关 i) DBS -- 存储Hive中所有数据库的基本信息 ii) SDS -- 存储Hive中文件存储的基本信息 3. 表、视图相 ...
分类:
数据库 时间:
2017-06-30 21:09:38
阅读次数:
279
一. Bootstrap 一个包含CSS和JS的一个代码库 -- 样式 -- 响应式 @media关键字 --导航条 栅格(12分块,几种屏幕显示方式) 手机屏幕的放大 --路径导航 2. 学员管理系统 - Django母版: 3. Cookie ...
分类:
其他好文 时间:
2017-06-25 17:44:13
阅读次数:
185
跳跃表事一种有序的结构,是有序集合键的底层实现 跳跃表有两种结构定义的,一个是node,一个是list,list控制着node node就是上面的结构,一个层,每个层有两个元素,一个是前进指针,一个是跨度。还有个后退指针,向后遍历的时候使用,跨度恒为1,还有一个分值和对象。分值就是从小到大依次向后的 ...
分类:
其他好文 时间:
2017-06-24 21:01:08
阅读次数:
201
?? 我们谈到我们的业务,常常谈到一个词。三层架构,就是我们的UI层。数据訪问层和数据存储层的分离,通常情况下我们的业务高可用必须满足这三层的所有高可用的情况下才干达到最高级别的高可用。 那么谈到Azure。我们怎么来保证数据在跨站点级别的高可用呢?我们先来谈谈我们怎么保证在IAAS 层面的高可用。 ...
分类:
其他好文 时间:
2017-06-24 11:56:58
阅读次数:
247
sds定义 struct sdshdr{ int len int free char buf[] } sds和c语言类似,仍然把字符串的末尾加上一个‘、0’,但是不会计入总长度,也就是不会对len造成影响,属于默认的,对使用者来说是透明的 根据这个数据的定义,我们可以判断出sds和c字符串的区别 ( ...
分类:
其他好文 时间:
2017-06-24 00:25:46
阅读次数:
142
好吧题目非常easy。可是有些细节还是挺有意思的。题目是:计算今年是否是闰年,推断闰年条件,满足年份模400为0,或者模4为0可是模100不为0答案是这种:import time #计算今年是否是闰年。推断闰年条件,满足年份模400为0,或者模4为0可是模100不为0 thisyear = time ...
分类:
编程语言 时间:
2017-06-14 14:20:29
阅读次数:
159
本文及后续文章,Redis版本均是v3.2.8 我们知道一个database内的这个映射关系是用一个dict来维护的。dict的key固定用一种数据结构来表达,这这数据结构就是动态字符串sds。而value则比较复杂,为了在同一个dict内能够存储不同类型的value,这就需要一个通用的数据结构。针 ...
分类:
其他好文 时间:
2017-06-03 19:20:00
阅读次数:
198
本文及后续文章,Redis版本均是v3.2.8 本篇文章讲解sds基本操作函数,我们从源码角度来进一步理解。 一、sds创建函数和销毁 sds创建函数 /* Create a new sds string with the content specified by the 'init' pointe ...
分类:
其他好文 时间:
2017-05-31 00:27:16
阅读次数:
313
程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库 C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 Standard Templa ...
分类:
编程语言 时间:
2017-05-27 19:08:08
阅读次数:
286
time与datetime模块 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等... time.struct_time 即:time.l ...
分类:
其他好文 时间:
2017-05-25 01:12:21
阅读次数:
214