mAtch pOInt

来源: BlogBus 原始链接: http://www.blogbus.com:80/blogbus/blog/archive.php?id=6066 存档链接: https://web.archive.org/web/20041120193029id_/http://www.blogbus.com:80/blogbus/blog/archive.php?id=6066


mAtch pOInt 1970/01/02 到 2004/07/21 Oracle Open World大会之XML篇

2004-07-20 23:12 今天被安排去参加Oracle Open World大会,因为下一个项目肯定要用Oracle的数据库,所以Oracle的小销售昨天给我们弄了六张票,运行部和我们各三张。 一早睡了个懒觉,起来收拾一下正好一趟车就到了国际会议中心。出门就发现今天的日头实在是太毒了,早上9点半从正大旁的车站走到国会中心短短150米的路程已经晒的不行了。 进门一楼是熙熙攘攘的人群,一边是registration,一边是展厅。一概略过,直接上楼去听专题讲座。11点开始的比较感兴趣的是10g(按照他们的说法ten G~_^)的XML技术,10点半就第一个进门了。进门的时候发现入口处登记的设备比较有意思,一个老外抱了个篮子来发给看门人一个手持设备,进门一个人扫描一下会议证上的条码,可惜不是RFID,要不就仔细看一看了。 主讲是个MM,Jinyu Wang,好像是比较资深的工程师,米国总部来得,展示了一下她刚出的一本书(她说也不打算带回米国了,开会后谁要就送给谁,结果会议一结束第一排的一个秃头跳上去就拿走了,嘿嘿)。 Presetation从why xml开始,这个应该是达成了共识,从她后来提及gartner的报告得出的结论就是XML已经是成熟和广泛被采用的技术。 紧接着是why need high performance,影响性能的问题:数据封装造成有效负载增加、基于字符的处理(schema验证和xslt样式表转换)和DOM的昂贵代价。 Oracle 10g针对上述问题有自己的技术,值得借鉴有如下的一些: 对于xslt的转换采用了一种 XSLTVM(virtual machine) 的技术。基本的思想是将XSLT进行预编译,生成一个XSLT虚拟机(类似java虚拟机的概念,针对不同的转换条件生成不同的指令),转换的过程就是将XML放在XSLTVM上执行。根据她提供的数据,对XSLT预编译+XML转换的效率远远超过直接使用c或者java进行XSLT转换的时间。 评:很 sexy (Wang jj似乎很喜欢用这个词来形容Oracle 10g,呵呵,丝色女少女子言司)的工作。这种想法实际上是计算机科学中一种基本的方法之一,――按照梅老板的对一切新技术的评价。但是能够想到将这种虚拟机(状态机)的想法应用到XSLT转换上,确实是比较sexy的。 Miss Wang谈到的Oracle 10g中处理XML的另一个很重要的feature是 Stream-based XML Processing ,为了提高效率,在Oracle中是基于流对XML进行处理的:比如从SQL到XML是通过XSU(XML SQL Utility)提供的一个流(SAX)等等。 会后就这个问题和她又讨论了一下,使用SAX确实要比使用DOM效率要高,对于习惯于面向对象方式处理的开发人员来说,可以将Oracle提供的SAX流转换成DOM形式进行处理,不过这样肯定是以资源消耗和效率降低的代价换取的。 评:在开发中我们采用技术的标准到底是怎么样的,是更侧重方便开发人员还是更侧重系统的高效性呢?可能这个问题也要放在具体的环境中讨论,对于我们开发货币市场的XML应用来看,系统的高效性应该是放在第一位的,如果使用DOM开发XML成为整个系统的瓶颈的话(按照Miss Wang给出的数据,使用DOM消耗的内存资源和时间是按照斜率很大的线形增长的,而且可能存在超过一定大小的XML文件就无法处理的情况),就应该要求开发公司使用SAX进行开发。 会后和她讨论的另一个问题是对于她开始提出的数据封装造成的数据冗余问题,流方式处理并不能解决,那么有没有具体的技术或者方法呢?她提及W3C发布的一个recommendation,是将XML字符以二进制码的方式进行处理(似乎是Node吧?发这个音)。后面需要了解一下…… Post by wangxg @ 23:12 生活就像被强奸

2004-07-16 18:03 Post by wangxg @ 18:03 羊肉泡馍

2004-06-28 21:35 去年在竹园住的时候,那间店还是一家川菜馆子,名字依然模糊了,只吃过一次,味道不如东方医院旁的那家“小四川”。而且可能位置也并不是很好,似乎是马路中间的孤岛――围在张扬路、世纪大道和崂山东路之间。 租住的房子已经从竹园到南浦大桥又到潍坊新村,绕了一大圈又差不多回到原地。那家店不知道什么时候也换了老板,变成了“正宗西安牛羊肉泡馍”。从看到店名的时候就一直想去,但是一直很懒,回到家后出去都懒了,连走200米去“喀纳斯”吃拌面或者丁丁炒面都不愿意,那里更不用说了。 今天终于下定决心,回家休息后赶了过去,已经是7点多,门口几桌没有空地,从门里望进去里面也是满满的。被门口一个身着厨师装的陕西大汉让进去,只剩下靠墙的一张桌子了。似乎是想装进尽可能多的顾客,桌子之间几乎没有空隙,从椅子和桌子中坐进去都比较困难。 不过望着旁边桌子上的泡馍顿然食指大动,于是毫不犹豫的点了牛肉泡和面皮。上的速度飞快,面皮立刻,牛肉泡馍也没有等多久。 当然,和这张图片差了不少,不过已经是出乎意料了,至少还没有被上海的餐饮同化掉。辣椒、香菜和最爱的糖蒜是放在一个盘子里的。不过吃完后还可以再要,于是又多要了些糖蒜。 比较遗憾的是馍是机器压制的,怀念在北京的老孙家自己掰馍的日子。 Post by wangxg @ 21:35 转几篇训练方法的文章

2004-03-19 15:22 来自中国羽毛球网社区论坛 论步法的急停急起 (丽然)练习防守技术时,因为受控于对手,经常会判断错误或被骗,这时候急停急起的步法调整就很重要。通常停顿了后起蹬的用力是相反的方向,即急停向后就重心向前再用力向后蹬;急停向前就是重心向后再向前蹬。要注意的是停了后先向球的方向转身。练习时大多数朋友都是停了后就没再起动了,其实就算接不到球也应该照出脚,久而久之就可以练出挣扎的步法。另外上网时很多人都只出右脚跨一步,绝对到不了位的,应该先出左脚或反手位先转身,这样才可以接到近网的球。 什么叫“急”呢?就是就是判断错来球后,停顿调整,立即可以出步伐来接球。 在练习多球接杀吊的训练中,练习时不一定会接到每一球,但要求必定要出脚,而且是先出左脚调整。另外接完吊球后要向中间退,起码退一步(在没确定对方一定打重复球时),很多朋友都只退到网前的发球线,对于接杀是很不利的。 (大傻)一般急停时间应该在对手击球的同时进行,上网采用后交叉步,比如右手选手,正手位先启动左脚进行后交叉垫半步,随之有脚大步登跨一步就到网前了,反手位右脚先急停启动,然后就跟正手位上步方法相同了。 关键1、在处理完网前球后向中场还原时右脚一定保持在前,(否则对手回放网前的话你就难受了) 关键2、中场防守时右脚要保持略前,这样从中场向后场退步时可直接利用急停加速向后蹬转体,使你的后退很快。 关键3、无论向前还是向后,都要学会利用急停的爆发力完成,所以急停启动和急停蹬转都几乎是同时完成的,绝对不要二次启动。 左手持拍者参考以上时相反就是了。 单打三一式攻防体系训练法 三一式训练对控球的练习要求不算高,可以适当的加些难度,我自己是这样来要求自己的:先按三一式站位,练习的时候按照一定的规律回球,比如头五个球我要求自己一定要回给对方后场左边的陪练员,随他怎么打我,拉吊杀都可以;后五个球再回给前场的陪练员,要求同前,但必须是回左前场的角或右前场的角;再后五个球回给对方后场右边角的陪练员,然后在随后的五个球回给前场的陪练员,这次又是另一个角。 这样等于是我按五个球一组, 把球在自己的任何角度打到对方场地的四个角,每个角五球,这二十个球之间是不停顿的,以前我可以二十球为一组坚持两组以上,现在膝盖伤了,有很久没试过了。这种方法在一对一的时候也可以练,陪练方每五个球就换个位置就可以了,也可以坚持打一个点不限于五次;减轻难度的话可以让陪练员不打你的四个点,打三个点、两个点都可以,随自身技术水平调节难度,可以有很多变化的。 三一式对陪练方的要求是控球能力要比较好,不要五个球都坚持不住,一两拍就失误了就起不到陪练的作用。 大家不妨参考一下。 前场的陪练员不要把球打死,放网和挑球就行了,记住陪练的目的是让练习者多跑动、打多拍,这点不要忘记。此外陪练员在练习中杀球的比例不应该太多,一般是当拉吊对方的时候对方能坚持得住,还有时间回位才用杀球,此时的目的在于加快一下节奏,增加练习者的难度。 (广州欣然羽毛球俱乐部) 如何防住对手的扣杀 (xintiao999)在回球质量不高时,很容易让对手在网前抓住机会大力扣杀,这种情况对于我来说毫无还手之力,有时还要抱头躲闪,以免“毁容”,如何才能有所提高,防住对手的扣杀,如何练习 (玄铁)接杀的三种方法: 1、挡网。这是技术要求最高的过渡技术之一,挡球时通常不是正击球托,而是带有一点切削或滑板,让球以比较稳定的弧线在下落轨迹时贴网到达对方网前的场区。其优点是限制了对方封网的压迫,双打在高质量挡网后迅速趋前封网,迫使对方挑球,基本上能马上从转入进攻状态。这种技术较适合力量较差但技术、手感好的运动员使用。对对方的进攻节奏直接进行破坏。 2、平抽。面对一些落点不是很尖的杀球,或者突然性不强、质量不好的吊球,可及时平抽过网。双打中要求压网的意识一直存在,站位较前,其优点是速度快,对技术、手感的要求不算太高,常常让对手措手不及;但对自己的反应和力量的要求较高,而且若同伴的速度、反攻意识跟不上你,很可能浪费许多机会,不适合一快一慢的配对作为主要打法使用。 3、变线。这是一种意识上的强调,在被动的时候多变线,尤其是防守到强弩之末时强迫自己变线,往往能逃出生天。双打中面对对方非前后重叠站位的进攻,多采用变线抽、挑对方的站位连线中点后场,球是以你的点和对方两人站位连线的中点,两点成一线的方向飞行。


1、被动中很想倒板变线,但球速太快做不出来,怎么办? 答:在极其被动的情况下变线,哪怕觉得很难倒板,都要从意识到动作上继续加快,就如步法中急停后的出脚,虽然开始的时候觉得很难,但久而久之,就会练出挣扎的步法。 在最危急的情况下,我会根据自己以前的经验判断对手最可能攻我的哪个点,有点象被罚点球,在对方一起拍的时候,我几乎是孤注一掷准备回击某一范围的来球(意识),并在挥拍时还不怎么确定球的飞行路线时已经准备好把该范围内的来球变线打出(动作)。 人的生理反应有极点,如果只依靠视觉反应和动作反应使用变线技术,快极有限;但意识反应却没什么极点,可以提早判断就提早判断,不可以的话就根据经验孤注一掷了。 2、根据以前的经验提前防守某一范围的来球?这说的是对对手进攻套路的了解?还是说这球十有八九是死了,反正把拍往这一放,运气好就防住了? 答:大家不知道经历过这几种情况没有:双打中当双方运动员通过平抽快压球争抢主动的时候,由相持到主被动的转换是非常快的,仅由某一球就可以让形势发生转变,这一球往往是速度、角度、落点出人意表,仿佛人家早知道你想打哪里而早有准备了;步步紧逼却始终久攻不下,无论自己怎样加强力量加快速度对方就是能回过来,明明对方已经左支右拙,没什么反应可言了,但就是死不了,有时侯甚至可以突破你的火力网,这些球不必很快很有力,但角度通常很刁;对方发网前球,你接发球,如果是搓球,对方没等你收拍就已经把球扑过来了,或者你想平推,对方又是第一时间就把球封杀回去了(广州的冯建斌就是这么的一个人,在工体看唐新谷跟他拼发接发,就象看地球人跟外星人一样)。 我感觉在这些球当中,意识反应、判断要远比视觉反应、动作反应重要;越是能跟对手在交锋当中或对手跟别人交锋当中摸索出他的习惯性球路,那我的意识判断上就越能领先。 在我先前所描述的情形当中,在最危急的情况下孤注一掷,等于是在劣势中集中优势兵力,凭经验料敌先机,重兵布防,反戈一击,这个判断准确与否,基本也就决定了你会当斯大林还是当萨达姆了。 布防的位置在哪里,当然是依靠对对手球路规律总结的经验,即使脑子一片空白,球拍随便摆个位置,但这个位置也是你潜意识中感觉对手最有可能攻的位置,高手和低手摆的位置肯定有差别,即使摆的位置差别不大,更高水平的人防范的意识也肯定会跟一般水平的人不同,这里主意识和潜意识的来源应该是统一的,只是自己感觉不到而已。 爱好者自行训练基本模式(一)【原创:大傻】 有教练指导当然好,但不是所有人都能有这样的条件,因此大傻为这样的爱好者出点儿主意: 不要来了就打,撕杀一通,汗是出了,但不好的还是不好,不精的还是不精,是打球还是练球,要搞清楚,建议把每次打球的时间分为两段,第一阶段为练球,第二阶段为打球。以下为简单的练习方案: 1、直线高远球的练习:两人一组,沿边线反复打高远球,目标为后场边角,不要怕失误。共5分钟。(熟练后可练一些后场平高球) 2、对角高远球的练习:两人一组,反复打对角高远球,目标为后场边角,不要怕失误。共5分钟。(熟练后可练一些后场平高球) 3、网前球的练习:20颗球为一组,一人手抛,一人搓或勾或扑,二人交替进行,共10分钟。 4、杀球接杀球的练习:刚开始杀球方不要追求力量,先要落点,准确性提高后,逐渐加力。接杀方可进行挡垫网和绷后场的练习,挡垫网时注意拍面的控制,要追求质量,同时手臂不要过于紧张。绷后场球时,击球点要尽量靠前一些,绷球时挥拍幅度不宜过大。(击球点靠前就是手握球拍,拍头半向下,由左到右,围绕身体的前侧,空画个半圆,击球点应该在半圆画线附近)二人交替进行,共10分钟。 5、直线斜线劈吊球练习:两人一挑一劈吊,挑球一方尽量将球到位,目标后场边角尽量高些,劈吊方的练习开始要追求质量,熟练后逐步加速。二人交替进行,共10分钟。 6、全场步法练习,请参考技术论坛的:《论步法的急停急起(作者:丽然)》 每组1分钟,共5-7组。 其实,羽毛球的训练是复杂多样的,像打多球、点控点、多打一等等训练都是提高能力的有效方法,大傻会把平时的训练方式总结一下,结合爱好者的具体情况,变通的,逐步提出更多的练习方案。不足之处,欢迎指正。 爱好者自行训练基本模式(二)【原创:大傻】 二控一练习(简单二打一): 需三人交替进行,目的:提高个人全场跑动和基本控球能力。 方法: 1、两人方:一人站在网前,只挡放网,不得扣杀球。为保证对面练习者跑动时的连续性,不要求回球质量过高。另一个人在后场(最好这个人水平略高一些的),打各种球给对方,尽量多利用曲线。 2、一人方:模仿实战,尽量作到回球到位,追求落点。 (对于相对差一些的爱好者,可只打半场直线的跑动练习,就是一个网前球,一个后场球。练习者跑进行直线跑动练习。) 要点:处理后场高远球时,一定要利用蹬转体(或跳转体)挥拍击球,无论网前还是后场,处理完球后,还原要快,注意跑动中的急停启动和急停蹬转的合理运用,体会变速加速,脚下要弹踏起来。三人轮流交替进行,每人5分钟。 步法的练习细节可参照本论坛上的《论步法的急停急起(作者:丽然)》进行。 爱好者自行训练基本模式(三)【原创:大傻】 网前抢点练习: 两人一组。一人站在发球线上,手抛网前球,另一人隔网站在发球线附近,反复上网抢点进行压、推、挑、放的练习。 说明: 压:是指在抢到较高点时的网上扑杀。 推:是指抢到的高度已经无法下压时,推后场两点的平快球。 挑:是指高度已经无法推压的球,挑后场或搓放网的球。 放:搓放网。 要点和需要注意的是: 抛球一方:球的高度不宜质量过高,要配合接球方的节奏,当对方回到发球线时再喂球。 接球一方: 准备姿势为,右腿在前(左手持拍者相反)。选择的上网路线应该在全场的中场防守点和练习时的击球点之间,注意不要偏离。上网时要利用垫步蹬跨的步法,启动的同时球拍向网上击球点处快速伸出,出手击球动作不要过大,多体会利用手腕和手指的发力,要追求落点和质量。最后一步落地时前脚掌外翻,处理完球马上右脚保持在前后退还原,保持上网和还原时的连贯性,要有节奏感。注意安全,不要打伤抛球方。每组30-50个球,两人交替进行。 爱好者自行训练基本模式(四)【原创:大傻】 对吊上网 俩人一组,甲方辟吊直线网前球,然后快速上网,将乙方回的网前球挑后场直线高远。 乙方挡或放网,然后快速退向后场,再次劈吊直线网前球,这样就行成俩人循环不断的对吊上网练习。 练习时应该注意的是: 1、辟吊时手臂手腕放松,但要追求挥拍动作的一致性,注意挥拍的速度。 2、后场击球脚下一定要做跳转或蹬转,前后场跑动时力求步法的规范性,还原要快。 3、网前的挡放网不易质量过高,以免破坏俩人循环跑动的连续性。 4、重点:在前后跑动的过程中,在中场附近要利用蹬转体的有效加速度,来完成前后移动时重心转换,这一点一定要多多体会! 练习时有关的技术动作的具体问题可以参照本论坛的相关帖子进行。 爱好者自行训练基本模式(五)【原创:大傻】 利用手抛球进行上网推搓球然后快速反方向的腰部低手防守训练: 比如上网前正手防腰部反手: 正手俩人一组,一人站在网前利用手抛球,先给对方手抛网前的正手位,然后模仿劈掉的速度将球快速抛向对方的反手腰部边线附近。注意节奏,要接近实战,不要过快或过快。 接球方:站在单打防守位置,当对方抛出正手网前球时,利用急停加速启动,快速上网或推或搓,然后快速还原,还原到位的同时急停蹬转体,向反手位跨步,进行反手的低手接球,最好是挡网,可直线或斜线,然后快速还原再次上网。。。。。 上反手网前防正手腰部低手的练习方法同上。 注意:正手要求一定抢高前点处理,反手要求绝对要低手处理,不要求抢前点或高点,这样才能达到一攻一防的练习效果,正手位到反手位的跑动应该是明显的小斜线。多多体会中场的急停启动和急停蹬转,以及启动后的加速度。 20-30颗球为一组,俩人交替进行。 Post by wangxg @ 15:22 STR和一些金融信息交换标准

2004-03-03 08:57 直通式处理( Straight Through Processing,STP ): STP 的最终目的是使用完全自动化的完整流程( Loop )来替代传统的传真和电话确认,如交易前的沟通协商、交易的执行处理到清算支付。这包含了在投资管理人、经纪商,清算机构,保管人之间传递交易相关数据的自动化流程。因此STP 的核心在于异构系统之间的信息交换 。 FIX(Financial Information eXchange 金融信息交换)协议 ,是一种私有的信息交换协议,被用来以特定的格式交流证券信息。这此信息包含取报价,行情数据,交易定单。FpML 1.0 覆盖了利率互换和远期利率合约(FRAs)。2.0 版本将利率产品的覆盖范围扩展到绝大多数期权产品,包括:利率上限(Caps),利率下限(Floors),交换选择权(swaptions),可撤消和可延期互换(cancelable and extendible swaps)等 交易的确认:Thompson Financial ESG 开发的中间件产品Oasys是一个广受欢迎的选择。这个公司有超过 3000 个合作伙伴。 Thomson 提供一个可通过 X.25或 TCP/IP 的私有网络访问的中央主机系统。Oasys 工作站使用私有的ESG结构来发送和接收数据。 结算: 全世界有192 个国家的超过 7000 个银行在使用 SWIFT (环球同业银行金融电讯协会,Society for the Worldwide Interbank Financial Telecommunication ,SWIFT)协议。 它主要掌控着银行、经纪人/经销商,投资管理人等机构使用的消息服务。SWIFT 在世界范围内的会员银行间为金融消息交换提供消息服务,如信用证,支付,证券交易等。 SWIFT 需要每个客户拥有专用的网络终端和预先认可的软件。 FpML ( Financial products Markup Language,金融产品标记协议)是以一种为复杂的金融产品设计的、基于 XML 的标准。 FpML 的目标是标准化和流处理(streamline)交易,以及在诸如衍生、互换和结构性产品等私下议付的金融证券领域。现在,这个协议覆盖了利率、互换和远期利率合约(FRAs),股票,外汇和利率衍生物 ISO 15022 标准由 ISO/TC68技术委员会,银行,证券机构和相关金融机构进行起草和制定,它将替代先前的用于机构间进行电子消息交换的两个标准ISO7775和 ISO11521。 Post by wangxg @ 08:57