【类的加载器】 类的加载器就是寻找类的字节码文件并构造出类在JVM内部表示对象的组件。在Java中类装载器把一个类装入JVM,需要经过以下几个步骤: 1. 装载:查找和导入Class文件。 2. 链接:执行校验,准备和解析 a. 校验:检查载入的Class文件数据的准确性。 b. 准备:给类的静态变 ...
分类:
编程语言 时间:
2017-03-31 13:02:04
阅读次数:
589
分桶是细粒度的,分桶是不同的文件。 分区是粗粒度的,即相当于,表下建立文件夹。分区是不同的文件夹。 桶在对指定列进行哈希计算时,会根据哈希值切分数据,使每个桶对应一个文件。 里面的id是哈希值,分过来的。 分桶,一般用作数据倾斜和数据抽样方面。由此,可看出是细粒度。 注意:普通表(外部表、内部表)、 ...
分类:
其他好文 时间:
2017-03-22 23:27:50
阅读次数:
440
1 Rect_ (const Point_< _Tp > &pt1, const Point_< _Tp > &pt2),Rect的这种两个点的构造函数的两个点只要是矩形的对角点就可以了。 也就是说,无论是左上和右下对角点,还是左下和右上对角点,都是可以的。在cv::Rect内部,表示时,用的是左上 ...
分类:
其他好文 时间:
2017-03-21 10:34:52
阅读次数:
123
迭代器模式 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 介绍 意图:提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。 ...
分类:
其他好文 时间:
2017-03-11 18:50:35
阅读次数:
179
方法区在一个jvm实例的内部,类型信息被存储在一个称为方法区的内存逻辑区中。类型信息是由类加载器在类加载时从类文件中提取出来的。类(静态)变量也存储在方法区中。 jvm实现的设计者决定了类型信息的内部表现形式。如,多字节变量在类文件是以big-endian存储的,但在加载到方法区后,其存放形式由jv ...
分类:
其他好文 时间:
2017-03-05 17:47:31
阅读次数:
234
表值程序集函数 (FT) 内联表值 SQL 函数 (IF) 内部表 (IT) 系统表 (S) 表值 SQL 函数 (TF) 用户表 (U) 视图 (V) 绑定到架构的实体。 非绑定到架构的实体。 跨数据库和跨服务器的实体。报告了实体名称;但实体 ID 尚未解析。 绑定到架构的实体的列级依赖关系。可以 ...
分类:
数据库 时间:
2017-03-01 14:22:52
阅读次数:
244
Rainy on 201702151.同事在 写RFC的时候遇到报错:"YTST_001" 必须为扁平结构。不能将内部表、字符# 原因是自建结构中字段定义为了string 类型。关于 扁平结构的概念有些疑惑???2.CHAR类型长度限制,主键 <= 220 ,当主键>120 位长度,激活时系统会警告 ...
分类:
其他好文 时间:
2017-02-15 12:42:34
阅读次数:
199
vld介绍 vld是PECL(PHP 扩展和应用仓库)的一个PHP扩展,现在最新版本是 0.14.0(2016-12-18),它的作用是:显示转储PHP脚本(opcode)的内部表示(来自PECL的vld简介)。简单来说,可以查看PHP程序的opcode。 vld扩展的安装 1、下载官方插件安装压缩 ...
分类:
编程语言 时间:
2017-02-07 16:37:46
阅读次数:
425
Iterator模式:提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。leveldb中include/leveldb.h定义了iterator基类,访问某层sst、某个sst内部kv、某个memtable内部kv、整个DB内部kv都需要迭代器,都是通过继承iterator来实现自己的迭代器版本。这样做..
分类:
数据库 时间:
2017-01-08 20:30:46
阅读次数:
474
原文地址 http://www.dlsap.com/thread-34-1-1.html 1. 如果使用READ TABLE语句来读取内部表数据,而不是简单看返回值判断是否存在,那么在使用READ TABLE语句之前,一定要记得使用CLEAR语句清空内部表的工作区。 2. READ TABLE it ...
分类:
其他好文 时间:
2016-12-21 09:41:45
阅读次数:
115