摘要:无需改变sql查询就可以大幅提高查询性能。
你是否为等待你的查询返回结果而感到疲惫?你是否已经为增强索引和调优sql而感到疲惫,但仍然不能提高查询性能?那么,你是否已经考虑创建物化视图?有了物化视图,那些过去需要数小时运行的报告可以在几分钟内完成。物化视图可以包括联接(join)和集合(aggregate),它提供了一种储存预计算结果的方法。
在执行一个查询时,优化器会判定访问物化视图或数据驻......
摘要: 黑客破解不可避免要破解密码,本文不从破解技术入手,而从黑客技巧入手分析密码心理学。本文完全不涉及到具体的技术,完全是心理学、信息学内容。本来也懒得写,因为这是一个很大的内容,自己想到只是一点而已,我的见解简直是井底蛙看到的天空。不过几个月前心血来潮写了提纲,也就对着提纲详细写下来,没有再花太多心思思考,见谅。 密码心理学就是从用户的心理入手,分析对方心理,从而更快的破解出密码。掌握好可以快速破解......
指针解密指针解密
【程序编程相关:
fsdfsdf】
(李俊) 【推荐阅读:
尽量避免使用中文XML标签】
【扩展信息:
关于JSF和Struts的讨论1】
其实指针并那么神秘, 只是人们把它越弄越神秘了,在一些c或c++书中总是把指针谈的不清楚或是不够深入与透彻,我写此文的意在帮你迅速掌握指针的本质, 这篇文章假设你不是指针菜鸟,并比较了解指针的基本运用.
了解基本指针概念:
指针的类型是地址,这个大家应该都明白,也就是说它只能存放地址,ok!我们先来理解三个极为重要的概念:
1, 指针变量的值 (指针变量所在的内存单元)
2, 指针变量的地址 (指针变量所在的内存单元地址)
3, 指针变量的值(地址)所在的内存单元 (也就是通常人们说的指针指向的内存单员)
(图1)
地址:0x6fe3 地址:0x23ef
上图已经很清楚了,指针变量中保存的是0x23ef,在0x23ef中存的是个数据2343;
下面用几个概念上的实际例子来加深理解:(很具代表性也是经常弄糊涂的例子)
*注: 为了清晰,所有例子代码中地址均是付与缺定的整型(如:char *pc = 0x201e),大家
在实际写代码时请千万不要这么做,因为会引起段错误.也叫段违规.
(例1)
main(){
char *a = 0x0005,*b=a;
*b = ´a´;
*++b = ´b´; /*先把b指的地址+1,再为这个新地址指的单元附上’b’,即:*0x0006=’b’*/
printf("a=%d, b=%d, *a=%c, *b=%c\n",a,b,*a,*b);
*b++ = ´c´; /*先把’c’附给0x0006,在将此地址+1,并其b指向此地址*/
printf("a=%d, b=%d, *a=%c, *b=%c\n",a,b,*(a+1),*b);
getch();
}
输出: a=5, b=6, *a=a, *b=b...
下一页 摘要:
初识java内部类
原创:morgan83
提起java内部类(inner class)可能很多人不太熟悉,实际上类似的概念在c++里也有,那就是嵌套类(nested class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,......