维生素C - 坏血症
在地理大发现时代,许多水手在远洋航行时不幸罹患一种典型航海病,患者皮肤溃烂、牙龈出血不止,不久就会危及生命,这就是大名鼎鼎的坏血症,是一种因为缺乏维生素C而产生的的皮、粘膜下出血、齿龈肿胀、关节和肌肉疼痛。也正是由于这个原因,维生素C又得名抗坏血酸
我们知道,补充维生素C的最主要途径就是食用新鲜的蔬菜和蔬果,可为什么狮子老虎狼之类的肉食性动物从来不吃蔬菜水果,却也不会得坏血症呢?
因为它们自己就能新陈代谢产生维生素C。实际上,绝大多数动物都可以通过新陈代谢从葡萄糖中得到维生素C,其中,哺乳动物和一小部分鸟类是在肝脏中完成这个过程的,而爬行动物和其他鸟类则是通过肾脏完成这一系列代谢过程。甚至连酵母这样的单细胞真菌,都可以从单糖中生成维生素C。
你们人类才是连维生素C都无法合成的弱鸡哦……
然而很不幸的,因为某个伪基因的缺陷,人类失去了自身新陈代谢产生维生素C的能力,只得通过饮食补充维生素C。在这条坑爹的路上,人类并不孤独,和我们一样的难兄难弟还有:
所有其他的灵长类动物天竺鼠(荷兰猪)白喉红臀鹎(一种杂食性鸟类)几种蝙蝠(均以水果为食)
不过,我们大可不必为此惶恐,毕竟维生素C的来源实在太广泛且易得,只要保证日常饮食中有蔬菜和水果,就基本可以保障不患坏血症,所以小盆友们一定要多吃蔬菜和水果哦~
当然,对于远洋航海的水手、或是偏远牧区的牧民来说,蔬果可不是那么容易获取的食材。长久以来,坏血症的病痛一直折磨着这些人群,尤其以航海为甚,在地理大发现时期,有许多水手都是在牙龈出血、浑身淤青、皮肤渗血的惨状下痛苦的死去了。为了战胜这个病魔,一些医学专家开始深入研究坏血症的发病机理,最终,在1747年,英国皇家海军的詹姆斯.林德医生意外发现,只要给海员提供新鲜橘子和柠檬,即可预防和治愈坏血症,人类这才逐步认识了维生素C。后来,随着食品保鲜技术的发展,以及人工提取维生素C技术的成熟,现在即便是远洋海员也无需忍受坏血症的病痛了。
但凡事总有例外。有心的人可以发现,这个世界上,还有那么一小波人,既没有蔬菜水果,也不吃维生素C药片,却同样可以免受坏血症的侵扰,他们就是生活在北极地区的爱斯基摩人。难道他们的基因和我们不一样,可以自己分解合成维生素C吗?
答案当然是否定的。其实,爱斯基摩人的维生素C来自于肉类。我们知道,相比于水果和蔬菜,肉类中所含的维生素C比较少,而且我们日常对肉类的高温烹调会很大程度上破坏维生素C,所以肉类中提供的维生素C对大多数人来说是不够的。但爱斯基摩人的饮食习惯则有不同,他们对肉类的烹调大多属于低温烹煮,也就是说,半生不熟就可以吃了,维生素C损失不是很多。更有甚者,爱斯基摩人还有生吃鲸鱼皮脂、海豹皮脂和肾上腺的习惯,这些部位维生素C含量相对较高。不过,这种对肉食的低温处理很可能会带来寄生虫等其他危害,可见要想在极地地区生活,真的是很不容易呢。
维生素C - 坏血症的更多相关文章
- GWAS: 阿尔兹海默症和代谢指标在大规模全基因组数据的遗传共享研究
今天要讲的一篇是发表于 Hum Genet 的 "Shared genetic architecture between metabolic traits and Alzheimer's d ...
- 代码的坏味道(22)——不完美的库类(Incomplete Library Class)
坏味道--不完美的库类(Incomplete Library Class) 特征 当一个类库已经不能满足实际需要时,你就不得不改变这个库(如果这个库是只读的,那就没辙了). 问题原因 许多编程技术都建 ...
- 代码的坏味道(19)——狎昵关系(Inappropriate Intimacy)
坏味道--狎昵关系(Inappropriate Intimacy) 特征 一个类大量使用另一个类的内部字段和方法. 问题原因 类和类之间应该尽量少的感知彼此(减少耦合).这样的类更容易维护和复用. 解 ...
- 代码的坏味道(20)——过度耦合的消息链(Message Chains)
坏味道--过度耦合的消息链(Message Chains) 特征 消息链的形式类似于:obj.getA().getB().getC(). 问题原因 如果你看到用户向一个对象请求另一个对象,然后再向后者 ...
- 代码的坏味道(21)——中间人(Middle Man)
坏味道--中间人(Middle Man) 特征 如果一个类的作用仅仅是指向另一个类的委托,为什么要存在呢? 问题原因 对象的基本特征之一就是封装:对外部世界隐藏其内部细节.封装往往伴随委托.但是人们可 ...
- 代码的坏味道(16)——纯稚的数据类(Data Class)
坏味道--纯稚的数据类(Data Class) 特征 纯稚的数据类(Data Class) 指的是只包含字段和访问它们的getter和setter函数的类.这些仅仅是供其他类使用的数据容器.这些类不包 ...
- 代码的坏味道(17)——夸夸其谈未来性(Speculative Generality)
坏味道--夸夸其谈未来性(Speculative Generality) 特征 存在未被使用的类.函数.字段或参数. 问题原因 有时,代码仅仅为了支持未来的特性而产生,然而却一直未实现.结果,代码变得 ...
- 代码的坏味道(18)——依恋情结(Feature Envy)
坏味道--依恋情结(Feature Envy) 特征 一个函数访问其它对象的数据比访问自己的数据更多. 问题原因 这种气味可能发生在字段移动到数据类之后.如果是这种情况,你可能想将数据类的操作移动到这 ...
- 代码的坏味道(14)——重复代码(Duplicate Code)
坏味道--重复代码(Duplicate Code) 重复代码堪称为代码坏味道之首.消除重复代码总是有利无害的. 特征 两个代码片段看上去几乎一样. 问题原因 重复代码通常发生在多个程序员同时在同一程序 ...
随机推荐
- 1717: [Usaco2006 Dec]Milk Patterns 产奶的模式
1717: [Usaco2006 Dec]Milk Patterns 产奶的模式 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1469 Solved: ...
- 59、佳博wifi打印机怎么配置
1.去这里下载配置软件(注意,需要再windows下进行)http://pan.baidu.com/s/1bn1y4FX,并解压安装程序 2.连上wifi打印机的热点,比如说佳博打印机的默认为Gpri ...
- Android坐标getLeft,getRight,getTop,getBottom,getLocationInWindow和getLocationOnScreen
Android中获取坐标点的一些方法解释 一.getLocationInWindow和getLocationOnScreen的区别 // location [0]--->x坐标,location ...
- python小脚本(18-11.10)-修改excle后批量生成,作用:导入数据时,系统做了不能导入重复数据时的限制时使用 -本来是小白,大神勿扰
from testcase.test_mokuai.operation_excle import OperationExcleimport shutil class test_daoru(): #一个 ...
- SQL Server 2014存储过程的备份和还原
Sql Server 2014存储过程备份和恢复... 1 1. 备份存储过程:... 1 2. 还原... 8 Sql Server 2014存储过程备份和恢复 1. 备份存储过 ...
- VMSAv8-64 translation table format descriptors
通常情况下,一个 descriptor 可能是以下的几种 entry: 非法或者异常的 entry. Table entry, 指向 next-level translation table. Blo ...
- MySql数据库 - 5.用C#连接数据库
添加 dll 引用,dll 位置:C:\Program Files (x86)\MySQL\Connector NET 8.0\Assemblies\v4.5.2 引入命名空间:MySql.Data. ...
- Log4j官方文档翻译(七、日志格式化)
apache log4j提供各种layout对象,然后根据自己指定的layouts对象转化日志信息.通常来说都是应用量身定制layout对象转换信息格式. 所有的layout对象从Appender对象 ...
- xctf --Hctf2014 Quals write up
描述 猫流大大发现一个女神,你能告诉我女神的名字么(名字即是flag) nvshen.zip Solution: Extract the file and we could find a txt wh ...
- [USACO Section 5.3]量取牛奶 Milk Measuring (动态规划,背包$dp$)
题目链接 Solution 完全背包 \(dp\) , 同时再加一个数组 \(v[i][j]\) 记录当总和为\(j\) 时第 \(i\) 种物品是否被选. 为保证从小到大和字典序,先将瓶子按大小排序 ...