文档库 最新最全的文档下载
当前位置:文档库 › 铁口神断点窍

铁口神断点窍

铁口神断点窍

铁口神断

--抓主要矛盾法则断事准确,而且言辞肯切,毫不含糊,这才叫铁口神断。断事不宜太多,一二件事,又是命运中起决定作用的大事,必能让人折服。达到铁口神断恐非一日之功,没有理论和实践上的功底是不行的。更重要的是要学会抓主要矛盾,善于发现八字的特殊性。根据八字的特殊性,顺理联系到人生相应的方面,数言中的,百发百中。这种断卦的效果,易让人震聋发馈,较之泛泛评断更胜出一筹。怎样发现八字的特殊性,以推断人生命运中的重大事件?首先从八字原局上抓主要矛盾即分析其特殊性,找准先天命局信息,再结合岁运流转,推断吉凶祸福的应验时间。

一、多母

乾造

庚戌辛巳庚子戊寅

这个八字易于让人迷惑,天干比劫三透,戌为金之余气,巳为庚金长生,子为辛金长生。书云"比劫叠叠必克父",似乎这就是八字的主要矛盾,实则不然。寅木为父星,但寅木偏居于时支,日支子水与寅木相临为伴,妙能泄金生木,天干三金都不能直接克木,其父反主长寿。正印为母,八字中无正印,偏印明透于时干,四月土旺,

年支有戌土,无正印就以偏印为母星,看似母亦能长寿。但月令父母宫逢空亡,这就说明父母不能两全。时柱戊寅,偏印自坐死绝,故断其:一、母不能长寿,当丧于1995-1999年之间;二、生母为续室;三、幼时宅院西南方缺角。反馈:有三母。生母丧于1997年。老宅子西南角是另一家的宅院。

坤造辛酉辛丑癸巳癸丑

这个八字的特殊点在于两偏印生旺且得位。年柱和月柱都可以视为父母宫,年干辛金自坐禄地,月干辛金自坐生地,八字无正印,偏印占据了宫位,必为多母之象。偏财为父,无偏财而有巳火正财,巳酉丑合化为金局,正财化为另一种物质。八字金水旺,两神呈象,只能顺其气势。财为忌神,八字无财星,反主父吉。据上述特点,其女必为一父多母。实际已有双母,父想再找对象。

二、再婚:

乾造

己酉丁卯庚寅辛巳

这个八字的特点很鲜明,一是财旺身亦强;二是卯酉相冲。身强财旺主富亦主多妻,一个妻子是满足不了个人要求的。卯为正财,被酉金冲破,第一位妻子必不能长久。从年柱看空亡,寅卯逢空,亦主夫妻不能长久。那么其妻是丧还是离?正财临月令,天干透官制

比,当然是离婚了。离婚就有财产分割问题。此八字虽为身强财旺,但两相比较,木的气势强于金的气势,即日主不如财星旺盛,自然要付给女方一定的财产。何时离婚?23岁大运甲子,子运泄金生木,子又刑卯,自1997年始夫妻之间就会发生矛盾冲突。2002年壬午,官星有力必判离婚。日主庚寅,纳音松柏木,子为沐浴,松柏木的败地,又为桃花,该男早已准备好了后续力量,离婚之日亦为结婚之时。乾造甲辰丁丑庚午庚辰断其1990-1991年其父有难。1994年其妻必丧。一言中的。八字的突出特点是:庚金双排,丑辰生金,甲木根弱,虽有丁火制金,但丁坐丑土,腊月火休囚,炼金无力。庚甲为无情之克,书云"比劫叠叠克父克妻",先天已有克父克妻的信息。初运戊寅、己卯,东方财地,家有余庆。1985年卯运结婚,后喜生贵子。值得注意的是26岁走庚辰大运,命与运已构成三庚克甲的危险局面,再遇流年冲战刑克,必大凶。1990年庚午,命岁运四庚围克甲木,偏财为父,父已在劫难逃,得不治之症,于1991年死。应于1991年者,三庚一辛克甲木,丑未相冲,冲破父母宫。1994年甲戌,财星透出,群劫争夺。辰戌相冲,辰中藏正财,辰又能培甲木之根,根基被冲垮,必丧妻。以上两例均为克妻,但要考究是妻死还是离婚。死与离的八字表现形式是不同的。一般说财星旺相有根多为离,而财星入库或衰病死绝多为丧。三、再嫁坤造壬

寅戊申己卯癸酉这个八字的特点非常鲜明即年月柱和日时柱分别天克地冲。女命官为夫星,年支寅木官星被月令申金冲破,生木之壬水被戊土所克,其夫被抛弃,必离婚再嫁。日坐杀星可视为第二夫,卯酉相冲,宫和星同时被冲,必再次离婚,看来非三婚四嫁是不能解决问题的。那么,何时婚,何时离呢?1984年甲子官来合我,子卯相刑,日柱与流年天合地刑,当婚。婚后逢"巳"运,巳申合,合住申金不克官星,夫妇相随,尚能维持这个家。31岁大运甲辰,虽甲己相合,但甲木为忌神,克合日主。地支金木相战,必矛盾丛生,不得安宁。1998年戊寅,1999年己卯,岁命冲战,不会有平安日子。2000年庚辰,寅卯辰会成东方官局,庚为伤官,伤官见官,当离。2003年癸未,日主有力,必有花烛重辉之喜。不过,此次婚姻并不是一生的最后一次,还会演绎出新的故事。屡婚屡败,是人生命运的外在形式,其内因为:①寅申相冲,既冲动官星,又是冲动驿马,心猿意马,不会把全部感情凝聚在一个男人身上。②卯酉冲,既冲财星,又冲夫宫,且日支逢空亡。"子午逢卯酉,万人可夫",会追求新的刺激,新的花样。③戊壬癸为色情诱导,戊为老夫,癸为少妇,戊癸为无情之合。壬为天后,天后为淫女。癸为玄武,主偷窃暧昧之事。卯酉为门户。盗贼逢淫女,门户不正,必有阴私之事。天耶?命耶?坤造乙卯9己丑戊子19庚寅辛卯29辛卯辛卯39壬辰

2003年初春,对该女的婚姻状况作了如下推断:1994年就开始谈恋爱了,你把最宝贵的东西给了白马王子,然后才去考虑结婚,当在1998或在1999年成婚。婚后会发现丈夫并不是意中人,会对你有很多限制,甚至有时施暴,特别是2002年以后更甚。你不是很检点,今年既有夫妇矛盾,也会有另一男友的关爱。男友不是属马的就是属羊的,而且喜欢与"大男"交朋友。反馈:1993年到北京找到份工作,1994年谈恋爱,1999年结婚。因丈夫常动手打人,现正在闹离婚,已向法院递交了诉状,很快开庭。不瞒"高人",今年有个男朋友,真是属马的,比我大20岁,我们能成婚吗?她带着征求的目光。作上述推断的命理依据:三卯刑一子,水木都不是喜用神,无礼之刑就表现出来了,必然会做出越轨之事,未婚先破身就成为必然。财星明透坏印,用神受伤,夫必施暴,此为其一。其二是日主弱喜印比,比肩坐于死绝,无力帮扶日主。正印为喜用,印为父母,必然喜欢找一个相当于父母年龄的人作男朋友。且今年癸未,午未合,其男友不是属马就是属羊。其三八字阴浊,喜用无力,辛为太阴,主暗昧。己卯为六合,主私情。戊为老男,子为玄武,辛卯为阴差阳错,都是婚姻不顺的标志。

坤造壬子9癸卯

甲辰19壬寅 2000庚辰

癸巳29辛丑 2001辛巳

丁巳39庚子

"丈夫对你很好。不过,你还是离婚了。或许你丈夫的错,或许是你的错。你丈夫错在找了情妇,你错在过于刚强",我如是说。女子长长地舒了口气,似有难言之隐。

癸不生于辰月,水并不旺,且癸水有至弱之性,其人性当柔美。岂不知,月令为水库,年柱壬子,子辰合而化水,"癸水并非雨露么,根通亥子即江河"。雨露之水变成江河之水,至弱之性化成舛傲不驯的江河。甲木伤官,有伤官人爱管丈夫。火是官的恩星,辰土晦火,又消减了丈夫的气势。或者说,丈夫受制甚重,不能满足丈夫的某些需求,岂不是癸水之错!辰为正官,代表夫星。夫星与子水合化,与忌神合又化出忌神,化神是日主的同性之物,丈夫岂不是被别的女性吸引跑了吗?按其规律,男性我爱野花少爱家花。而日柱癸巳,巳为天乙贵人,其丈夫爱妻了也在命理之中。2000年之前,大运壬寅,伤官之力倍增,伤官为喜神,自然家庭和睦,丈夫百依百顺,能体贴妻子。2000年庚辰,癸水见库,"身旺入为必兴灾",子辰合,必是因男女私情之事引来的祸端。之后,大运辛丑,偏印主事,其女必清寒孤傲。"枯滕、老树、昏鸭,古道、西风、瘦马",正是该女生活的写照。

附记:2000年,该女发现丈夫另有的钟,气昏了头脑。2001上离婚。清灯自守,思想压力甚重。

四、外遇

乾造

甲辰 9己巳

戊辰 19庚午

戊子 29辛未

甲寅 39壬申

对这个八字是这样描述的:1992年,一个女性投入了你的怀抱。她个子稍高有1.64-1.66米,形象好,偷情四、五年。1997年有被妻子发现的可能性。自此,妻子时时对你有管束和制约。虽有要好的女朋友,但不会与妻子离婚。周围的女性多,一生中都离不开要好的女人。命理:八字四土,身强能胜财。子辰半合财局,辰为财库,库中藏了不少俊女子,能不金屋藏娇?初运己巳、庚午,南方火运。日主强不喜见火,工作不顺心,难得领导中用,人前抬不起头来。此阶段本人不会有非份之想,也不会引起女人们的注意。1992年壬申,申子辰合水局,合入妻宫,又合出妻星,必有意中人。之后大运走"辛"字,辛为伤官泄秀,一展才华。此时的妻子认为丈夫一心扑在工作上,决不会怀疑丈夫的作为。到了1997年丁丑年,岁运相

战,比劫争财,妻子会发现其蛛丝马迹。大运"未"为官库,会增加对丈夫的管束力度。39岁入壬申运,偏财明透有力,还会有要好的异性朋友,对妻子只能怕而避之,日坐正财,绝不会离婚。

乾造

癸卯5癸亥

甲子15壬戌

己亥25辛酉

丙寅35庚甲

这是个身弱财旺的八字。身弱财旺的人,好沾花惹草,常因女人惹出麻烦。断其1984年谈恋爱,1986年结婚。1988年有外遇,造成坏影响。1992年会因女人问题出是非,无端留下多年的烦恼。命理:冬月水旺,喜有火暖局,八字构成连续相生即水生木,木生火,火生土的格局。其中丙火在这个相生的链条上起了至关重要的作用。若没有火,冻水不能生木。即使能生木,木克身更重,反不吉。有了丙火,一是能暖局,阳光普照,生机盎然。二是泄木生土,引通性情。初运癸亥,用神丙火临死绝,家境必清寒。第二步运壬戌,只要一走"戌"字,必奋发有为,戌为火库,天干丙火因有根基而闪耀人生光辉。1984年甲子,甲木生丙火有力,子为年柱纳音金的败地,必谈恋爱。1986年丙寅,寅合日支亥水,用神有力,必婚。婚

后生活幸福,人财两旺。但到了辛酉运,1988年戊辰,命运丙辛相合,合住丙火,丙火不能燃放光辉。丙辛合为水,又出现新财星,妻子之外的女人出现了。辰为水库,"旺官旺印与旺财,入库有祸",必因外遇惹出麻烦。到1992年壬申,与时柱丙寅天克地冲,用神丙火彻底熄灭,必会有官非口舌(情妇与其打官司,要求赔偿青春费)。35岁始行庚申运,仍为忌神运,与情妇割不断的赔偿费用始终压抑着,到不了己未运就会始终生活在暗淡中。这都是外遇惹出来的麻烦。坤造丁未6己酉戊申16庚戌丁巳26辛亥乙巳37壬子断语:1992年是婚姻上的关键一年。若是这年结婚,除了丈夫之外,还会有男朋友。若是1992年前结婚的,思想会有矛盾现象,对自己的丈夫既能接受,又不甘心情愿,到1992年仍有男朋友(1991年结婚,1992年与上中学时的同学相好)。命理:八字火土金相生成象,虽生于七月,但因火旺而金转旺为衰,故以伤官生财为用。女以官为夫,八字官星藏于壬水,巳申又合出一个官星(虽合而不化,亦以化出之官星论),1992年壬申,与日柱天地合,同时又构成了两组巳申分别相合,故断其必有情夫出现。1988年起大运走戌字,戌为燥土,燥土难以生金,但毕竟有泄火之功,对其丈夫虽不完全满意,也能和好相处,不会出现离婚现象。

五、淫佚

坤造

庚申4戊子

己丑14丁亥

乙未24丙戌

庚辰34乙酉

粗观八字,很难说是个漂亮女子。掌握了命理真髓,必以美女相断。基一,乙木的本质属性就是秀木,刘伯温认为"乙木者,春如桃李,夏如禾嫁,秋如桐桂,冬如奇葩。"正是一位冬天的奇葩。其二,乙庚合化,化出玲珑剔透之金。《王照定真经》云:"乙庚同会,女子娉婷。"乙庚合化不同于其它合化,合化成功者,其形象、气质不同凡响。其三地支丑未辰,既是墓库,又是冠带,《神峰通考》认为"冠带刃逢,定有风声之丑"。名誉丑而人不丑,或者说因人美而带来不好名声。美女与淫荡并不一定有必然联系。但这位美女,就有点勾人心髓了。断其自1998年以后,每年都有新欢。1998年走亥水运,亥水生乙木,乙庚化之不真或认为是从之不真(这个八字可以合化论,也可以从财官论),从而不从,不会找到真正的丈夫。1998年戊寅,岁与运合,岁与命冲,虽有男朋友,但驿马冲合,用情不专。1999年己卯,亥卯未三合局,亥为红鸾,红鸾入命,又合住夫宫,必有动情之事。但合成忌神,必不钟情。2000年庚辰,用神临岁,

会找到一份如意的工作(银行职员,因其美貌而被老板安排在办公室负责接待工作)。2002年壬午,午未合,流年合夫宫,午为桃花,必定红颜出墙。2003年癸未感应夫宫,应论及婚事,但也是一场虚花。第二步大运丙戌,伤官主事,忌神运不会找到如意郎君,更趋于放荡、淫欲。这是一种命运的诱导。

坤造

庚戌9己卯

庚辰19戊寅

壬午29丁丑

丁未39丙子

面对这位女士,几乎不加掩饰地描述了她的婚恋史:1986年上高中的阶段,你有很要好的男生。当然,由于年龄尚小,仅是一种朦朦胧胧的初恋。1989年有了新的恋爱对象。1990年又有人追求,但都不能成为你的先生。或许,你已经做出了自己不应该做的奉献。1994年你穿上了婚纱,展示着幸福地开端。1998年经济的纽带把你与另一男士连在一起。丈夫已经发现了一些蛛丝马迹,有倍加约束之象。你不是那种忍气吞声,忍辱负重的女性。因此,矛盾会愈演愈烈。即便如此,还是走着自己的路,1999年又遇到新朋友……。命理:八字的特殊之处在于两合一冲。丁壬合为淫匿之合,壬为天

后,天后为淫女,丁是阴火,主女人。这种合有色情倾向。午未合,年干庚金和庚戌纳妾钗钏金都是沐浴在午。未为正官,官与沐浴作合,必有未婚先破身,喜新厌旧的诱导。戌辰冲,戌为河魁,辰为天罡,主斗讼,不屈从于丈夫的压制。另外,女怕合多,合多就是异性朋友多。初运己卯,卯为桃花,卯戌合,桃花入命,虽然年龄尚小,亦会与异性相亲相爱。次运戊寅,戊为七杀,经不住男子的诱惑排斗,必有失节之事。寅运正构成寅午戌三合局,合住夫宫,必婚。1998年戊寅,流年七杀主事,婚外恋又是一种必然。1999年己卯,卯与命中戌合,桃花入命,大运丁丑,两丁争合日主壬水,走马灯似不断变换"把式",难怪夫主对其严加约束。不过,命中注定的故事还会演绎下去。

六、考学

坤造

己未6丁卯

丙寅16戊辰

甲寅26己巳

己亥36庚午

这是个高学历八字,可达到博士生水平。日主甲木生于寅月,甲己合而不化,不以合论。寅亥合,亥水生寅木,春月木旺,甲木引化,

合化成功。木火土三神成象,不能以"旺则抑之,弱则扶之"的一般命理规律确定喜用,只能顺其气势,以食伤生财为用。丙火有两个作用,一是通木土之关,泄木生土。"此关若通也,相邀入洞房"。二是取暖调候。初春尚寒,丙火照暖,方能眉舒目展。丙火自坐木地,用神有力。"真神得用生平贵",且丙为太阳,必光芒四射,五彩缤纷。丙在离宫,"离者,丽也",有文明之象,先天注定有高学历。初运丁卯,喜用不悖,小学、初中阶段必学习优秀,峥嵘出类。1995年始行戊辰运,财运亦佳,读高中亦为佼佼者。计算年龄考学年份不在1996年就在1997年。若1996年考学,我断定其发挥不佳,必有阻力。因为1996年丙子,子水晦火,难以放射光华。印为忌神,必有意想不到的阻滞。北方或西方学校,不可能录取。南方学校能录取。1998年可以考研究生。之后攻读博士生都能成功。附记:1996年春,其父找我为女儿看前程,说今年高考。我断其发挥不佳,或有其它阻力。虽能考上但达不到目标。可"南下"不可"北上"。求测者当时不以为然,认为预测的毫无根据。因为女儿是学校里尖子生,每次摸底考试,不是第一就是第二。学校确定为"保送生",因保送的学校不理想,才执意参加高考。目标是北大和清华。在大学录取过程中,几经波折,别说北大、清华榜上无名,就连山大(山东大学)也没录取。最后被重庆建筑学院录取,现正攻读博士后。

乾造

癸卯2己未

庚申12戊午

庚寅22丁巳

己卯32丙辰

这是个有学历的八字,学历当在专科与本科之间。评断其学历,主要是分析八字的平衡点及大运。若仅以八字来看,身旺财多,应是搞经营的老板,未必有学历。岂不知青壮年时期大运在南方火地,火炼真金,必成器,定有学历。断其小学、中学学习优秀。按上学年限计算,1981年当考大学。1981年辛酉,比劫争竟,必名落孙山。1982年壬戌,寅午戌合官局,必金榜题名。果如所断,小学、中学在校学习拔尖,1981年参加高考,连专科的分数线都未达到。1982年超本科分数线40多分,被某学院录取。

坤造

癸丑3庚申

己未13辛酉

戊辰23壬戌

丁巳33癸亥

2001年该女在我的指导下参加研究生考试,2002年顺利入学。八字

火土两旺,癸水病神被己土克绝,格成从强,或曰两神成象。前两步运为庚申、辛酉,泄发秀气,求学顺利。第三步运壬戌,壬为偏财,虽被截脚,亦多不顺心之事。戌运能顺其性情必佳。2001年辛巳,辛为伤官,伤官生财,助其病神,考研必有不利方面。但巳为印星,又为马星、贵人,答卷尚可。2002年是入校时间,其年壬午,壬水被回克,午与八字中巳未合成南方火局,已形成有利的条件和环境。从命、岁、运综合分析评断:考研能胜券,但亦会有阻力。当在经济上有付出。果如所断,2002年被南方某大学录取。这个八字在2001年考研是没有完全胜算的把握的。为了提高成功率,结合八字喜用神对其衣着,佩带物,参考方向等进行了全方位指导,增加了胜算的机率。

七、升官

乾造

癸巳3甲寅

乙卯13癸丑

丙寅23壬子

壬辰33辛亥

43庚戌

此造中年必为县级干部。官杀混杂,能有七品职务?"官杀混杂来问

我,有可有不可"。八字身强印旺,喜官杀混杂,更喜财旺生官。这个八字若没有财运的配合,是达不到七品的。《滴天髓》云:"分藩司牧财官和,清纯格局神气多"。33岁行辛亥、庚戌大运,财来克印生官,一路升腾,一步一层天。2000年初曾问仕途,明确告知:今年立秋后有"戏"。等到七月份,急问为何没有动静?告诉他须在阴历立秋之后,才算七月份。果于阳历8月中旬市委组织部对其进行考察。立冬前后晋升为正县级。命理在于2000年庚辰,大运走"庚"字,立秋后金旺,财旺生官,辰能晦火生金,先天有做七品官的信息,这一年其官必得(某市委老干部局局长)。

乾造

庚辰己丑壬戌壬寅

此八字必为七品官冬月水旺,正官居月令而又明透于天干,身强官有力,来到世间为官,是这个八字的先天使命。不过,八字稍寒,有清冷萧疏之象,必遇火调候,方能乌纱加冠展才华。38岁大运癸巳,转入南方火地,发迹指日可待。1978年戊午,寅午戌合为火局,必有官服荣身。果被调到某县委工作。1986年丙寅,丙火照暖,一片和煦阳光,升迁到市政府工作。48岁后大运甲午,仕途顺遂,祥云环绕,升至为市政府秘书长。20年官途无波,岂非命耶?

八、贬职

乾造

丁亥3壬子

癸丑13辛亥

壬子23庚戌

辛丑33己酉

43戊申

53丁未

这个八字金水已成气势,不可逆转。年干丁火被癸水扑灭,格成从强。"昆仑之水,可顺而不可逆",必有呼喝之权威。大格局、大气势才能成大人物。从大运看,53岁之前水金助用,流转不背,必有事业上的辉煌。该人从军营中成才,33岁已升为正团职。转业后到某大企业,1995年就坐上了第一把交椅。"亢龙有悔",至清无鱼,好景不长,2000年入丁未大运,火以激水,犹如飞鹅扑火,当年上级机关即以企业合并为由被"拿下"。第二年辛巳,巳亥相冲,冲破太岁,卦成反吟。"返吟伏吟泪淋淋",被开除政籍。2002年壬午又成反吟,我告其且不可乱说乱动。本人认为冤枉,组织上访,又被以经济问题隔离审查。观其未来,气数已尽,风光不再,且要防生命之忧,2006年丙戌尤甚。

乾造

辛卯12己亥

辛丑22戊戌

戊午32丁酉

辛酉42丙申

52乙未

八字的特殊性是三伤并透,而且有根基。伤官旺透,本身就暗示有朝一日会因官而祸。官星在年支,虽被伤官所伤,但并未伤尽,即卯木还有一定的实力。卯酉相冲,但隔位太远,且酉被午破,亦不能冲卯。这个八字的基点在于日支午火。午火克金以护官,又有卯木生火,火为二七之数,官可达七品。假若没有正印制伤,绝不会官职在身。假使午火移换到别位即不临日支,与日主脱脉,其官必微。从行运看,22岁前,大运金水,行财运反而无财,生活清寒,厌厌渡日。1974年4月17日交脱,脱亥交戊,比肩助身,戌为火库,用神有力,入官场掌权印。1984年丙子,大运丁酉,流年火土相接,一帆风顺。转入酉金大运,有火克制,亦无大碍,但也难免官场失意。1994年甲戌,大运丙申,丙为太阳,太阳普照,一扫寒凝。丙辛合,是克合伤官。"暗冲暗会尤为喜",用神到位,节节提拔,连续几年,权力扩大,官场得意,成绩斐然。1998年戊寅入申运,伤官临旺,正印却处于死地,加之岁运寅申相冲,本欲从县七品再提

拔为市级干部,但惊雷乍响,因离任前突击提拔一批干部违背了干部政策而摘去乌纱。

九、发财

乾造

己亥4戊辰

己巳14丁卯

庚子24丙寅

甲申34乙丑

44甲子

"何知其人富?财气通门户"。这个八字身强财弱有食伤,食伤能生财,就是财气通门户,现资产已达近亿元。四月火旺,日主本为身弱,但两印泄火生金,时支归禄,弱而转强。身强能任财官,偏财明透,象似根弱。殊不知亥中藏甲,子申拱合而生木更为有情。一旦大运入东方,必奋发有为。初运戊辰,身强再遇印地反觉清寒。次运丁卯,丁火能炼金,但亦泄木生土,仍不能有大转机。一到卯地,水有归处,助起财星,必弃学经商。第三步运丙寅,财马奔驰,自己开办的公司一跃成为当地有知名度的企业。第四步运乙丑,虽不少阻力,但先天根深基厚,亦能拖起沉重的翅膀。之后大运甲子亦佳。

乾造

壬辰2辛亥

庚戌12壬子

壬子22癸丑

丁未32甲寅

42乙卯

这是个身强财弱的八字。按照通常的看法,辰戌相冲,戌为财库,冲开财库能发财。岂不知,财星透于时干,戌为库根,无需冲开,冲之反冲去根基。幸时支未土藏财,才不至于浮泛。辰戌之冲有害而无益,合住财库之日方是发迹之时。初运辛亥,接下来是壬子、癸丑,行北方运,比劫夺财,必穷途四壁。从八字可以看出,兄妹五六之数,僧多粥少,亦必穷困。32岁大运甲寅,食神泄水生火,生活温暖,春风融融。42岁大运乙卯,大运与月柱天地合,呈现吉祥之象。特别是走"卯"字,卯戌合而解辰戌冲,丁火之根愈固,必大发其利。实际自1998年起短短几年,资产已有数千万,确是暴发户。这个八字是大起大落的类型。穷的时候上无片瓦,下无插针之地。富的时候黄白盈箱,腰缠万贯。财与妻相关,看钱财也可以看妻缘。"己亥"造和"壬辰"造都属于身强财弱,但与妻的关系是不同的。"己亥"造偏财明透,又有食伤生财,岁运遇财,既发财又有外遇,

Visual Studio调试之断点进阶篇

在上一篇文章Visual Studio调试之断点基础篇里面介绍了什么是断点,INT 是Intel 系列CPU的一个指令,可以让程序产生一个中断或者异常。程序中如果有中断或者异常发生了以后,CPU会中断程序的执行,去一个叫做IDT的部件查找处理这个中断(或者异常)的例程(Handler)。IDT是操作系统在启动的时候初始化的,至于IDT的细节问题,例如什么是IDT,怎样编写一个IDT的例程,怎样初始化IDT,可以去网上搜索一些资料。 总之,这里我们只要知道,CPU在执行程序指令过程中,碰到INT 3中断程序的执行,CPU 然后去IDT表里面找到处理断点的例程入口。这个例程要做的事情就是: 1.先看看机器里面是不是安装了一个调试器—记住,这一步很重要,之所以重要以 后的文章里面会介绍。 2.如果机器里面没有安装调试器,那么操作系统就会终止程序的执行。 3.否则操作系统启动调试器,并将调试器附到进程上。 4.这样,我们才能在调试器里面检查程序内部变量的值。 前面文章里面的INT 3 (或者DebugBreak(),或者Debugger.Break())指令是我们自己在代码里面硬编码进去的,因此我们在Visual Studio里,在相应的代码行里面点一下,出现一个小红球,也就是说Visual Studio在程序指令集某个地方动态地添加了一个INT 3指令。现在的问题来了,Visual Studio是如何在程序中正确找到插入INT 3指令的位置的? 或者更具体一些,我们在源代码(文本文件)里面设置断点的,Visual Studio需要把代码行翻译成在程序指令集中的位置。Visual Studio之所以需要做翻译,是因为通常一行C++或者C#代码都会对应好几行汇编指令。 因此,Visual Studio需要一个额外的文件来执行这个翻译过程,这个额外的文件叫做调试符号文件(Symbols),是由编译器生成的。Visual Studio系列的编译器,不论是C#、https://www.wendangku.net/doc/dc14126373.html,还是C++编译器都会生成这个调试符号文件,.pdb 文件。所以如果你花一点时间看看Debug文件夹的话,你就会发现这个文件。 因此我们来看看Visual Studio支持的各种断点,并解释各种断点的实现方式 条件断点 首先我们先看看如何设置条件断点,条件断点有两种,一种是根据触发的次数来设置,另外一种是根据一条预置的条件来设置。 根据触发次数设置 比如说,你有一个循环,循环1000次,你知道有一个BUG总是在500次之后才会出现,因此肯定希望在循环内设置一个断点,但是前面500次都不会触发这个断点,否则连续按500次的F5的确不是一件轻松的差事。

如何高效使用GDB断点

在gdb中,断点通常有三种形式 断点(BreakPoint): 在代码的指定位置中断,这个是我们用得最多的一种。设置断点的命令是break,它通常有如下方式: 可以通过info breakpoints [n]命令查看当前断点信息。此外,还有如下几个配套的常用命令: 观察点(WatchPoint): 在变量读、写或变化时中断,这类方式常用来定位bug。

捕捉点(CatchPoint): 捕捉点用来补捉程序运行时的一些事件。如:载入共享库(动态链接库)、C++的异常等。通常也是用来定位bug。 捕捉点的命令格式是:catch ,event可以是下面的内容 自动删除。 捕捉点信息的查看方式和代码断点的命令是一样的,这里就不多介绍了。 在特定线程中中断 你可以定义你的断点是否在所有的线程上,或是在某个特定的线程。GDB很容易帮你完成这一工作。

break thread break thread if ... linespec指定了断点设置在的源程序的行号。threadno指定了线程的ID,注意,这个ID是GDB分配的,你可以通过"info threads"命令来查看正在运行程序中的线程信息。如果你不指定thread 则表示你的断点设在所有线程上面。你还可以为某线程指定断点条件。如: (gdb) break frik.c:13 thread 28 if bartab > lim 当你的程序被GDB停住时,所有的运行线程都会被停住。这方便你你查看运行程序的总体情况。而在你恢复程序运行时,所有的线程也会被恢复运行。那怕是主进程在被单步调试时。 在特定条件下中断 条件断点的一种特殊场景是在断点命中指定次数后停下来。事实上每个断点都有一个 ignore count, 他是一个正整数。通常情况下它的值为0,所以看不出来它的存在。但是如果它是一个非0值, 那么它将在每次命中后都将 count 减 1,直到它为 0. ignore bnum count 恢复程序运行和单步调试 在gdb中,和调试步进相关的命令主要有如下几条: 参考资料

张成达六爻活段婚姻

(张成达)六爻活断点窍——婚姻占 三、占婚姻 要点: 取用神:男占以妻财爻为用神;女古以官鬼爻为用神。 看卦象:卦得咸、恒、节、泰婚姻合顺;得睽、革、坎,离及八纯、游魂卦均有离婚之兆。 看世应:男以应爻为百岁之妻,女以应爻为夫。世应相生相合为美,若遇刑、冲、克、害主凶;六合卦吉,六冲卦凶。 财官多现:男占财多,女占官多,均主再娶再嫁或婚不专一,有外遇之类。 财官空亡:男占财空主妻死,女占官空主夫丧。 男占忌兄弟持世:兄克财。 女占忌子孙持世:子克官。 歌诀 男占妻财为用神, 女占官鬼为用神。 男占妻,世宜阳, 女占官,世宜阴。 阴阳失位婚不顺, 世应生合情意深。 子孙持世克夫主, 兄弟持世克妻身。 世动男家有进退, 应动女家心不贞。 男占财世主妻失, 女占卦身忌鬼临。 男占两财主再娶, 女占两官主再婚。 男占财空主妻死, 女占官空夫难存。 财伏空鬼望门寡, 临虎动克丧夫君。 财伏墓下主生离, 财伏鬼下有男人。 刑冲克害如刀锉, 八纯游魂闹离婚。 咸恒节泰鱼得水, 睽革坎离两离分。 夫妻反目小畜卦, 媚卦五阳争一阴。 男才女貌如何看, 用居爻位五行分。 金人洁白德高雅,

木人秀丽修长身。 土人墩厚面色黄, 水人黑丑节不贞。 火人焦燥须发少, 五行旺衰细区分。 (一)男占两财主再娶 巳亥月甲午日 (巳) (辰巳) 男占婚,得《颐》卦 兄寅、 父子、、伏巳子 财戌、、世 财辰、、伏酉官 兄寅、、 父子、应占此卦是一位大夫。我在中医院抓药,很多大夫知道我会预测便围上来求占,大多数得的都是平常之卦,唯独此卦有些异样。我说:“你和你妻子离婚又重娶。”他说:“对。”我又说:“你可能没有小孩。”他说:“对。”断出这两条,在场的人无不惊讶。 1、男占婚“财爻持世主妻失”,此卦是戌土财爻持世。 2、男占婚世居阳位、应居阴位为得位,为佳。此卦世居阴位阴爻,应居阳位阳爻,为“阴阳颠倒婚不顺”。 3、占婚以世应相生相合为美,此卦世爻戌土克应爻子水,又伏官酉金与世爻戌土相害,属“刑冲克害如刀锉”。 4、卦中呈现辰、戌两个财爻,属“男占两财主再娶”,且伏官酉与辰财合,故断他离婚重娶。 卦中子孙巳火不现,伏在父母爻子水下,为“飞来克伏反伤身”。巳火子孙爻又临月破、日空,属“子死妻空刑妻丧子之兆”,故断他没有子嗣。 (二)刑冲克害如刀锉 戊申月辛巳日 (寅) (申酉) 女占婚,得《鼎》之《小过》卦 兄巳○戌子 子未、、应 财酉、 财酉、、 官亥○世化午兄 子丑、、 1、《小过》卦属“飞鸟遗音之卦,上逆下顺之象。”且《小过》是游魂卦,“八纯游魂闹离婚”。 2、亥水官鬼持世发动,夫心有变动,“世动男家有进退”。 3、应上未土子孙克世爻女水官鬼,主婚不和顺,“刑冲克害如刀锉”嘛! 4、官鬼临驿马发动,有走动之兆。

六十日死者-张成达

六十甲子日死者六甲日死者 甲子日亡者殃起一丈八尺,男化青气落西南未地,女化黑气落东南辰地,死尸不僵,眼不和,口不开,内妨三口,外妨东北一口,忌辛未人,又妨东三家。镇用白杨木人三个,青绢八寸,东北方埋之大吉。 甲戌日 亡者殃起一丈四尺,男化青气落西南未地,女化黄气落东南辰地,内妨两口,忌甲子生人,又妨北四家。镇用赤桐木人两个,长五寸,入棺镇之大吉。 甲申日 亡者殃起一丈六尺,男化青气落西南未地,女化白气落东北丑地,不出二十日,内妨小儿一口,内呼戊辰人,呼戊申年生人,又妨西二家。镇用纸人一个扔井中大吉。 甲子甲申甲戊日镇符,。 甲寅日 亡者殃起一丈六尺,男化青气落西南未地,女化青气落西南未地,不出九十日,内妨三口,忌乙未人,又妨东三家,东南二家,杀男子。镇用古城土做泥人三个,埋月空方大吉。 甲辰日 亡者殃起一丈四尺,男化青气落西南未地,女化黄气落东南辰地,口眼不合,不出九十日,内妨两口,外妨东南二口,忌壬辰人,又妨东一家,北一家。镇用杨木人两个,埋东南十字路口大吉。甲午日 亡者殃起一丈八尺,男化青气落西南未地,女化红气落西北戊地,内外无妨,又妨男二家。 甲辰甲寅甲午日镇符

六乙日死者。 乙丑日 亡者殃起一丈六尺,男化青气落西南未地,女化黄气落东南未地,三十口内妨三口,外妨正南两口,忌丁丑人,又妨西三家。镇用杨木人三个,纸人二个,埋月空方吉。 乙卯日 亡者殃起一丈四尺,男化青气落西南未地,女化青气落西南未地,内外无妨,忌甲子人,又妨北一家,犯重复。 乙亥日 亡者殃起一丈二尺,男化青气落西南未地,女化黑气落东南辰地,死人口眼不合,不出六十日,内妨三口,外妨正北一口,忌乙未人,又妨东一家,西二家,犯重复。镇用纸人一个,扔井中大吉。六乙日死者。 乙丑日 亡者殃起一丈六尺,男化青气落西南未地,女化黄气落西南未地,二十日内妨三口,外妨正南两口,忌丁丑人,又妨西三家。镇用杨木人三个,纸人两个,埋月空方吉。 乙卯日 亡者殃起一丈四尺,男化黑气落东南辰地,女化黑气落东南辰地,内外无妨,忌甲子人,又妨北一家,犯重复。 乙亥日 亡者殃起一丈二尺,男化青气落西南未地,女化黑气落东南辰地,死人口眼不合,不出六十日,内妨三口,外妨正北一口,忌乙未人,又妨东一家,西二家,犯重复。镇用天德土做人二个,青布三尺,一同埋于地下,小鸡一个,内成甘草,桑木,岁德土做人五个,入棺大吉。 乙酉日 亡者殃起一丈四尺,男化青气落西南未地,女化白气落东北丑地,口眼不合,不出八十日,内妨一口,外妨正南一口,忌丙子人,呼内戊相,又妨东三家,犯重复。镇用枣木人一个,朱砂一钱,埋西地。 乙未日 亡者殃起一丈六尺,男化青气落西南未地,女化黄气落东南辰地,口眼不合,不出八十日,内妨一口,外妨东南一口,忌丙子生人,又妨南一家。镇用青杨木人一个,青绢二尺,埋东南十字路口大吉。 乙巳日

eclipse断点调试指导

1.进入debug模式(基础知识列表) 1、设置断点 2、启动servers端的debug模式 3、运行程序,在后台遇到断点时,进入debug调试状态 ============================= 作用域功能快捷键 全局单步返回F7 全局单步跳过F6 全局单步跳入F5 全局单步跳入选择Ctrl+F5 全局调试上次启动F11 全局继续F8 全局使用过滤器单步执行Shift+F5 全局添加/去除断点Ctrl+Shift+B 全局显示Ctrl+D 全局运行上次启动Ctrl+F11 全局运行至行Ctrl+R 全局执行Ctrl+U ============================= 1.Step Into (also F5) 跳入 2.Step Over (also F6) 跳过 3.Step Return (also F7) 执行完当前method,然后return跳出此

method 4.step Filter 逐步过滤一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering) 5.resume 重新开始执行debug,一直运行直到遇到breakpoint。 例如:A和B两个断点,debug过程中发现A断点已经无用,去除A 断点,运行resume就会跳过A直接到达B断点。 6.hit count 设置执行次数适合程序中的for循环(设置breakpoint view-右键hit count) 7.inspect 检查运算。执行一个表达式显示执行值 8.watch 实时地监视对象、方法或变量的变化 9.我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint ,exception breakpoint. 10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂 11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint) 12.添加Exception breakpoint 捕抓到Execption时暂挂(待续...) 断点属性: 1.hit count 执行多少次数后暂挂用于循环 2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂 3.suspend thread 多线程时暂挂此线程 4.suspend VM 暂挂虚拟机 13.variables 视图里的变量可以改变变量值,在variables 视图选择变

六爻活断点窍—占婚姻

六爻活断点窍—占婚姻 要点: 取用神:男占以妻财爻为用神;女古以官鬼爻为用神。 看卦象:卦得咸、恒、节、泰婚姻合顺;得睽、革、坎,离及八纯、游魂卦均有离婚之兆。 看世应:男以应爻为百岁之妻,女以应爻为夫。世应相生相合为美,若遇刑、冲、克、害主凶;六合卦吉,六冲卦凶。 财官多现:男占财多,女占官多,均主再娶再嫁或婚不专一,有外遇之类。 财官空亡:男占财空主妻死,女占官空主夫丧。 男占忌兄弟持世:兄克财。 女占忌子孙持世:子克官。 歌诀 男占妻财为用神, 女占官鬼为用神。 男占妻,世宜阳, 女占官,世宜阴。 阴阳失位婚不顺, 世应生合情意深。 子孙持世克夫主, 兄弟持世克妻身。 世动男家有进退, 应动女家心不贞。 男占财世主妻失, 女占卦身忌鬼临。 男占两财主再娶, 女占两官主再婚。 男占财空主妻死, 女占官空夫难存。 财伏空鬼望门寡, 临虎动克丧夫君。 财伏墓下主生离, 财伏鬼下有男人。 刑冲克害如刀锉, 八纯游魂闹离婚。 咸恒节泰鱼得水, 睽革坎离两离分。 夫妻反目小畜卦, 媚卦五阳争一阴。

男才女貌如何看, 用居爻位五行分。 金人洁白德高雅, 木人秀丽修长身。 土人墩厚面色黄, 水人黑丑节不贞。 火人焦燥须发少, 五行旺衰细区分。 (一)男占两财主再娶 巳亥月甲午日 (巳) (辰巳) 男占婚,得《颐》卦 兄寅、 父子、、伏巳子 财戌、、世 财辰、、伏酉官 兄寅、、 父子、应占此卦是一位大夫。我在中医院抓药,很多大夫知道我会预测便围上来求占,大多数得的都是平常之卦,唯独此卦有些异样。我说:“你和你妻子离婚又重娶。”他说:“对。”我又说:“你可能没有小孩。”他说:“对。”断出这两条,在场的人无不惊讶。 1、男占婚“财爻持世主妻失”,此卦是戌土财爻持世。 2、男占婚世居阳位、应居阴位为得位,为佳。此卦世居阴位阴爻,应居阳位阳爻,为“阴阳颠倒婚不顺”。 3、占婚以世应相生相合为美,此卦世爻戌土克应爻子水,又伏官酉金与世爻戌土相害,属“刑冲克害如刀锉”。 4、卦中呈现辰、戌两个财爻,属“男占两财主再娶”,且伏官酉与辰财合,故断他离婚重娶。 卦中子孙巳火不现,伏在父母爻子水下,为“飞来克伏反伤身”。巳火子孙爻又临月破、日空,属“子死妻空刑妻丧子之兆”,故断他没有子嗣。 (二)刑冲克害如刀锉 戊申月辛巳日 (寅) (申酉) 女占婚,得《鼎》之《小过》卦 兄巳○戌子 子未、、应 财酉、

VS环境断点调试技巧_85920453_597709898

VS环境断点调试技巧 设置断点:在如下图中的红色圆点处设置断点,红色圆点表示已经在这行设置断点。 启动调试:按F5或者点击左边红框中的按钮。右边框是开始执行(不调试)Ctrl+F5。 调试工具栏:下面是工具栏中对应的名称和快捷键。 在调试过程中F5是执行到下一个断点。F11是逐语句,在执行到下图中的断点时,按F11会执行到Fibonacci方法里面逐步记录执行过程。F10是逐过程,与逐语句不同的是,在执行到下图中断点时,再执行会执行断点下面的语句,而不是去执行语句中的方法。

局部变量:在调试过程中可以查看局部变量窗口,如下图里面会有变量的当前状态。如果找不到的话在 数组的状态表示如下图: InteliTrace记录每一步的调试状态。

条件中断 开发人员设置断点,运行程序,利用不同的输入触发断点,然后在断点处手工检查是否满足某些特定的条件,从而决定是否继续调查。如果当前场景不是他们想要的,按F5继续运行程序,尝试别的输入,手动重复刚才的过程。 针对上述情况,Visual Studio提供了一个方便得多的功能——“条件中断”。只有当程序满足了开发人员预设的条件后,条件断点才会被触发,调试器中断。这将避免频繁地手工检查/恢复程序运行,大量减少调试过程中的手工和烦琐工作。 如何设置条件断点: 设置条件断点非常容易。在特定的行上,按F9设置断点。 然后右击断点–编辑窗口左侧的红点,在上下文菜单上选择“条件”。 这时弹出一个对话框供你设置激活该断点所需的条件。比如:我们希望只有当x==5时,调试才中断。我们可以写出如下的表达式:

现在我再运行这个程序按F5达到条件断点,只有当x等于5时,程序运行才会被中断。对于其它条件下的x值,断点将被跳过。 记录到达断点次数 有时你希望,只有当第N次满足条件的运行到达断点时,才中断程序运行。例如:当第一次命中断点。可以通过右击断点,然后在弹出菜单上选择“命中次数”菜单命令实现。 这时系统弹出一个对话框,它允许你指定:(1)当满足条件,而且进入断点的累计次数等于N时,断点命中一次。(2)当满足条件,而且进入断点的累计次数是N的倍数时,断点命中一次。(3)当满足条件,而且进入断点的累计次数大于N时,每次命中断点。 注意:如果多个条件同时用的话,结果取交集。

六爻活断点窍婚姻占

六爻活断点窍婚姻占 三、占婚姻 要点: 取用神:男占以妻财爻为用神;女古以官鬼爻为用神。 看卦象:卦得咸、恒、节、泰婚姻合顺;得睽、革、坎,离及八纯、游魂卦均有离婚之兆。 看世应:男以应爻为百岁之妻,女以应爻为夫。世应相生相合为美,若遇刑、冲、克、害主凶;六合卦吉,六冲卦凶。 财官多现:男占财多,女占官多,均主再娶再嫁或婚不专一,有外遇之类。 财官空亡:男占财空主妻死,女占官空主夫丧。 男占忌兄弟持世:兄克财。 女占忌子孙持世:子克官。 歌诀 男占妻财为用神, 女占官鬼为用神。 男占妻,世宜阳, 女占官,世宜阴。 阴阳失位婚不顺, 世应生合情意深。 子孙持世克夫主, 兄弟持世克妻身。 世动男家有进退, 应动女家心不贞。 男占财世主妻失, 女占卦身忌鬼临。 男占两财主再娶, 女占两官主再婚。 男占财空主妻死, 女占官空夫难存。 财伏空鬼望门寡, 临虎动克丧夫君。 财伏墓下主生离, 财伏鬼下有男人。 刑冲克害如刀锉, 八纯游魂闹离婚。 咸恒节泰鱼得水, 睽革坎离两离分。 夫妻反目小畜卦, 媚卦五阳争一阴。 男才女貌如何看, 用居爻位五行分。 金人洁白德高雅,

木人秀丽修长身。 土人墩厚面色黄, 水人黑丑节不贞。 火人焦燥须发少, 五行旺衰细区分。 (一)男占两财主再娶 巳亥月甲午日 (巳) (辰巳) 男占婚,得《颐》卦 兄寅、 父子、、伏巳子 财戌、、世 财辰、、伏酉官 兄寅、、 父子、应占此卦是一位大夫。我在中医院抓药,很多大夫知道我会预测便围上来求占,大多数得的都是平常之卦,唯独此卦有些异样。我说:“你和你妻子离婚又重娶。”他说:“对。”我又说:“你可能没有小孩。”他说:“对。”断出这两条,在场的人无不惊讶。 1、男占婚“财爻持世主妻失”,此卦是戌土财爻持世。 2、男占婚世居阳位、应居阴位为得位,为佳。此卦世居阴位阴爻,应居阳位阳爻,为“阴阳颠倒婚不顺”。 3、占婚以世应相生相合为美,此卦世爻戌土克应爻子水,又伏官酉金与世爻戌土相害,属“刑冲克害如刀锉”。 4、卦中呈现辰、戌两个财爻,属“男占两财主再娶”,且伏官酉与辰财合,故断他离婚重娶。 卦中子孙巳火不现,伏在父母爻子水下,为“飞来克伏反伤身”。巳火子孙爻又临月破、日空,属“子死妻空刑妻丧子之兆”,故断他没有子嗣。 (二)刑冲克害如刀锉 戊申月辛巳日 (寅) (申酉) 女占婚,得《鼎》之《小过》卦 兄巳○戌子 子未、、应 财酉、 财酉、、 官亥○世化午兄 子丑、、 1、《小过》卦属“飞鸟遗音之卦,上逆下顺之象。”且《小过》是游魂卦,“八纯游魂闹离婚”。 2、亥水官鬼持世发动,夫心有变动,“世动男家有进退”。 3、应上未土子孙克世爻女水官鬼,主婚不和顺,“刑冲克害如刀锉”嘛! 4、官鬼临驿马发动,有走动之兆。 5、仇神巳火兄弟发动,生助忌神子孙未土克官鬼亥水。 此卦是在双阳县举办“易经预测学术报告会”当场推断的。我当众分析上述的卦意后对占问的女同志说:“你婚不顺,有离婚之象。”她问:“哪年离婚?”我说:“逢巳年。”她插话说:“我89年离的婚。”我说:“正对,89年正是己巳年。”听众报以热烈地掌声。

keil c 的在线调试与断点设置

Keil 的调试命令、在线汇编与断点设置 上一讲中我们学习了如何建立工程、汇编、连接工程,并获得目标代码,但是做到这一步仅仅代表你的源程序没有语法错误,至于源程序中存在着的其它错误,必须通过调试才能发现并解决,事实上,除了极简单的程序以外,绝大部份的程序都要通过反复调试才能得到正确的结果,因此,调试是软件开发中重要的一个环节,这一讲将介绍常用的调试命令、利用在线汇编、各种设置断点进行程序调试的方法,并通过实例介绍这些方法的使用。 一、常用调试命令 在对工程成功地进行汇编、连接以后,按Ctrl+F5 或者使用菜单 Debug->Start/Stop Debug Session 即可进入调试状态,Keil 内建了一个仿真CPU 用来模拟执行程序,该仿真CPU 功能强大,可以在没有硬件和仿真机的情况下进行程序的调试,下面将要学的就是该模拟调试功能。不过在学习之前必须明确,模拟毕竟只是模拟,与真实的硬件执行程序肯定还是有区别的,其中最明显的就是时序,软件模拟是不可能和真实的硬件具有相同的时序的,具体的表现就是程序执行的速度和各人使用的计算机有关,计算机性能越好,运行速度越快。 进入调试状态后,界面与编缉状态相比有明显的变化,Debug 菜单项中原来不能用的命令现在已可以使用了,工具栏会多出一个用于运行和调试的工具条,如图1 所示,Debug 菜单上的大部份命令可以在此找到对应的快捷按钮,从左到右依次是复位、运行、暂停、单步、过程单步、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析、工具按钮等命令。 接着执行下一行程序,中间不停止,这样程序执行的速度很快,并可以看到该 段程序执行的总体效果,即最终结果正确还是错误,但如果程序有错,则难 以确认错误出现在哪些程序行。单步执行是每次执行一行程序,执行完该行 程序以后即停止,等待命令执行下一行程序,此时可以观察该行程序执行完 以后得到的结果,是否与我们写该行程序所想要得到的结果相同,借此可以 找到程序中问题所在。程序调试中,这两种运行方式都要用到。 使用菜单STEP 或相应的命令按钮或使用快捷键F11 可以单步执行程序, 使用菜单STEP OVER 或功能键F10 可以以过程单步形式执行命令,所谓 过程单步,是指将汇编语言中的子程序或高级语言中的函数作为一个语句来

六爻活断点窍财

(张成达)六爻活断点窍——求财占 二、占求财 占求财和占买卖有不同之处,下面分述。 要点:以财爻为用神。喜财旺、身旺、福旺。 歌决 财旺福旺终如意, 财空福绝难称心。 生合世爻财易得, 世去克财反难寻。 父兄皆动无财象, 财福俱无妾劳神。 兄弟持世难求利, 兄多反不克财身。 兄弟化鬼刑克世, 无财可求口舌临。 鬼若化财克世吉, 财若化鬼祸临身。 (一)当日就得财 已巳月戊戌日 (亥) (辰巳) 占求财,得《益》卦 兄卯、应 子巳、 财未、、 财辰、、世 兄寅、、 父子、 这是我的一个同事求占。卦成之后,我说:“今天就有财。”他说:“我今天也作买卖,哪来的财呢?”后来他告诉我:晚上七点多种(戌时)上街散心,发现面前有一条崭新的毛料裤子,过去十多个人也没拣。他拣来后交到派出所还没人去领取。 为什么断“当日就有财”呢? (1)以辰土财爻为用神,得月生临日; (2)辱土虽旬空,日展冲之为暗动,不为空,又日带财神冲世。 2、占买卖 要点:注意世应。喜世应相生合,忌世应相冲克,世应俱空买卖难成。 黄金策云:“世为巳,应为人,大宜契合。”世为自己,为我方,应为他人及做买卖的场所。 黄金策又云:“世空已有悔,应空他不实。” 歌诀 占做买卖看世应, 忌相冲克宜合生。 世空应空各有悔, 世应俱空一场空。

岁持兄鬼财耗损, 若临财世宜财荣。 日辰动爻若合财, 必被他人握手中。 欲知何人六亲定, 父主尊长同辈兄。 世应值兄忌放债, 兄鬼间发必主凶。 应落空亡难索债, 福旺持世六畜兴。 (二)炒股赚了钱 戊午月甲戌日 (子) (申酉) 一人占炒股票,得《艮》之《益》卦 官寅、世 财子×化巳父 兄戌、、 子申○应化展兄 父午、、 兄辰×化子才 断这个卦艮麻烦,一要看股票升跌,二要看此人是否有财运。 看股票升跌看财爻:财爻旺,股票升;财爻衰,股票跌。 1、看世爻:世爻寅木被应爻申金冲克,卦得六冲,不吉。 2、申子辰三合水局生世,吉兆。 3、兄弟辰土生子孙申金,子孙申金生妻财子水,子水又生世爻寅木,形成连续相生的格局,且应爻申金贪生忘克,财爻生世为财来寻我,吉兆。 4、午月财临月破,·破三合局,股票跌价,本人也无财可求。 5、立秋后金旺,股票回升,财爻原神申金旺相,有财之兆。至亥、子、丑月财爻子水临月建,必有大的收益。 占此卦之人是在深圳做买卖的“大款”。他按我所示的仅炒股票就盈利36万元,他很感激我。 有易友看过我的教材后来信问:“有的卦师写出有关炒股的专著,在著作中说能从八卦中测出开盘指数多少,收盘指数多少,以象数理论测定板块,以五行生克测定能量及上升和下跌点数……张老师是否有这样的绝招?” 答:;这不是什么绝招,纯属异想天开。那种精细程度,八卦绝对做不到。有人写了名叫《股谎》的文章进行批驳,我很赞尝。必须说明地是:如果不是为了欺骗读者,纯属搞学术研究,我还是支持的。 (三)世应惧空空欢喜 已亥月戊戌日 (巳) (展巳) 占合伙倒卖木材能否赚钱,得《大有》卦 官巳、应 父未、、 兄酉、

附录:程序的调试(单步执行与断点法)

附录:程序的调试(单步执行与断点法) 1单步执行 任何一个天才都不敢说,他编的程序是100%正确的。几乎每一个稍微复杂一点的程序都必须经过反复的调试,修改,最终才完成。所以说,程序的调试是编程中的一项重要技术。我们现在就来掌握一下基本的程序调试。我们以下的示范,是以时下比较流行的Borland Pascal 7.0为例子,其他的编程环境可能略有不同,但大致上是一致的。 我们先编一个比较简单的程序,看看程序是如何调试的。program tiaoshi; var i:integer; begin for i:=1 to 300 do

begin if i mod 2 = 0 then if i mod 3 = 0 then if i mod 5 = 0 then writeln(i); end; end. 该程序是输出300以内同时能被2,3,5整除的整数。现在我们开始调试。调试有多种方法,先介绍一种,权且叫步骤法,步骤法就是模拟计算机的运算,把程序每一步执行的情况都反映出来。通常,我们有F8即STEP这个功能来实现,如图:不断地按F8,计算机就会一步步地执行程序,直到执行到最后的“end.”为止。

可能你还没有发现F8的威力,我们不妨把上面的程序略微修改一下,再配合另外的一种调试的利器watch,你就会发现步骤法的用处。 program tiaoshi; var i:integer; a,b,c:boolean; begin for i:=1 to 300 do begin a:=false; b:=false; c:=false; if i mod 2 = 0 then a:=true; if i mod 3 = 0 then b:=true; if i mod 5 = 0 then c:=true; if a and b and c then writeln(i); end; end. 如图,我们单击菜单栏中debug选项,里面有一项叫watch的选项,我们单击它。

程序调试常用断点

网络验证断点: bp send bp recv bp connect bp WSASend bp WSARecv 拦截窗口: bp CreateWindow 创建窗口 bp CreateWindowEx(A) 创建窗口 bp ShowWindow 显示窗口 bp UpdateWindow 更新窗口 bp GetWindowText(A) 获取窗口文本 拦截消息框: bp MessageBox(A) 创建消息框 bp MessageBoxExA 创建消息框 bp MessageBoxIndirect(A) 创建定制消息框 bp IsDialogMessageW 拦截警告声: bp MessageBeep 发出系统警告声(如果没有声卡就直接驱动系统喇叭发声) 拦截对话框: bp DialogBox 创建模态对话框 bp DialogBoxParam(A) 创建模态对话框 bp DialogBoxIndirect 创建模态对话框 bp DialogBoxIndirectParam(A) 创建模态对话框 bp CreateDialog 创建非模态对话框 bp CreateDialogParam(A) 创建非模态对话框 bp CreateDialogIndirect 创建非模态对话框 bp CreateDialogIndirectParam(A) 创建非模态对话框 bp GetDlgItemT ext(A) 获取对话框文本 bp GetDlgItemInt 获取对话框整数值 拦截剪贴板: bp GetClipboardData 获取剪贴板数据 拦截注册表: bp RegOpenKey(A) 打开子健 bp RegOpenKeyEx 打开子健 bp RegQueryValue(A) 查找子健 bp RegQueryValueEx 查找子健

如何设置断点

难怪很多前辈说调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。

{ int k = i * 10 - 2; //B SendTo(k); //C int tmp = DoSome(i); //D int j = i / tmp; //E } } 执行此函数,程序崩溃于E行,发现此时tmp为0,假设tmp本不应该为0,怎么这个时候为0呢?所以最好能够跟踪此次循环时DoSome函数是如何运行的,但由于是在循环体内,如果在E行设置断点,可能需要按F5(GO)许多次。这样手要不停的按,很痛苦。使用VC6断点修饰条件就可以轻易解决此问题。步骤如下。 1 Ctrl+B打开断点设置框,如下图: Figure 1设置高级位置断点 2 然后选择D行所在的断点,然后点击condition按钮,在弹出对话框的最下面一个编辑框中输入一个很大数目,具体视应用而定,这里1000就够了。 3 按F5重新运行程序,程序中断。Ctrl+B打开断点框,发现此断点后跟随一串说明:...487 times remaining。意思是还剩下487次没有执行,那就是说执行到513(1000-487)次时候出错的。因此,我们按步骤2所讲,更改此断点的skip 次数,将1000改为513。 4 再次重新运行程序,程序执行了513次循环,然后自动停在断点处。这时,我们就可以仔细查看DoSome是如何返 回0的。这样,你就避免了手指的痛苦,节省了时间。 再看位置断点其他修饰条件。如Figure 1所示,在“Enter the expression to be evaluated:”下面,可以输入一些条件,当这些条件满足时,断点才启动。譬如,刚才的程序,我们需要i为100时程序停下来,我们就可以输入在编辑框中输入“i==100”。另外,如果在此编辑框中如果只输入变量名称,则变量发生改变时,断点才会启动。这对检测一个变量何时被修改很

VC调试技巧之断点

VC调试技巧之断点 1.位置断点(LOCATION BREAKPOINT) 在代码中按F9设置一个位置断点,然后按F5运行,是最常用的断点方式,但是遇到如下代码时,就十分头疼了。 int test(void) { int i = 0, res = 99999999999; for(i = 0; i < 999; i++) { int tmp = getValue(); // A行 res /= tmp; //B行 } return res; } 运行代码,发现程序崩溃于B行,原因是tmp的值为0了,此时就需要在A行设置一个断点,然后进入getValue函数内部中查看运行状态。由于断点在循环体内,可能需狂按F5几百次。使用位置断点的断点跳跃就可以大大减少体力劳动。 断点跳跃----执行断点但不在断点处停止,直到执行完了一个特定的次数为止。在BREAK POINT框中,选中A行断点,点击CONDITION,弹出图1窗口,在“….SKIP BEFORE STOPPING“中输入1000,按F5运行,当程序崩溃时,按CTRL+B打开BREAKPOINT框,发现此断点后有:...100 times remaining,说明还剩下100次循环没有执行,即程序在执行在900次循环时就挂掉了。按上述步骤,将断点跳跃的值改为900,重新启动程序,当循环到900次时,断点就在A行启动,可按F11进入getValue函数体中寻找返回0的原因。

图1 当知道程序在循环900次时挂掉,可以使用断点条件表达式,即表达式为真时才触发断点。在”Enter the expression to be evaluated”中输入”i == 900”,并重新运行程序,效果跟上述一样,断点在i等于900时启动。使用断点条件表达式要注意不能包含任何函数和宏。 图2 此外,断点条件表达式与断点跳跃可组合使用;BREAKPOINT框第二个编辑框中为要查看的项目数量。 2.数据断点(DATA BREAKPOINT) 在调试软件的过程中,经常要对全局变量的变化过程进行追踪,但是又不知道在哪里设断点。此时可以使用数据断点。按CTRL+B打开BREAKPOINT窗口,选中DATA选项页(如图3),在第一个输入框中输入“MMI_fixed_matrix_menu.highlighted_row”,

断点功能怎么调试 STEP 7 程序

断点功能怎么调试STEP 7 程序 说明: STEP 7 中断点功能相当于在其他软件调试中产生断点的功能。在SIMATIC STEP 7 测试模式,断点的限制数目可以通过选项设置。使用断点可以在用户程序的指定点停止程序处理。当CPU在程序中执行到断点,CPU会切换到STOP模式。在STOP 操作模式下可以使用变量表监测程序是否实现了所期望的断点功能(变量表:在特定环境下必须首先运行“Update status values”)。对于调试来说,为了在用户程序中更巧妙的处理程序可以通过“Debug/Control operand...” 命令改变变量表中的值来实现。基于断点,可以逐步运行程序处理,这样可以检测每条语句执行的效果。在循环程序中,也可以顺序监测循环程序的执行过程,并且能更好地分析程序所不能执行的地方。 "RUN-P"。 在块编辑器中打开要调试的块,然后通过 Open Offline/Online 切换到在线视 图。 图. 01 注意: 通常, 断点只能在STL或S7-SCL 显示模式下,在在线监测块(CPU在线)时 被设置和使用。如果离线打开块, breakpoint bar是灰色不能被使用的。 对于当前任务,在在线窗口中做出修改后断点控制器被禁止使能,这些修改 必须被保存和载入自动化系统。如果在在线视图中再次打开块,可以再次控 制该断点。 SIMATIC S7-400 CPU: 如果使用 SIMATIC S7-400 CPU 或CPU 318-2 DP, 在菜单项 Debug > Operation 设置操作模式 Test Operation: 图. 02 SIMATIC S7-300 CPU: 如果使用 SIMATIC S7-300 CPU (除CPU 318-2 DP 以外), 该设置必须在CPU属 性的HW Config 中被设置:

VS 2010调试详细教程

设置断点:在如下图中的红色圆点处设置断点,红色圆点表示已经在这行设置断点。快捷键F9。 启动调试:按F5或者点击左边红框中的按钮。右边框是开始执行(不调试)Ctrl+F5。 调试工具栏:下面是工具栏中对应的名称和快捷键。 在调试过程中F5是执行到下一个断点。F11是逐语句,在执行到下图中的断点时,按F11会执行到Fibonacci方法里面逐步记录执行过程。F10是逐过程,与逐语句不同的是,在执行到下图中断点时,再执行会执行断点下面的语句,而不是去执行语句中的方法。 局部变量:在调试过程中可以查看局部变量窗口,如下图里面会有变量的当前状态。如果找不到的话在

数组的状态表示如下图: InteliTrace记录每一步的调试状态。

条件中断 开发人员设置断点,运行程序,利用不同的输入触发断点,然后在断点处手工检查是否满足某些特定的条件,从而决定是否继续调查。如果当前场景不是他们想要的,按F5继续运行程序,尝试别的输入,手动重复刚才的过程。 针对上述情况,Visual Studio提供了一个方便得多的功能——“条件中断”。只有当程序满足了开发人员预设的条件后,条件断点才会被触发,调试器中断。这将避免频繁地手工检查/恢复程序运行,大量减少调试过程中的手工和烦琐工作。 如何设置条件断点: 设置条件断点非常容易。在特定的行上,按F9设置断点。

然后右击断点–编辑窗口左侧的红点,在上下文菜单上选择“条件”。 这时弹出一个对话框供你设置激活该断点所需的条件。比如:我们希望只有当x==5时,调试才中断。我们可以写出如下的表达式: 现在我再运行这个程序按F5达到条件断点,只有当x等于5时,程序运行才会被中断。对于其它条件下的x值,断点将被跳过。 记录到达断点次数 有时你希望,只有当第N次满足条件的运行到达断点时,才中断程序运行。例如:当第一次命中断点。可以通过右击断点,然后在弹出菜单上选择“命中次数”菜单命令实现。 这时系统弹出一个对话框,它允许你指定:(1)当满足条件,而且进入断点的累计次数等于N时,断点命中一次。(2)当满足条件,而且进入断点的累计次数是N的倍数时,断点命中一次。(3)当满足条件,而且进入断点的累计次数大于N时,每次命中断点。

2014年Eclipse断点调试说明

2014年Eclipse断点调试说明 作为开发人员,掌握开发环境下的调试技巧十分有必要。去年就想把关于Eclipse断点调试总结下了,由于对时间的掌控程度仍需极大提高,结果拖到今年才写了此篇博文。关于java调试技术还有很多,如Java Debug Interface等,依据具体项目的需要,还有很多值得去研究和学习的。该博文仅就Eclipse断点调试技巧做下总结,不足够的地方还请大牛们指点。 1 Debug视图 1.1 线程堆栈视图 线程堆栈视图表示当前线程的堆栈,从中可以看出在运行哪些代码,并且整个调用过程,以及代码行号。分别介绍一下这几个按钮的含义。从左至右分别为: 1.表示当前实现继续运行直到下一个断点,快捷键为F8。 2.表示打断整个进程 3.表示进入当前方法,快捷键为F5。 4.表示运行下一行代码,快捷键为F6。 5.表示退出当前方法,返回到调用层,快捷键为F7。 6、表示返回当前线程堆栈的起始处开始执行。 1.2 变量视图

1.为变量名视图,显示当前代码行中所有可以访问的实例变量和局部变量 2.显示所有的变量值 3.可以通过该窗口来改变变量值 1.3 断点视图 1.显示所有断点 2. 将当前窗口1中选中的端口失效,再次点击启用。 3.异常断点 经常遇见一些异常,然后程序就退出来了,要找到异常发生的地方就比较难了,还好可以打一个异常断点。到了异常的地方,当前线程就挂起。 1.4 表达式视图 表达式视图是Debug过程中较为常用的一个视图,可以对自己的感兴趣的一些变量进行观察,也可以增加一些自己的表达式,也可以查看一行代码的运行结果。1.表达式2. 点击此可以新增一个表达式。 2 断点种类 2.1 方法断点 断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。方法断点是打在方法的入口处。 方法断点的特别之处在于它可以打在 JDK的源码里,由于 JDK 在编译时去掉了调试信息,所以普通断点是不能打到里面的,但是方法断点却可以,可以通过这种方法查看方法的调用栈。

C++中使用断点写调试方法

C++中使用断点写调试方法 C/C++ code: f9 --- 设置/取消断点 f10 --- 单步执行 f11 --- 比f10的步幅小,f10在函数的调用时,直接跳过,在f11下,会进入函数体! f5 --- 执行到下一个断点! 了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢? 1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点. F5调试状态运行程序,程序执行到有断点的地方会停下来. F10单步执行程序. CTRL+F10运行到光标所在行. F11和F10的区别是,如果当前执行语句是函数调用,则会进入函数里面. SHIFT+F11跳出当前所在函数. 特别说明:

a.有的地方不能下断点.比如空行,基本类型定义语句(不初始化),等等非执行语句.比如 int i; // 此行不能下断点 int j=0;// 这里可以下 CStringstr;// 这里可以下 intk = Max(i,j);// 这里可以下 b.不是所有断点都会(断).比如下断点的语句在程序里面没有被执行. c.此外,ALT+F9还可以下条件断点,不过这个不常用,有兴趣的可以自己研究:) 2.如何调试Release版的程序? 有些程序在debug下运行的很好,但在release下却总是失败,默认情况下release是不能调试的. 怎么解决呢? 其实"debug"和"release"都只是一个代号而已,各自对应一组不同的编译选项. 在release的默认设置下,ALT+F7 ,调出工程设置对话框,切换到link选项卡,勾选"Generate debug info",然后再切换到C/C++选项卡,在"Optimizations"里面选"Disable(Debug)",在下面的"Debug info"里面选"Program Database for Edit and Continue".然后点OK保存设置,重新编译程序,下断点即可. 3.上面两点已经能应付很多种情况了,但是有时候即使在debug下也不能下断点,我以前也曾经遇到过这种问题,一个调了层的dll,就是不能下断点.其实还除了上面的方法,还有一种最底层的实现技术:使用汇编.

相关文档