大端:高位存低地址,地位存高地址小端:高位存高地址,低位存低地址
//用联合的方式实现
#include
union UN
{
int a;
char c;
};
int main()
{
union UN un;
un.a=1;
if(un.c==1)
printf("little\n");
if(un.c==0)
printf("big\n");
return 0;
}...
分类:
其他好文 时间:
2015-05-17 13:47:07
阅读次数:
107
话说大家有没有发现结构体中的内存对齐问题很有意思呢?我们这一次就一起研究一下这个问题为什么值得人探讨。
结构体内存对齐有三个原则;
1.数据成员对齐规则:结构(struct或联合union)的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置要从该成员大小的整数倍开始(比如int在32位机为4字节,则要从4的整数倍地址开始存储)。
2、结构体作为成员:如果一个...
分类:
编程语言 时间:
2015-05-17 09:22:44
阅读次数:
119
union 把两次查询的结果合并起来,去掉重复值,要求两次查询出的列一致
union all 不去除重复值
如果子句中有order by和limit须加(),最好放到合并之后
在子句中order by和limit配合使用才有意义。单独使用order by会被语法分析器优化时去除...
分类:
数据库 时间:
2015-05-16 11:57:36
阅读次数:
149
1. 在小端机器中,如果union X{ int x; char y[4];};如果:X a;a.x=0x11223344; //16进制则:A. a.y[0]=11B. a.y[1]=11C. a.y[2]=11D. a.y[3]=11E. a.y[0]=22F. a.y[3]=22这...
分类:
其他好文 时间:
2015-05-16 01:26:24
阅读次数:
388
记一条很长的sql,为了方便阅读,我已经加了段落: SELECT * FROM ( (SELECT 1 AS acheck, s1.id, s1.plan_name, s1.cost_mode, s1.sta_type, s1.cost_type, s1.cost_period_time, s1.....
分类:
数据库 时间:
2015-05-14 20:12:59
阅读次数:
195
val numStreams = 5val kafkaStreams = (1 to numStreams).map { i => KafkaUtils.createStream(...) }val unifiedStream = streamingContext.union(kafkaStream...
分类:
其他好文 时间:
2015-05-14 11:39:28
阅读次数:
154
select Y.ID,sum(cast(Y.m as int)) as hefrom(select top 10 a.ID,a.AlarmSource as m from dbo.AlarmInfo aunion allselect top 10 B.ID,B.AssetCode as m fro...
分类:
其他好文 时间:
2015-05-12 18:26:58
阅读次数:
105
--方法0:动态SQL法declare @s varchar(100),@sql varchar(1000)set @s='1,2,3,4,5,6,7,8,9,10'set @sql='select col='''+ replace(@s,',',''' union all select ''')+...
分类:
数据库 时间:
2015-05-11 19:49:19
阅读次数:
214
我理解,就是将RDD指定的RDD进行合并。 同时保留合并数据的分区。val data1 = sc.parallelize(1 to 20)data1.partitions.lengthval data2 = sc.parallelize(25 to 30)data2.partitions.lengt...
分类:
其他好文 时间:
2015-05-11 17:41:40
阅读次数:
128
// 结构体大小计算的例子
// 默认对齐数为4
#include
union tagAAA
{
struct
{
char ucFirst;//1
short ucSecond;//2
char ucThird;//1
}half;
short kk;//2
}number;
struct tagBBB
{
char ucFirst;//1
short ucSec...
分类:
编程语言 时间:
2015-05-11 16:10:15
阅读次数:
271