使用pytest进行测试

简介 pytest:帮助你写出更好的程序: 开源,免费。 升级pytest,严格的向后兼容性。 丰富的第三方插件。 内置assert断言。 环境配置 pip install -U pytest # or easy_install -U pytest 查看版本 py.test --version 也许你已经使用unittest和doctest写了很多的测试用例了,不过你可以直接使用pytest运行他们。 打印结果 pytest在通过测试时会忽略中间的print信息。要打印则需要assert为false,打印好看用json来格式化下: import json print json.dumps(posts_local, indent=4) assert False 也可以使用pprint.pprint() pytest fixtures fixture可以声明function,module,fixture。也可以使用xunit的fixture的格式,setup和teardown。使用fixtures作为function的参数使用。 分类 像unittest有setup和teardown固定装置,pytest扩展了该功能。 模块的固定装置:setup_module/teardown_module 类的固定装置:setup_class/teardown_class 可替代的类级别的固定装置:setup/teardown Module级别方法装置:setup_function Class级别方法装置:setup_method pytest_fixtrue.py def setup_module() def teardown_module() def setup_function() def teardown_funcion() def module_funtion() class class_name: def setup() def teardown() def setup_class() def teardown_class() def setup_method() def teardown_method() def class_function() 运行后,执行顺序:

更多

分享 评论

性能测试:分布式测试

分布式运行Locust 一旦单台机器不够模拟足够多的用户时,Locust支持运行在多台机器中进行压力测试。 为了实现这个,你应该在master模式中使用–master标记来启用一个Locust实例。这个实例将会运行你启动测试的Locust交互网站并查看实时统计数据。master节点的机器自身不会模拟任何用户。相反,你必须使用–slave标记启动一台到多台Locustslave机器节点,与标记–master-host一起使用(指出master机器的IP/hostname)。 常用的做法是在一台独立的机器中运行master,在slave机器中每个处理器内核运行一个slave实例。 !Note master和每一台slave机器,在运行分布式测试时都必须要有locust的测试文件。 示例 使用master模式启动: locust -f my_loucstfile.py --master 在每个slave中执行(使用master机器的IP替换192.168.0.14): locust -f my_locustfile.py --slave --master-host=192.168.0.14 参数 --master 设置locust为master模式。网页交互会在这台节点机器中运行。 --slave 设置locust为slave模式。 --master-host=X.X.X.X 可选项,与–slave一起结合使用,用于设置master模式下的master机器的IP/hostname(默认设置为127.0.0.1) --master-port=5557 可选项,与–slave一起结合使用,用于设置master模式下的master机器中Locust的端口(默认为5557)。注意,locust将会使用这个指定的端口号,同时指定端口+1的号也会被占用。因此,5557会被使用,Locust将会使用5557和5558。 --master-bind-host=X.X.X.X 可选项,与–master一起结合使用。决定在master模式下将会绑定什么网络接口。默认设置为*(所有可用的接口)。 --master-bind-port=5557 可选项,与--master一起结合使用。决定哪个网络端口master模式将会监听。默认设置为5557。注意Locust会使用指定的端口号,同时指定端口+1的号也会被占用。因此,5557会被使用,Locust将会使用5557和5558。

更多

分享 评论

Python Django性能测试与优化

原文:A Guide to Performance Testing and Optimization With Python and Django 作者:IULIAN GULEA 翻译:雁惊寒 本文通过一个简单的实例一步一步引导读者对其进行全方位的性能优化。以下是译文。    唐纳德·克努特(Donald Knuth)曾经说过:“不成熟的优化方案是万恶之源。”然而,任何一个承受高负载的成熟项目都不可避免地需要进行优化。在本文中,我想谈谈优化Web项目代码的五种常用方法。虽然本文是以Django为例,但其他框架和语言的优化原则也是类似的。通过使用这些优化方法,文中例程的查询响应时间从原来的77秒减少到了3.7秒。 本文用到的例程是从一个我曾经使用过的真实项目改编而来的,是性能优化技巧的典范。如果你想自己尝试着进行优化,可以在GitHub上获取优化前的初始代码,并跟着下文做相应的修改。我使用的是Python 2,因为一些第三方软件包还不支持Python 3。 示例代码介绍 这个Web项目只是简单地跟踪每个地区的房产价格。因此,只有两种模型: # houses/models.py from utils.hash import Hasher class HashableModel(models.Model): """Provide a hash property for models.""" class Meta: abstract = True @property def hash(self): return Hasher.from_model(self) class Country(HashableModel): """Represent a country in which the house is positioned.""" name = models.CharField(max_length=30) def __unicode__(self): return self.name class House(HashableModel): """Represent a house with its characteristics.

更多

分享 评论

nginx负载均衡的5种策略(转载)

nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 2、指定权重 weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 upstream backserver { server 192.168.0.14 weight=10; server 192.168.0.15 weight=10; } 3、IP绑定 ip_hash 每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。 upstream backserver { ip_hash; server 192.168.0.14:88; server 192.168.0.15:80; } 4、fair(第三方) 按后端服务器的响应时间来分配请求,响应时间短的优先分配。 upstream backserver { server server1; server server2; fair; } 5、url_hash(第三方) 按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。 upstream backserver { server squid1:3128; server squid2:3128; hash $request_uri; hash_method crc32; } 在需要使用负载均衡的server中增加 proxy_pass http://backserver/; upstream backserver{ ip_hash; server 127.

更多

分享 评论

Python函数式编程:从入门到走火入魔

很多人都在谈论函数式编程(Functional Programming),只是很多人站在不同的角度看到的是完全不一样的风景。坚持实用主义的 Python 老司机们对待 FP 的态度应该更加包容,虽然他们不相信银弹,但冥冥中似乎能感觉到 FP 暗合了 Python 教义(The Zen of Python)的某些思想,而且既然 Python 是一门多范式编程语言,并在很大程度上支持函数式编程,那就更没有理由拒绝它。 函数式编程源自于数学理论,它似乎也更适用于数学计算相关的场景,因此本文以一个简单的数据处理问题为例,逐步介绍 Python 函数式编程从入门到走火入魔的过程。 问题:计算 N 位同学在某份试卷的 M 道选择题上的得分(每道题目的分值不同)。 首先来生成一组用于计算的伪造数据: # @file: data.py import random from collections import namedtuple Student = namedtuple('Student', ['id', 'ans']) N_Questions = 25 N_Students = 20 def gen_random_list(opts, n): return [random.choice(opts) for i in range(n)] # 问题答案 'ABCD' 随机 ANS = gen_random_list('ABCD', N_Questions) # 题目分值 1~5 分 SCORE = gen_random_list(range(1,6), N_Questions) QUIZE = zip(ANS, SCORE) students = [ # 学生答案为 'ABCD*' 随机,'*' 代表未作答 Student(_id, gen_random_list('ABCD*', N_Questions)) for _id in range(1, N_Students+1) ] print(QUIZE) # [('A', 3), ('B', 1), ('D', 1), .

更多

分享 评论

macos 下 carthage 升级方法

carthage verison // 0.8 brew update brew remove carthage sudo rm -rf /Library/Frameworks/CarthageKit.framework brew install carthage carthage verison // 0.11.0

更多

分享 评论

八卦万物类象

乾 卦象为三阳爻纯阳之卦、其数一、五行属金居西北方色白。天、圆、君、父、刚强坚固、金、玉、冰、火红、马、总之凡是积极的、向上的、刚健有力的、权威的、圆形的、男性长辈、珍贵的、富有的、寒冷的,坚硬易碎的等等事物都归于乾卦。 象意:老成、激烈、决断、威严、统一、老、扩大、任性、惩罚、制裁、强制、压抑、专横、独霸等。 人物:上层人物、有地位的人、实权者、君王、圣人、厂长、经理、书记、一把手、名人、恶人、祖父、父亲、军警、执法者、经济工作者、管钱的人。 性格:刚健武勇、重义气、动、威严、自尊、正直、勤勉、骄傲、霸道。 人体:头、首、胸部、大肠、肺、右足、右下腹、精液、男性生殖器、身体健壮、体寒骨瘦之人。 疾病:头面之疾、筋骨疾、肺疾、骨病、寒症、硬化性疾病、老病、急性病、变化异常之病、结肠病、便闭壅结。 天象:太阳、晴、冰、雹、寒、凉。 物象:金、玉、珠宝、玛瑙、宝物宝器、高档用品、金钱、钟表、镜子、眼镜、古董文物、神物、首饰、高级车辆、火车、飞机、水果瓜、珍珠、帽子、机器、实心金属制品、圆形物体、辛辣之物。 动物:龙、马、天鹅、狮、象。 场所:建筑物、皇宫、京城、都市、博物馆、寺院、名胜、古迹、政府机构、大会堂、广场、车站、弯曲的大道、郊野、远处、学校楼。 有利时间:庚辛申酉,戊己辰戌丑未年月日时,不利时间数丙丁巳午年月日时,次壬癸亥子年月日时。 有利方位:西北、西、东北、西南方,忌南方、次北方。 所喜颜色:黄、白色、忌红色、次黑色。 坤 卦象为三阴爻,纯阴之卦,其数八,五行属土,居西南方色黄。 “坤为地、为母、为布、为釜、为吝啬、为均、为子母牛、为大兴、为文、为众、为柄、其于地也为黑。” 坤卦纯阴,性柔顺、象大发、万物生于地、人资生于母、故为母。阴柔故为布。阴虚能容物、故为锅子。阳大阴小、坤阴为小,故为吝啬。万物均生于地,故为均。坤为牛、生生相继,故为子母牛。地载万物如车载,故为大车。地生万物,故为众。操纵万物,故为柄。阴则暗,故为黑。由此可知,凡是消极的、阴柔的、方形的(古天圆地方)、软弱无力的、众多的、厚德的、承载的、辛劳的、静止的、裂开的(卦象三个阴爻中间全部断裂)等等事物都属于坤卦。坤卦具体比象如下: 象意:谨慎正直、勤劳忍耐、复杂、吝啬、优柔寡断、穷闭沉默、逆来顺受、懦弱迟缓、依赖衰缓、敬奉神佛、恭敬抚养、伏藏疑惑、思想狭小及死丧过错等事物。 人物:皇纪、臣子、国民大众、祖母、老母、后母、妻子、女主人、妇女、阴气盛之人、忠厚之人、大腹之人、农夫俗子、小气者、消极者、胆怯者、房地产者、泥瓦工、小人、尸。 性络:为多重性格,温厚柔顺、恭敬谦让、贞节、俭约、守信诚实、吝啬、懦弱、卑贱狭小、感情暖昧、虚耗嫌恶、固执迟钝、邪恶。 人体:腹部、胃、消化器、肉、右肩。 疾病:腹部、肠胃、消化道之疾、饮食停滞、湿重浮肪、皮肤、肌肤病、湿疹、疣、晕病、中气虚弱、劳累疲乏、慢性病、癌症。 天象:云、阴天、雾气、露、潮湿气候、低气压。 动物:牛、母马、百禽、雌性百兽、地下虫类、猫类等夜行动物。 物象:城市居民点、国邦、田、土、窖、方形物、柔软之物、布帛丝锦、衣服被褥、妇女用品、文章、书报、纸张、箱。包袋子、轿子大车、车轮冲之物、陶器制品、石灰水泥、砖、砂。 场所、建筑物:国郡城廓、乡村田野、平原平地、郊外、牧场、庄稼地、原籍、老家故乡、操坪广场空地、平房农舍、旧屋粮库、贮藏室、农贸市场、市场、肉类加工厂、鸡窝猪舍兔笼等。 有利时间:戊己辰戌丑未,丙丁巳午年月日时,忌甲乙寅卯年月日时,次忌庚辛申酉年月日时。 有利方位:西南、东北、南方。不利方位东、西、东南、西北方。 有利颜色:红、黄、忌绿色。 震 震卦 初爻为阳爻,二、三爻为阴爻,其数四五行属木,居东方,色碧青。“震为雷,为龙、为玄黄、为青、为大途、为长子、为决躁、为苍莨竹、为萑苇;其于马也、为善鸣、为弁足、为作足、为的颡;其于稼也、为反生;其究为健,为蕃鲜。” 震卦两阴爻在上,一阳爻在下,表示一种向上、向外发展的趋势。震为动、为雷。阴在上,有动荡不已的样子,故为龙。天玄地黄,震,乾坤始交,故为黑黄色。一阳在下,二阴在上,故有大道之象。一阳在下专静而动,故为专。阳爻动于初,锐利进取:故决断躁动。震为青绿色,故为小青竹。芦苇上干虚,下茎实,象震阳在下,阴在上之象。震为动,马善动善鸣,为弁足。震阳刚,燥动,故健。初阳在下,故象花生、洋芋、地瓜之土中物。由此可知所有事物都是按卦象、爻象、爻位及卦之性来类比的。震卦还具体拟如下事物: 象意:上升、进步,出发,兴起,新生,勇敢,高,功名大,仁慈,追求,勤思,影响广,意气风发,好动,愤怒,惊恐,虚掠,粗心,轻举妄动,性急,冲突,夸大无礼,行走,出征,响动,高声等事物。人物:长男、大男、乘务员、指挥员、当头的、行政人员。 性格:动而少静、勤奋、有才干、好动、仁慈直爽、性急易怒、脾气大、心烦急燥、暴燥、倔犟、自尊心强、虚惊。 人体:足、腿部、肝脏、神经、筋、左肋、右肩臂、头发。 疾病;足疾、肝经之疾、肝火旺、肝炎、精神病、狂躁病、多动症;神经衰弱、歇斯底理症、羊癫病、神经过敏、惊吓病、妇科病、疼痛性症状、剧烈性症状、咳嗽、声带咽喉病症。 天象:雷、雷雨、雷鸣、地震、火山喷发。 动物:龙、蛇、鹰、鹫、善鸣弁足之马,善鸣之鸟、蜂,百虫、鹤鹄。 物象:树木、竹子、鲜花、蔬菜、多节物、嫩芽、青绿色物、茶货、鞭炮、乐器音响、广播电话、行走的车类。火箭、飞机、飞船、大炮枪剑武器;裙、裤、蹄、鲜肉;闹钟。 场所、建筑物:山林野地、林区、东向屋舍;茶地、菜市场、地震源、火山口;演凑会场、广播电台、邮电局、音像电器乐器店、歌舞厅、音乐茶座、杂技场、花店;闹市、噪声大之场所、喧哗地、游乐场所、大道、机场、发射场、战场靶场;军警公安部门,营房,军队;车场、车站。 有利时间:甲乙寅卯壬癸亥子年月日时,忌庚辛申酉年月日时,次忌丙丁巳年月日时。 有利方位:东、北、东南方;忌西、西北方,次忌南方。 有利颜色:青碧、绿、黑色。忌白色,次忌红色。 巽 巽卦初爻为阴爻,二阳爻在上,其数五,五行属木,居东南方。白色 “巽为木、为风、为长女、为绳直、为工、为白、为长、为高、为进退、为木果、为实;其于人也,为寡发,为广颡,为多白眼,为利市三倍,其究为躁卦。” 巽卦一阴爻在下,有一种深人地下,向内发展的趋势,表示一种飘动而有渗透性的事物。巽为木为风,树木根善伸人地下,针大的眼斗大的风,风无孔不人,故巽为入。木又称为曲直,木匠用黑线绳取直制木,故巽为绳直,为工作工匠。风无色无味,在高空中飘拂,来往不定,故巽为高为白为进退为不果为臭。巽二阳一阴,阳多阴少,故为头发稀少,额宽大,眼白多。巽由乾卦初爻变阴而来,乾为金玉,故作生意能获三倍巨利。巽为震的旁通卦,震阳决躁,故为躁卦。由巽卦卦象、爻象、爻位还可悟出下列事物归类巽卦: 象意:基础不稳、直爽、涣散、清洁干净、整齐、附和、传达、营业生意、繁荣昌盛、交流、新鲜、书信、教令、捷报、号召、举荐、奔波、薄情、悭吝、幻觉、忙碌、轻浮、扫荡、忧疑、烦燥、胆略魄力、多欲、权谋、数术等。 人物:长女、处女、寡妇、僧尼、仙道之人、气功师、练功者、商人、教师、医生、技术人员、教室、手艺人、科技工作者、作家、宗教人员、设计师、公关交际人员、文秀之人、造谣者、传令者;外刚内柔,优柔寡断之人,额阔者。头发细直而少者,下肢无力者。 性格:柔和、细心、责任心强,反复无定无决断,心志不定,仁慈直爽、谄庾、奸佞、多欲、薄情、极爱清洁、疑惑隐伏、说谎。 人体:头发、神经、气管、胆经、肱股、呼吸器官、食道、肠道、左肩、淋巴系统、血管。 疾病:胆疾、股肱之疾、中风、肠疾胀气,伤风、感冒、受风、风湿、传染、坐骨神经痛、神经痛、神经炎、寒痹症、抽筋、胯股病、支气管炎、哮喘、左肩痛、淋巴疾病、忧郁症、血管症、病情不稳定。 天象:刮风,各种大风,高空带长条的云。 动物:鸡鸭鹅,羽禽、山林禽虫,蚯蚓等地虫、蛇、蝴蝶、蜻蜒、带鱼、鳗鱼、鳝鱼等细长鱼类。虎、猫、斑马等条纹之兽,勇猛带响声之兽。 物象:木材、木制品、纤维品、丝线、绳子、麻、扇、邮件;旗杆、长条桌柜、床、标枪、笔、管形物、刀斧类;薄的器物、裤带、桑帛、气球、气艇、帆船、赛艇、飞机、飞船、救生圈。草木之香,有香味之花草树木、香料、草药、蚊香、花草、柴薪、竹、枝叶、海带、柳、羽毛、风机、干燥机等。 场所、建筑物:竹林草原,直而宽的道路、过道、长廊、寺观;各种线路,管道、通风、通气、出入通道;邮局、商店、码头、港口、机场、发射场、索场、升降机、传送带、工艺工厂、设计院。 有利时间、方位、颜色均与震卦相同。 坎 坎卦阳爻居中,上下各为阴爻,五行属水居北方,色黑。 “坎为水,为沟渎、为隐伏、为矫柔、为弓轮、其于人也,为加忧、为心痛、为耳痛、为血卦、为床。其于马也,为美脊、为函心、为下首、为薄蹄、为曳;其于舆也,为多眚、为通、为月、为盗;其于木也,为坚多心。” 坎卦阳爻居中,阴爻在上下,则外柔内刚,四面向中心性发展的趋卦。坎为水,无处不流不渗入,故为沟渎、隐伏、险陷、加忧、心痛的现象。水能任意曲直矫柔,弯弓车轮为矫柔所成,坎又为车象。故为弓轮。坎为耳、心痛则耳痛。坎为水,为红色故为血卦。坎从乾卦变化来,乾为大赤,故坎为赤。乾为马,坎得乾中爻来,坎阳在中为脊背,阳为美,故为美脊。阴爻在上,所以为下首,阴爻在下,所以为薄蹄。水擦地而行,故为曳。对于车来说,坎为沟渎,为险陷,故多凶。水流通畅,故坎为通。坎中满,又水寒,故为月之象,为险陷,为盗贼。对于木来说,则内阳刚在中,故有坚硬木心之象。另外坎卦还有如下象意: 聪明、智慧、善谋、有主张、坚持不懈、以柔胜刚、多心劳碌、曲折坎坷、漂泊多变、暗昧不变、灾难患病、哭泣涕凄、欺诈狡猾、疑虑多心、阴冷会聚、算计、淫欲、讼狱、狠毒、破坏、罪恶、进入、接纳、险、疾、难、法律、流血、月、酒、丛棘、桎梏。 人物:中男、江湖之人、船上工作人员、思想家、发明家、数学家、书法家、心理学家、安全保安人员、自来水公司工人、劳苦者、劳务者、印刷工人、贫困者、水货商、冒险者、酒鬼病人、多情轻浮者、诱惑者、诈骗者、有犯罪历史者、失败破产者、中毒者、娼妇、受灾者、流亡者。 性格:外柔和内刚厉、善谋多智、多欲、喜算计、追求时尚、多心计、阴险卑鄙、城府深、奸诈、捧上压下、作事自有主见;随波逐流。 人体:肾脏、膀胱、泌尿系统、性器官、血液、血液循环系统、耳、背、腰、背脊骨。 疾病:肾、膀胱、泌尿系统疾病,肾冷、水泻、消渴症、血液病、出血症、免疫系统疾病、性病、遗精、阳萎、生殖器疾病、中毒、病毒性疾病、耳痛、腰背疾病、心脏病、水肿病。 天象:雨、雪、霜、露、寒冷、阴湿、满月、积雨云,半夜、水灾。 动物:猪、鱼、水中物、水鸟、鼠、四足动物、脊椎动物、驾辕之马。 物象:带核之物、桃杏李梅果实、油酒醋、饮料、脂肪、液体物质、染料、涂料、药品毒物;酒具、水车、车、车轮、弓箭;法律法则经典、刑具;冷藏设备、供排水设备、海味、淹藏物、潜艇、计算机、磁盘、录音录相带、激光视盘、黑色物、煤、弓形变曲物。 场所、建筑物:大川、江湖海河、溪涧泉水、湿泥泞地、水道;酒吧、冷饮店、浴所、澡池、鱼市、鱼塘;水厂、自来水公司、漆脂厂、冷库、水族馆、车站、车库、地下室、暗室、黑暗场所、牢狱、妓院。 有利时间:庚辛壬癸申酉亥子年月日时,忌戊己辰戌丑未年月日时,次忌甲乙寅卯年月日时。 有利方位:北、西、西北;不利方位西南、东北方,次东、东南方。 有利颜色:黑、白色、忌黄色。

更多

分享 评论

烟波钓叟赋

阴阳顺逆妙难穷,二至还乡一九宫。若能了达阴阳理,天地都在一掌中。 轩辕黄帝战蚩尤,涿鹿经年苦未休,偶梦天神授符诀,登坛致祭谨虔修。 神龙负图出洛水,彩凤衔书碧云里,因命风后演成文,遁甲奇门从此始。 一千八十当时制,太公删成七十二。逮于汉代张子房,一十八局为精艺。 先须掌上排九宫,纵横十五在其中。次将八卦论八节,一气统三为正宗。 阴阳二遁分顺逆,一气三元人莫测。五日都来换一元,超神接气为准则。 认取九宫为九星,八门又逐九宫行。九宫逢甲为直符,八门值使自分明。 符上之门为直使,十时一位堪凭据。直符常遣加时干,直使逆顺遁宫去。 六甲元号六仪名,三奇即是乙丙丁。阳遁顺仪奇逆布,阴遁逆仪奇顺行。 吉门偶尔合三奇,值此须云百事宜。更合从旁加检点,余宫不可有微疵。 三奇得使诚堪使,六甲遇之非小补。乙逢犬马丙鼠猴,六丁玉女骑龙虎。 又有三奇游六仪,号为玉女守门扉。若作阴私和合事,请君但向此中推。 天三门兮地四户,问君此法如何处?太冲小吉与从魁,此是天门私出路。 地户除危定与开,举事皆从此中去。六合太阴太常君,三辰元是地私门。 更得奇门相照耀,出门百事总欣欣。太冲天马最为贵,卒然有难宜逃避。 但当乘取天马行,剑戟如山不足畏。三为生气五为死,胜在三兮衰在五。 能识游三避五时,造化真机须记取。就中伏吟最为凶,天蓬加着地天蓬。 天蓬若到天英上,须知即是反吟宫。八门反复皆如此,生在生兮死在死。 假令吉宿得奇门。万事皆凶不堪使。六仪击刑何太凶,甲子直符愁向东。 戌刑在未申刑虎,寅巳辰辰午刑午。三奇入墓好思推,甲日那堪见未宫。 丙奇属火火墓戌,此时诸事不须为。更加天乙来临六,月奇临六亦同论。 又有时干入墓宫,课中时下忌相逢。戊戌壬辰兼丙戌,癸未丁丑一同凶。 五不遇时龙不精,号为日月损光明。时干来克日干上,甲日须知时忌庚。 奇与门兮共太阴,三般难得总加临。若还得二亦为吉,举措行藏必遂心。 更得值符值使利,兵家用事最为贵。常从此地击其冲,百战百胜君须记。 天乙之神所在宫,大将宜居击对冲。假令直符居离九,天英坐取击天篷。 甲乙丙丁戊阳时,神居天上要君知。坐击须凭天上奇,阴时地下亦如之。 若见三奇在五阳,偏宜为客自高强;忽然逢着五阴位,又宜为主好裁详。 直符前三六合位,太阴之神在前二,后一宫中为九天,后二之神为九地。 九天之上好扬兵,九地潜藏可立营,伏兵但向太阴位,若逢六合利逃形。 天地人分三遁名,天遁月精华盖临,地遁日精紫云蔽,人遁当知是太阴。 开门六乙合六己,地遁如斯而已矣。休门六丁共太阴,欲求人遁无过此。 要知三遁何所宜,藏形遁迹斯为美。庚为太白丙荧惑,庚丙相加谁会得? 六庚加丙白入荧,六丙加庚荧入白。白入荧兮贼即来,荧入白兮贼须灭。 丙为悖兮庚为格,格则不通悖乱逆。丙加天乙为悖符,天乙加丙为飞悖。 庚加日干为伏干,日干加庚飞干格。加一宫兮战在野,同一宫兮战在国。 庚加直符天乙伏,直符加庚天乙飞。庚加癸兮为大格,加己为刑最不宜。 加壬之时为上格,又嫌岁月日时逢;更有一般奇格者,六庚谨勿加三奇。 此时若也行兵去,匹马只轮无返期。六癸加丁蛇夭矫,六丁加癸雀入江, 六乙加辛龙逃走,六辛加乙虎猖狂。请观四者是吉神,百事逢之莫措手。 丙加甲兮鸟跌穴,甲加丙兮龙反首。只此二者是吉神,为事如意十八九。 八门若遇开休生,诸事逢之总称情。伤宜捕猎终须获,杜好邀遮及隐形。 景上投书并破阵,惊能擒讼有声名。若问死门何所主,只宜吊死与行刑。 篷任冲辅禽阳星,英芮柱心阴宿名。辅禽心星为上吉,冲任小吉未全亨。 大凶篷芮不堪使,小凶英柱不精明。大凶无气变为吉,小凶无气亦同之。 要识九星配五行,各随八卦考羲经:坎篷星水离英火,中宫坤艮土为营, 乾兑为金震巽木,旺相休囚看重轻。与我同行即为相,我生之月诚为旺。 废于父母休于财,囚于鬼兮真不妄。假令水宿号天篷,相在初冬与仲冬, 旺于正二休四五,其余仿此自研穷。急则从神缓从门,三五反复天道亨。 十干加伏若加错,入库休囚吉事危。十精为使用为贵,起宫天乙用无遗。 天目为客地为主,六甲推兮无差理。劝君莫失此玄机,洞彻九宫扶明主。 宫制其门不为迫,门制其宫是迫雄。天网四张无路走,一二网低有路通, 三至四宫行入墓,八九高强任西东。节气推移时候定,阴阳顺逆要精通。 三元积数成六纪,天地未成有一理。请观歌里精微诀,非是贤人莫传与。

更多

分享 评论

常见风水煞的破解方法【转自新浪】

你担心家庭成员会出现意外的血光之灾吗?你知道有些灾祸是由于家居环境遭遇了风水上的煞气而引来的吗?马上对照一下,看看你家是否存在以下九种最常见的风水煞气。 1. 尖角煞 住宅的大门或,就犯了尖角煞。家庭成员的健康会受到极大影响,对于一些长期慢性顽疾,尤其是疼痛性和出血性的病症,容易引起反复发作,同时容易引起扭伤,刀伤之类的损伤。 > 解决方法:可在窗口放置狮咬剑。 顶心煞 是指住宅面对灯柱或电线杆所形成的煞气,屋主容易脾气爆躁,不易沟通,并且易发生血光之灾,或者视力有损。 > 解决方法:放置白玉五帝铜钱便可。 开口煞 住宅大门面对电梯就犯了“开口煞”。会造成家运不济、守不住钱财、家中成员容易生病的反效果,同时易得血光之灾。 > 解决方法:放置狮咬剑牌,加上银元锦囊,或放置一对铜狮子或咬剑天兽。 天斩煞 住宅大门面对两栋大楼中间的夹缝,是犯了“天斩煞”。天斩煞的影响极其强烈,住宅成员之间易起争执,易有血光之灾,或是易患需动手术之疾病。如果是店铺则财运不旺。 > 解决方法:摆放龙龟或两串银元锦囊来化解。 反光煞 传统意义的“反光煞”指房屋在海边附近,海水受阳光照射会反光到住宅内,会令人脑迟钝,精神不集中。现代意义上的反光煞是在商业中心附近,玻璃幕墙受到光照射后反射到自己所住的住宅,会使人发生血光之灾或碰撞之伤。 > 解决方法:用凸面镜或麒麟踩八卦来化解。 穿心煞 在地铁或隧道上盖的住宅,是犯了“穿心煞”,行车会由住宅的下面穿过,其影响是:低层数的单元住宅宅运不稳,财运差,且住客身体健康较差及易生血光之灾。解决方法:摆放铜葫芦和五帝明咒,能避免地底穿心煞所造成的运气反复。 > 解决方法:地面穿心煞的化解则是大门安放八白玉,五帝古钱及一对文昌塔。 壁刀煞 住家对面有大楼,而这栋大楼又没有和自家的楼房对齐,那么它的墙壁的壁面就像一个刀面一样直接的平面的向住家的窗口切过来,就会给屋主造成“壁刀煞”。注意,这种“壁刀煞”的影响是非常严重的的,如果你发现了,请务必及早改善! “壁刀煞”会影响到屋主的身体健康,尤其容易造成意外的血光之灾。 > 解决方法:在“壁刀”切入处挂上凸面镜就可以化解。“长壁刀”(即对面的大楼很大,墙避面很长)需要用山海镇来化解。不论是凸面镜还是山海镇都会像一个盾牌来将壁刀的煞气化解掉。 反弓煞 “反弓煞”即住宅门前有弧形状向外拱出。比如“反弓水”–住宅前的河成反弓之状。又如“反弓路”–路呈弯曲型,住宅之门正对此路。再如“反弓建筑”–圆形建筑,如大型超市、大型体育馆,附近住宅会受圆体反射。 反弓煞可以令住宅区的人容易受血光之灾或破财。 > 解决方法:可在反弓位安放明咒葫芦和五帝古钱,也可以麒麟一对放于犯煞方以挡煞。 刀刃煞 有些住家门口会有停车棚一类的建筑,而波浪状遮雨顶棚就会给一搂的住家造成一个“刀刃煞”。“刀刃煞”的主要影响就是会加大家人意外之灾的几率,容易发生头部遭到撞击等意外。 > 解决方法:传统的“龙龟化煞”的方法。即将一只“龙龟”摆在家中对着遮雨浪板的窗台上,其意义在于用具有硬度龟壳来形成一道盾牌,挡住刀刃煞的袭击。

更多

分享 评论

《老子》哲学:做人要大气, 做事要小细!

相辅相成,对立统一,是老子哲学思想的一个重要特点。老子认为,宇宙中一切大的事物无不从细小的事物发展而来。因此,干大事必须从细微的小事做起。 大气做人 1、立身淳厚,抛弃虚华 老子首先提出了要大气做人。“大丈夫:处其厚,不居其薄;处其实,不居其华”。可以概括为:处厚不薄,处实不华,意为抱朴守拙。抱朴:保持自己纯真朴实的本性;守拙:坚守鲁直憨厚的本性。总之,做人要不世故,不圆滑。 2、“谦下”:学江海为“百谷之王” 老子认为,大气做人,就应该向“江海”学习。为什么呢?老子说,江海之所以能成为一切大小河流的总汇处,是因为它善于处在下游,所以成为百谷之王;圣人之所以成为天下人心所向,也是因为对民众卑下自处,“谦下”而不高高在上,把人民的利益放在第一位,因此天下的人拥护他。正是因为圣人没有和人争,所以天下没有人能和他相争。“江海所以能为百谷王者,以其善下,故能为百谷王。是以圣人欲上民,必以言下;欲先民,必以身后之。是以圣人处上而民不重,处前而民不害。是以天下乐推而不厌。不与其无争与?故天下莫能与之争”。 3、上善若水 老子提倡,为人处世要向水的“柔弱”品质学习。他认为,最高尚的品德就像水一样:守柔、不争、处下。“柔弱胜刚强”是老子最为着名的一个哲学命题。“上善若水,水利万物而不争,处众人之所恶,故几于道。” 4、曲则全,枉则正 老子还认为,大气做人,要受得住委曲,经得起冤枉。他说:受得住委曲,才能保全自己;经得起冤枉,事理才能得到伸直、纠正。“曲则全,枉则正”。 同时,还要以德报怨。“报德以怨”,“和大怨必有余怨,安可以为善?天道无亲,常与善人”。这样才可以化干戈为玉帛,彻底消除嫌怨。事实上,以德报怨的思想已经深深地融入到中华民族的血液之中。 小细作事 1、成就事业必须从小事做起 老子说:“合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下”。在这里,老子形象地说明了大小这对矛盾的量变到质变关系,在认识论上充满对立统一、相反相成的唯物辩证法思维。 2、持之以恒,目标始终如一 老子说:慎终如始,则无败事。我国明朝的李时珍是世界级水平的伟大药学家,他的名着《本草纲目》,先后被译成英、法、俄等十余种文字,成为国际一致推崇和引用的主要药典。这部巨着用了27年的时间,三次改写,才最后成书。 3、不自见、不自是、不自伐 老子认为,一个人要成就事业,一是要反对自见、自是、自伐、自矜;二是要力戒逞强、逞能、逞勇。不固执己见,就能把事物看得分明;不自以为是,就能把是非判断清楚;不自我夸耀,事业才能有成就;不自高自大,才能担当领导。“不自见,故明;不自是,故彰;不自伐,故有功;不自矜,故长”。谦虚谨慎,就能事业有成;自高自大,做事必败。因为,“勇于敢则杀,勇于不敢则活。”“天之道,不争而善胜,不言而善应,不召而自来。坦然而善谋”。 4、“贵身”:生命高于一切 老子提出:贵以身为天下,若可寄天下;爱以身为天下,若可托天下。这是说,以爱护自己身体的态度来对待天下,就可以把天下的重任交给他;以爱护自己身体的信念来对待天下,就可以把天下托付给他。老子和庄子都认为:“重生者则轻利,重利者则轻生。”轻生的人必然追逐名利,弃身而殉物。这种身且不能安保的人,怎么能治理天下呢? 转载自摘自国学网

更多

分享 评论