----------------------------------------------------------------------------------------------------------------------------------------------------------

 泡牛吧!

                                       希望越来越多的光棍能够泡到牛

-----------------------------------------------------------------------------------------------------------------------------------------------------------

共 44篇 前 9 页:    每页5篇 上一页   下一页  

java

http://blog.csdn.net/smartGay/archive/2007/08/24/1757927.aspx
haohao   2007-12-11 17:38:40 阅读:28  评论:0  引用:0
http://www.blogjava.net/aoxj/archive/2007/12/05/165537.html
haohao   2007-12-06 13:15:29 阅读:35  评论:0  引用:0
http://www.blogjava.net/alwayscy/archive/2007/12/05/165610.html
haohao   2007-12-06 08:55:16 阅读:18  评论:0  引用:0
http://i.cn.yahoo.com/terrificwanjun/blog/p_113/
haohao   2007-12-03 14:47:17 阅读:27  评论:0  引用:0
B*Tree索引

  B*Tree索引是最常见的索引结构,默认建立的索引就是这种类型的索引。B*Tree索引在检索高基数数据列(高基数数据列是指该列有很多不 同的值)时提供了最好的性能。当取出的行数占总行数比例较小时B-Tree索引比全表检索提供了更有效的方法。但当检查的范围超过表的10%时就不能提高 取回数据的性能。B-Tree索引是基于二叉树的,由分支块(branch block)和叶块(leaf block)组成。在树结构中,位于最底层底块被称为叶块,包含每个被索引列的值和行所对应的rowid。在叶节点的上面是分支块,用来导航结构,包含了 索引列(关键字)范围和另一索引块的地址,如图26-1所示。

  假设我们要找索引中值为80的行,从索引树的最上层入口开始,定位到大于等于50,然后往左找,找到第2个分支块,定位为75-100,最后再 定位到叶块上,找到80所对应的rowid,然后根据rowid去读取数据块获取数据。如果查询条件是范围选择的,比如where column >20 and column <80,那么会先定位到第一个包含20的叶块,然后横向查找其他的叶块,直到找到包含80的块为止,不用每次都从入口进去再重新定位。

  反向索引

  反向索引是B*Tree索引的一个分支,它的设计是为了运用在某些特定的环境下的。Oracle推出它的主要目的就是为了降低在并行服务器(Oracle Parallel Server)环境下索引叶块的争用。当B*Tree索引中有一列是由递增的序列号产生的话,那么这些索引信息基本上分布在同一个叶块,当用户修改或访问 相似的列时,索引块很容易产生争用。反向索引中的索引码将会被分布到各个索引块中,减少了争用。反向索引反转了索引码中每列的字节,通过dump()函数 我们可以清楚得看见它做了什么。举个例子:1,2,3三个连续的数,用dump()函数看它们在Oracle内部的表示方法。

SQL> select 'number',dump(1,16) from dual
  2  union all select 'number',dump(2,16) from dual
  3  union all select 'number',dump(3,16) from dual;

'NUMBE DUMP(1,16)
------ -----------------
number Typ=2 Len=2: c1,2 (1)
number Typ=2 Len=2: c1,3 (2)
number Typ=2 Len=2: c1,4 (3)

  再对比一下反向以后的情况:

SQL> select 'number',dump(reverse(1),16) from dual
  2  union all select 'number',dump(reverse(2),16) from dual
  3  union all select 'number',dump(reverse(3),16) from dual;

'NUMBE DUMP(REVERSE(1),1
------ -----------------
number Typ=2 Len=2: 2,c1 (1)
number Typ=2 Len=2: 3,c1 (2)
number Typ=2 Len=2: 4,c1 (3)

   我们发现索引码的结构整个颠倒过来了,这样1,2,3个索引码基本上不会出现在同一个叶块里,所以减少了争用。不过反向索引又一个缺点就是不能在所有使用 常规索引的地方使用。在范围搜索中其不能被使用,例如,where column>value,因为在索引的叶块中索引码没有分类,所以不能通过搜索相邻叶块完成区域扫描。

haohao   2007-12-03 14:30:39 阅读:156  评论:0  引用:0
http://blog.5ilinux.com/archives/2006/08/ffmpeg.html
haohao   2007-06-06 20:12:01 阅读:133  评论:0  引用:0
http://hjoo.javaeye.com/blog/72396
haohao   2007-06-06 16:07:17 阅读:280  评论:0  引用:0
http://www.blogjava.net/cheneyfree/archive/2007/05/26/120168.html
haohao   2007-05-27 12:42:42 阅读:135  评论:1  引用:0

谋事,谋钱,谋人

haohao   2007-05-27 16:26:10 阅读:43  评论:0  引用:0
希腊哲学家和中国的诸子百家,是处于相同历史阶段的两群人,他们分属不同的国家,但都是很了不起的哲学大师。孔子和赫拉克利特同时。孔子比他大21岁,亚里士多德和庄子同时,庄子比他小15岁,墨子和苏格拉底同时,墨子比他大11岁,荀子韩非子则更年轻,总之,他们是处于同一历史阶段,但不同的是,中国哲学家处于动荡非列的战乱时代,希腊的哲学家则多处于祖国昌盛繁荣的黄金时期。

  本来两派学者半斤八两,但他们的后代却出了问题,希腊人渐渐一蹶不振,不再有任何作为,他们被异族统治,不知道翻身,更无能力复兴,最后逐渐被历史遗忘,淘汰,作为一个声明赫赫的民族逐渐消亡。此后,继承其文明的罗马人更是如同瘟神附体,他们对传统文化采取消灭的态度,因为信仰了来自亚洲的基督教,他们就砸神庙,砸世界七大奇迹里的宙斯神像,砸另一个世界奇迹阿苔密斯神庙,把这个用100多年时间建起来的宏伟建筑,破坏成了采石场。他们焚烧书籍,烧哲学书,医学书,天文学的书,取缔奥运会,而后,带着愚昧和顽固,一头扎进中世纪的火坑。

  作为无能和对内残忍的民族,罗马人,希腊人都消失了,他们被历史无情淘汰,然而,罗马先前的附属地区:法国,英国,德国,却开展了文艺复兴运动,他们把尘封千年的古典文化挖掘出来,加以整理,而后则是新文化的诞生,宗教改革,欧洲本土文化又笼罩了世界。

  说到这里,我们来看看我们自己:注意,不要看别人,不要看洋人,祖宗,不要看以前,我们认真的看看我们自己:我们和罗马人,希腊人,有什么不一样?

  对传统文化,我们始终采取消灭的态度。文化大革命,我们取缔的不是奥运会,是春节,说春节是迷信。我们砸的不是宙斯像,是我们的民族英雄岳飞的庙宇,我们破坏的不是神庙,是山东的孔林,我们烧的不仅仅是科学书籍,还有古典文化,四大名著,四书五经,中外经典!

  罗马人有一万个理由破坏文化,我们有十万个理由去破坏,西方人不会因为妇女的贞洁带,蒙头布,束腰架而打倒上帝,我们却因为小脚就莫名其妙的彻底否定儒家,西方人不会因为罗马有太监,教会有阉人就不去复兴文化,我们的文人,则欲把太监说成中国之专利,再把中国文化扼死。西方人不会因为亚里士多德提倡人压迫人,就终止文艺复兴,我们却振振有辞:中国文化有病,所以不能复兴!去你们妈的那帮文人!

  文革结束,好不容易盼来个台湾学者柏杨,沉痛的反思文革,反思的结果竟然是“因为我们的文化出了问题”,要全面否定中国文化,反思文革的结果,竟然是要取缔中国文字?文革的极左被说成是孔子封建专制的余孽,所以我们还要继续破坏文化。斯大林的极左,匈牙利的极左,红色高棉的极左和基督,佛祖何干?!

  反思文革还要继续否定文化,把极左的帐算到封建集权头上,竟然得到我们这个习惯性破坏的民族的认可,苏联是不会把大清洗的帐算到基督头上,我们则不!80年代末期,我们这个民族再次疯病发作,罗马破坏病,希腊骂祖病,红卫兵病,宗教裁判病,举国观看全面否定中国文化的《河殇》,骂文化,骂龙,骂长城,骂黄河。。。一个经历过文革的民族,如此罗马破坏病反复发作,实在让人嗔目。即使德国,他们是在第一次世界大战后21年后才恶习发作,开始二次大战的。我们则用了短短13年,又恶习发作要砸烂文化,德国人有十万个理由去当强盗,我们有十万个理由挖祖坟,并辅以浩浩荡荡的文章以为声势,论证自己“不是我无能,是我祖宗无能,我不是人揍的!”这和当年的罗马人是完全相同的。

  日本的围棋超过中国,书法超过中国,柔道走向世界,民族精神始终是忠节,勇敢,礼仪,质朴。韩国是儒家的活化石,民众礼仪周到,孝悌忠信,东南亚的企业管理模式,价值观,新加坡的道德伦理教育,台湾严格的祭祖仪式,9月28日的教师节。在这里,中华文明却有着完好的保存和隐隐向上的势头。而且,韩国要申请端午节的专利了。。。而且,我们不得不与他们共同申请。

  破坏传统文化的罗马灭亡了,他的文明被德国,法国,英国这些曾依附于他的国家复兴,中华民族有可能消失,其文化由曾依附他的韩国,日本,新加坡复兴。

  这是我最不愿意说的,但不得不说的心理话。因为,至今为止。。。。。。我们仍然在以旧的思想模式,习惯的看待传统文化。
haohao   2005-08-31 20:29:04 阅读:1487  评论:2  引用:0

一切版权属于个人(转载例外)