忙活过了,在复印店老板的指引下来到了一家临近的贵州粉馆,店面不大,晃眼看没觉得怎么样,不过看到打理的是一位老者,看着就觉得干净,就这要了了二两圆滚滚的米粉,热气腾腾的牛肉臊子,怕不够又加了二块钱的粉,又加了一份牛肉,吃的我铺儿闷闲的。
最后说一下晚上耽搁了那位打字复印店的老板,也跟着挨饿了,辛苦辛苦,以后多来照顾你的生意,不过他的收费倒是再温柔点就更巴适了。
最后说一下晚上耽搁了那位打字复印店的老板,也跟着挨饿了,辛苦辛苦,以后多来照顾你的生意,不过他的收费倒是再温柔点就更巴适了。
#编程# 到底难在哪里?
我今天要买一斤苹果。
程序员:
我今天要买一斤苹果。
因为我只喜欢红富士苹果,所以我只买红富士苹果。
我能接受的最高价格是10元/斤。
正常情况下一斤苹果用一个袋子能装下,但是为防万一,我会带两个袋子。
我知道附近的3家水果店,所以我会依次访问这3家水果店。
根据上述条件,我设计出以下的买苹果的流程:
买苹果流程开始
对水果店0、水果店1、水果店2依次执行:
拜访一家水果店流程开始
走到此水果店
如果此水果店没有开门,则结束当前的“拜访一家水果店流程”
如果此水果店没有苹果,则结束当前的“拜访一家水果店流程”
如果此水果店的苹果当中没有红富士苹果,则结束当前的“拜访一家水果店流程”
如果此水果店的红富士苹果剩余不到一斤,则结束当前的“拜访一家水果店流程”
如果此水果店的红富士苹果的价格高于10元/斤,则执行3次:
讲价流程开始
询问店主是否愿意将价格降到10元/斤或更低
如果店主愿意,则跳过剩余的“讲价流程”
讲价流程结束
如果此水果店的红富士苹果的价格仍然高于10元/斤,则结束当前的“拜访一家水果店流程”
打开一个袋子,将其作为当前的袋子
重复执行以下流程,直到总重量大于一斤:
装袋一个苹果流程开始
从所有的不在袋子中的红富士苹果中选出最好的一个
如果此苹果能装入当前的袋子,则将此苹果装入当前的袋子,否则执行:
换袋子流程开始
如果我有剩余的袋子,则从中任意选出一个并作为当前的袋子,否则执行:
向店主要袋子流程开始
向店主索要一个袋子
如果店主拒绝给我袋子,则将我的所有袋子里的所有苹果取出,然后结束当前的“拜访一家水果店流程”
将店主给我的袋子作为当前的袋子
向店主要袋子流程结束
换袋子流程结束
测量我的所有袋子里的所有苹果的总重量
装袋一个苹果流程结束
根据我的所有袋子里的所有苹果的总重量和店主给出的价格,计算我应付的价格
向店主询问我应付的价格
如果我不接受店主索要的价格,则执行3次:
校对流程开始
向店主解释我计算出的价格,并询问其是否同意
如果店主同意,则跳过剩余的“校对流程”
校对流程结束
如果我仍然不接受店主索要的价格,则将我的所有袋子里的所有苹果取出,然后结束当前的“拜访一家水果店流程”
如果我没带钱,则将我的所有袋子里的所有苹果取出,然后结束当前的“拜访一家水果店流程”
付钱拿走苹果
跳过剩余的“拜访一家水果店流程”
拜访一家水果店流程结束
买苹果流程结束
这个流程怎么样?我来设计一些测试样例,测试一下这个流程。
测试发现一个问题:如果水果店0和水果店1都有红富士苹果并且价格都低于10元/斤,而且水果店1的价格比水果店0更低,那么我希望买水果店1的苹果,但我设计的流程会让我买水果店0的苹果。
为了解决这个问题,我应该先询问所有水果店的价格,然后去价格最低的那一家买苹果。
经过修改,我重新设计出以下的买苹果的流程:
买苹果流程开始
对水果店0、水果店1、水果店2依次执行:
询问一家水果店的红富士价格流程开始
走到此水果店
如果此水果店没有开门,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
如果此水果店没有苹果,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
如果此水果店的苹果当中没有红富士苹果,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
如果此水果店的红富士苹果剩余不到一斤,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
向店主询问此水果店的红富士苹果价格并记录
询问一家水果店的红富士价格流程结束
从3家水果店中选出红富士价格最低的一家(如果有并列则随机选择),将其作为目标水果店
如果目标水果店的红富士苹果价格为无穷大元/斤,则结束当前的“买苹果流程”
走到目标水果店
如果此水果店的红富士苹果的价格高于10元/斤,则执行3次:
讲价流程开始
询问店主是否愿意将价格降到10元/斤或更低
如果店主愿意,则跳过剩余的“讲价流程”
讲价流程结束
如果此水果店的红富士苹果的价格仍然高于10元/斤,则结束当前的“买苹果流程”
打开一个袋子,将其作为当前的袋子
重复执行以下流程,直到总重量大于一斤:
装袋一个苹果流程开始
从所有的不在袋子中的红富士苹果中选出最好的一个
如果此苹果能装入当前的袋子,则将此苹果装入当前的袋子,否则执行:
换袋子流程开始
如果我有剩余的袋子,则从中任意选出一个并作为当前的袋子,否则执行:
向店主要袋子流程开始
向店主索要一个袋子
如果店主拒绝给我袋子,则将我的所有袋子里的所有苹果取出,然后结束当前的“买苹果流程”
将店主给我的袋子作为当前的袋子
向店主要袋子流程结束
换袋子流程结束
测量我的所有袋子里的所有苹果的总重量
装袋一个苹果流程结束
根据我的所有袋子里的所有苹果的总重量和店主给出的价格,计算我应付的价格
向店主询问我应付的价格
如果我不接受店主索要的价格,则执行3次:
校对流程开始
向店主解释我计算出的价格,并询问其是否同意
如果店主同意,则跳过剩余的“校对流程”
校对流程结束
如果我仍然不接受店主索要的价格,则将我的所有袋子里的所有苹果取出,然后结束当前的“买苹果流程”
如果我没带钱,则将我的所有袋子里的所有苹果取出,然后结束当前的“买苹果流程”
付钱拿走苹果
买苹果流程结束
现在这个流程是不是完美了呢?不是,我还能发现很多问题。
如果3家水果店都有红富士苹果但都不到一斤,但是三家店加起来能达到一斤,那么我不应该结束流程回家,而是应该把三家店的红富士苹果都买下来。
如果我向水果店询问价格的时候这家店还有红富士苹果,但我询问完所有水果店的价格后这家店的红富士苹果卖完了,那么我的流程会让我试图处理不存在的红富士苹果。
我走路的过程中可能会遇到突发事件,比如发现了新的水果店,比如袋子破掉了苹果掉一地,对于这些情况我的流程都无法进行处理。
啊问题太多了我懒得再改流程了。我还是去X宝买吧。
那么接下来我要设计一个在X宝买红富士苹果的流程…
这篇回答并不是讲述在生活中程序员如何买苹果,而是以买苹果为例说明程序员如何解决问题。程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所有意外与非意外的情况,列出解决方案的所有步骤,以及对解决方案进行尽量全面的测试。
而这些正是我认为编程难的地方。任何一点遗漏都会成为bug,轻则导致挨骂,重则导致经济损失甚至危害安全。
注意这些难点全部和语言无关。和编程所需要的绝对严密的逻辑相比,语言实在是太简单了。转自知乎 https://t.cn/ELT0hke
我今天要买一斤苹果。
程序员:
我今天要买一斤苹果。
因为我只喜欢红富士苹果,所以我只买红富士苹果。
我能接受的最高价格是10元/斤。
正常情况下一斤苹果用一个袋子能装下,但是为防万一,我会带两个袋子。
我知道附近的3家水果店,所以我会依次访问这3家水果店。
根据上述条件,我设计出以下的买苹果的流程:
买苹果流程开始
对水果店0、水果店1、水果店2依次执行:
拜访一家水果店流程开始
走到此水果店
如果此水果店没有开门,则结束当前的“拜访一家水果店流程”
如果此水果店没有苹果,则结束当前的“拜访一家水果店流程”
如果此水果店的苹果当中没有红富士苹果,则结束当前的“拜访一家水果店流程”
如果此水果店的红富士苹果剩余不到一斤,则结束当前的“拜访一家水果店流程”
如果此水果店的红富士苹果的价格高于10元/斤,则执行3次:
讲价流程开始
询问店主是否愿意将价格降到10元/斤或更低
如果店主愿意,则跳过剩余的“讲价流程”
讲价流程结束
如果此水果店的红富士苹果的价格仍然高于10元/斤,则结束当前的“拜访一家水果店流程”
打开一个袋子,将其作为当前的袋子
重复执行以下流程,直到总重量大于一斤:
装袋一个苹果流程开始
从所有的不在袋子中的红富士苹果中选出最好的一个
如果此苹果能装入当前的袋子,则将此苹果装入当前的袋子,否则执行:
换袋子流程开始
如果我有剩余的袋子,则从中任意选出一个并作为当前的袋子,否则执行:
向店主要袋子流程开始
向店主索要一个袋子
如果店主拒绝给我袋子,则将我的所有袋子里的所有苹果取出,然后结束当前的“拜访一家水果店流程”
将店主给我的袋子作为当前的袋子
向店主要袋子流程结束
换袋子流程结束
测量我的所有袋子里的所有苹果的总重量
装袋一个苹果流程结束
根据我的所有袋子里的所有苹果的总重量和店主给出的价格,计算我应付的价格
向店主询问我应付的价格
如果我不接受店主索要的价格,则执行3次:
校对流程开始
向店主解释我计算出的价格,并询问其是否同意
如果店主同意,则跳过剩余的“校对流程”
校对流程结束
如果我仍然不接受店主索要的价格,则将我的所有袋子里的所有苹果取出,然后结束当前的“拜访一家水果店流程”
如果我没带钱,则将我的所有袋子里的所有苹果取出,然后结束当前的“拜访一家水果店流程”
付钱拿走苹果
跳过剩余的“拜访一家水果店流程”
拜访一家水果店流程结束
买苹果流程结束
这个流程怎么样?我来设计一些测试样例,测试一下这个流程。
测试发现一个问题:如果水果店0和水果店1都有红富士苹果并且价格都低于10元/斤,而且水果店1的价格比水果店0更低,那么我希望买水果店1的苹果,但我设计的流程会让我买水果店0的苹果。
为了解决这个问题,我应该先询问所有水果店的价格,然后去价格最低的那一家买苹果。
经过修改,我重新设计出以下的买苹果的流程:
买苹果流程开始
对水果店0、水果店1、水果店2依次执行:
询问一家水果店的红富士价格流程开始
走到此水果店
如果此水果店没有开门,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
如果此水果店没有苹果,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
如果此水果店的苹果当中没有红富士苹果,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
如果此水果店的红富士苹果剩余不到一斤,则视此水果店的红富士价格为无穷大元/斤,并结束当前的“询问一家水果店的红富士价格流程”
向店主询问此水果店的红富士苹果价格并记录
询问一家水果店的红富士价格流程结束
从3家水果店中选出红富士价格最低的一家(如果有并列则随机选择),将其作为目标水果店
如果目标水果店的红富士苹果价格为无穷大元/斤,则结束当前的“买苹果流程”
走到目标水果店
如果此水果店的红富士苹果的价格高于10元/斤,则执行3次:
讲价流程开始
询问店主是否愿意将价格降到10元/斤或更低
如果店主愿意,则跳过剩余的“讲价流程”
讲价流程结束
如果此水果店的红富士苹果的价格仍然高于10元/斤,则结束当前的“买苹果流程”
打开一个袋子,将其作为当前的袋子
重复执行以下流程,直到总重量大于一斤:
装袋一个苹果流程开始
从所有的不在袋子中的红富士苹果中选出最好的一个
如果此苹果能装入当前的袋子,则将此苹果装入当前的袋子,否则执行:
换袋子流程开始
如果我有剩余的袋子,则从中任意选出一个并作为当前的袋子,否则执行:
向店主要袋子流程开始
向店主索要一个袋子
如果店主拒绝给我袋子,则将我的所有袋子里的所有苹果取出,然后结束当前的“买苹果流程”
将店主给我的袋子作为当前的袋子
向店主要袋子流程结束
换袋子流程结束
测量我的所有袋子里的所有苹果的总重量
装袋一个苹果流程结束
根据我的所有袋子里的所有苹果的总重量和店主给出的价格,计算我应付的价格
向店主询问我应付的价格
如果我不接受店主索要的价格,则执行3次:
校对流程开始
向店主解释我计算出的价格,并询问其是否同意
如果店主同意,则跳过剩余的“校对流程”
校对流程结束
如果我仍然不接受店主索要的价格,则将我的所有袋子里的所有苹果取出,然后结束当前的“买苹果流程”
如果我没带钱,则将我的所有袋子里的所有苹果取出,然后结束当前的“买苹果流程”
付钱拿走苹果
买苹果流程结束
现在这个流程是不是完美了呢?不是,我还能发现很多问题。
如果3家水果店都有红富士苹果但都不到一斤,但是三家店加起来能达到一斤,那么我不应该结束流程回家,而是应该把三家店的红富士苹果都买下来。
如果我向水果店询问价格的时候这家店还有红富士苹果,但我询问完所有水果店的价格后这家店的红富士苹果卖完了,那么我的流程会让我试图处理不存在的红富士苹果。
我走路的过程中可能会遇到突发事件,比如发现了新的水果店,比如袋子破掉了苹果掉一地,对于这些情况我的流程都无法进行处理。
啊问题太多了我懒得再改流程了。我还是去X宝买吧。
那么接下来我要设计一个在X宝买红富士苹果的流程…
这篇回答并不是讲述在生活中程序员如何买苹果,而是以买苹果为例说明程序员如何解决问题。程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所有意外与非意外的情况,列出解决方案的所有步骤,以及对解决方案进行尽量全面的测试。
而这些正是我认为编程难的地方。任何一点遗漏都会成为bug,轻则导致挨骂,重则导致经济损失甚至危害安全。
注意这些难点全部和语言无关。和编程所需要的绝对严密的逻辑相比,语言实在是太简单了。转自知乎 https://t.cn/ELT0hke
无数心脏病、血管硬化、三高的人注意啦,不到五块钱的调理,你了解吗?
我们每年都要体检,大多数人体检后发现自己出现了动脉粥样硬化或血脂稠的毛病,这些因素往往会导致心脑供血不正常。
为什么这些年心脏病、脑血管病的发病率会如此之高呢?就是前面这些因素造成的,它们是心脑血管疾病的“开路先锋”。
有的人说:如果检查出现这些问题,家里就备一些阿司匹林肠溶片,它可以帮我解决这些问题。
虽然阿司匹林肠溶片确实有用,但它对胃的刺激很大,因此必须在医生的指导下服用。如果滥服这种药,可能导致像胃出血这样的出血性疾病,那么,患心脑血管病的中老年朋友该怎么办呢?
在此向朋友们推荐两种中药的配伍:丹参和山楂,它们对于促进血液流动,扩张血管,净化血液环境有积极意义,堪称血管的“天然支架”。
◆丹参◆
活血化瘀、输通血管
一说到丹参,好多心脑血管患者都知道,这是一味活血化瘀、输通血管的药。的确,丹参在临床上的应用非常广泛。
中医认为,心脑血管疾病是气无力推动,而使血滞于脉中所致。人到中老年,气虚那是一定的,血瘀也是必然的,所以很容易患上心脑血管疾病。
《本草经疏》有言:“丹参苦能泄,温能散,久服利人益气,专入血分,其功在于活血行血。”意思是说,丹参可以久服,味苦能泄。“泄”意为“下行为顺”,丹参能引血下行,但不会像当归等其他活血药一样会引血上行到大脑,从而血冲头,引发脑出血。
服用丹参,气机向下走,跟水向低处流动一样,气机顺畅,肠胃就通畅,所以有“肠鸣幽幽如走水”之说。

换言之,丹参行血活血的同时,还可以益气、补气,这是它不同于其他中药的地方。
既然丹参有这么大的威力,为什么还要在丹参里再加入山楂呢?这是因为,山楂有降血压、降血脂的作用,可以辅助丹参“化瘀血而不伤新血,开郁气而不伤正气”。
也就是说,山楂酸涩之性可以健脾胃,助消化,而且其消食导滞之功还可以行气化瘀,所以和丹参结合防治心脑血管病,真是珠联璧合,相得益彰。
◆山楂◆
扩张血管、降压降脂
1、防治心血管病
研究发现,山楂能扩张冠状动脉,增加冠脉流量,降低心肌耗氧量,同时又增加心肌收缩力和心脏输出血量,减慢心率。
因其还含有黄酮类化合物,所以也扩张冠脉外血管,从而降低血压。
这些作用缓慢而持久,对患有心肌梗死、心力衰竭、高血压等病的老人非常有利。
2、降血脂
山楂的降血脂作用十分明显,尤其是它能抑制胆固醇合成酶,降低胆固醇,从而减少高胆固醇引发的动脉粥样硬化,预防心、脑、肾等脏器病变发生。
3、促进消化功能
山楂含有脂肪酸,可促进脂肪消化;含有多种有机酸、维生素C,可增加胃蛋白酶分泌并提高其活性,从而促进蛋白的消化吸收。山楂的酸味还可以刺激味觉,增进食欲,并合理调节胃肠功能。
山楂个头越小,酸味越大,保护血管的功能越强;而颜色绿,麻点多的山楂,口感更酸,含有更多的槲皮素。
说了这么多,丹参和山楂到底该怎么用呢?
◆丹参+山楂◆
防治心脑血管病"黄金搭配"
用法一:丹参山楂粉【降血脂、防血管硬化】
用法:在药房里买丹参、山楂各100克,加工成粉,分成10份,用40度左右的温开水冲服,每天冲服一份。
我们体检的时候,已经查出血脂稠的,不管中度还是轻度,或伴是有动脉粥样硬化,可以按上面的用量服用,时间长了就会有良好的效果。
如果体检的时候没有查出这些病,那只要服用上面一半的量就可以有效预防心脑血管疾病了。
用法二:丹参炒红果【护心保命搭档】
做法:取丹参20g,山楂200g,少许冰糖、桂花糖;丹参提前浸泡8小时,倒入锅中煮水,开锅后煮15分钟,一次性加入去核山楂。
无糖尿病人群可加入冰糖,继续煮半小时,开锅放凉后即可使用。
用法三:山楂丹参饮【防治冠心病、脑动脉硬化】
山楂与丹参合用,对防治冠心病、脑动脉硬化效果更好。
服法是:干山楂每次6~12克,煎水服(怕酸者可适当加糖),丹参每次1~2片,每日2~3次。
一般情况下服用山楂的剂量为干果:6~12克,鲜果:10~20克。
温馨提示:
●一味丹参饮,功同四味汤,活血养血功效佳;但是丹参不宜用金属锅煮,建议用瓷锅。食用丹参时避免与含铁量过高的食物同食,如:猪肝、羊肝等;
●山楂消食,辅助调节血脂,也有活血去淤的功效,煎煮后,活血功能更佳。大红山楂,口感偏甜,消食功能更佳;小山楂,口感偏酸,活血功能更佳。
温馨提示:是药三分毒,你可以根据自己的身体实际状况,适时适量的应用,千万不能千篇一律、或者长期食用。确实有严重病痛,必须找专业医生综合调理才是上策。
#中医养生[超话]# #健康[超话]# #养生[超话]#
我们每年都要体检,大多数人体检后发现自己出现了动脉粥样硬化或血脂稠的毛病,这些因素往往会导致心脑供血不正常。
为什么这些年心脏病、脑血管病的发病率会如此之高呢?就是前面这些因素造成的,它们是心脑血管疾病的“开路先锋”。
有的人说:如果检查出现这些问题,家里就备一些阿司匹林肠溶片,它可以帮我解决这些问题。
虽然阿司匹林肠溶片确实有用,但它对胃的刺激很大,因此必须在医生的指导下服用。如果滥服这种药,可能导致像胃出血这样的出血性疾病,那么,患心脑血管病的中老年朋友该怎么办呢?
在此向朋友们推荐两种中药的配伍:丹参和山楂,它们对于促进血液流动,扩张血管,净化血液环境有积极意义,堪称血管的“天然支架”。
◆丹参◆
活血化瘀、输通血管
一说到丹参,好多心脑血管患者都知道,这是一味活血化瘀、输通血管的药。的确,丹参在临床上的应用非常广泛。
中医认为,心脑血管疾病是气无力推动,而使血滞于脉中所致。人到中老年,气虚那是一定的,血瘀也是必然的,所以很容易患上心脑血管疾病。
《本草经疏》有言:“丹参苦能泄,温能散,久服利人益气,专入血分,其功在于活血行血。”意思是说,丹参可以久服,味苦能泄。“泄”意为“下行为顺”,丹参能引血下行,但不会像当归等其他活血药一样会引血上行到大脑,从而血冲头,引发脑出血。
服用丹参,气机向下走,跟水向低处流动一样,气机顺畅,肠胃就通畅,所以有“肠鸣幽幽如走水”之说。

换言之,丹参行血活血的同时,还可以益气、补气,这是它不同于其他中药的地方。
既然丹参有这么大的威力,为什么还要在丹参里再加入山楂呢?这是因为,山楂有降血压、降血脂的作用,可以辅助丹参“化瘀血而不伤新血,开郁气而不伤正气”。
也就是说,山楂酸涩之性可以健脾胃,助消化,而且其消食导滞之功还可以行气化瘀,所以和丹参结合防治心脑血管病,真是珠联璧合,相得益彰。
◆山楂◆
扩张血管、降压降脂
1、防治心血管病
研究发现,山楂能扩张冠状动脉,增加冠脉流量,降低心肌耗氧量,同时又增加心肌收缩力和心脏输出血量,减慢心率。
因其还含有黄酮类化合物,所以也扩张冠脉外血管,从而降低血压。
这些作用缓慢而持久,对患有心肌梗死、心力衰竭、高血压等病的老人非常有利。
2、降血脂
山楂的降血脂作用十分明显,尤其是它能抑制胆固醇合成酶,降低胆固醇,从而减少高胆固醇引发的动脉粥样硬化,预防心、脑、肾等脏器病变发生。
3、促进消化功能
山楂含有脂肪酸,可促进脂肪消化;含有多种有机酸、维生素C,可增加胃蛋白酶分泌并提高其活性,从而促进蛋白的消化吸收。山楂的酸味还可以刺激味觉,增进食欲,并合理调节胃肠功能。
山楂个头越小,酸味越大,保护血管的功能越强;而颜色绿,麻点多的山楂,口感更酸,含有更多的槲皮素。
说了这么多,丹参和山楂到底该怎么用呢?
◆丹参+山楂◆
防治心脑血管病"黄金搭配"
用法一:丹参山楂粉【降血脂、防血管硬化】
用法:在药房里买丹参、山楂各100克,加工成粉,分成10份,用40度左右的温开水冲服,每天冲服一份。
我们体检的时候,已经查出血脂稠的,不管中度还是轻度,或伴是有动脉粥样硬化,可以按上面的用量服用,时间长了就会有良好的效果。
如果体检的时候没有查出这些病,那只要服用上面一半的量就可以有效预防心脑血管疾病了。
用法二:丹参炒红果【护心保命搭档】
做法:取丹参20g,山楂200g,少许冰糖、桂花糖;丹参提前浸泡8小时,倒入锅中煮水,开锅后煮15分钟,一次性加入去核山楂。
无糖尿病人群可加入冰糖,继续煮半小时,开锅放凉后即可使用。
用法三:山楂丹参饮【防治冠心病、脑动脉硬化】
山楂与丹参合用,对防治冠心病、脑动脉硬化效果更好。
服法是:干山楂每次6~12克,煎水服(怕酸者可适当加糖),丹参每次1~2片,每日2~3次。
一般情况下服用山楂的剂量为干果:6~12克,鲜果:10~20克。
温馨提示:
●一味丹参饮,功同四味汤,活血养血功效佳;但是丹参不宜用金属锅煮,建议用瓷锅。食用丹参时避免与含铁量过高的食物同食,如:猪肝、羊肝等;
●山楂消食,辅助调节血脂,也有活血去淤的功效,煎煮后,活血功能更佳。大红山楂,口感偏甜,消食功能更佳;小山楂,口感偏酸,活血功能更佳。
温馨提示:是药三分毒,你可以根据自己的身体实际状况,适时适量的应用,千万不能千篇一律、或者长期食用。确实有严重病痛,必须找专业医生综合调理才是上策。
#中医养生[超话]# #健康[超话]# #养生[超话]#
✋热门推荐