在地理大发现时代,许多水手在远洋航行时不幸罹患一种典型航海病,患者皮肤溃烂、牙龈出血不止,不久就会危及生命,这就是大名鼎鼎的坏血症,是一种因为缺乏维生素C而产生的的皮、粘膜下出血、齿龈肿胀、关节和肌肉疼痛。也正是由于这个原因,维生素C又得名抗坏血酸

我们知道,补充维生素C的最主要途径就是食用新鲜的蔬菜和蔬果,可为什么狮子老虎狼之类的肉食性动物从来不吃蔬菜水果,却也不会得坏血症呢?

因为它们自己就能新陈代谢产生维生素C。实际上,绝大多数动物都可以通过新陈代谢从葡萄糖中得到维生素C,其中,哺乳动物和一小部分鸟类是在肝脏中完成这个过程的,而爬行动物和其他鸟类则是通过肾脏完成这一系列代谢过程。甚至连酵母这样的单细胞真菌,都可以从单糖中生成维生素C。

你们人类才是连维生素C都无法合成的弱鸡哦……

然而很不幸的,因为某个伪基因的缺陷,人类失去了自身新陈代谢产生维生素C的能力,只得通过饮食补充维生素C。在这条坑爹的路上,人类并不孤独,和我们一样的难兄难弟还有:

所有其他的灵长类动物天竺鼠(荷兰猪)白喉红臀鹎(一种杂食性鸟类)几种蝙蝠(均以水果为食)

不过,我们大可不必为此惶恐,毕竟维生素C的来源实在太广泛且易得,只要保证日常饮食中有蔬菜和水果,就基本可以保障不患坏血症,所以小盆友们一定要多吃蔬菜和水果哦~

当然,对于远洋航海的水手、或是偏远牧区的牧民来说,蔬果可不是那么容易获取的食材。长久以来,坏血症的病痛一直折磨着这些人群,尤其以航海为甚,在地理大发现时期,有许多水手都是在牙龈出血、浑身淤青、皮肤渗血的惨状下痛苦的死去了。为了战胜这个病魔,一些医学专家开始深入研究坏血症的发病机理,最终,在1747年,英国皇家海军的詹姆斯.林德医生意外发现,只要给海员提供新鲜橘子和柠檬,即可预防和治愈坏血症,人类这才逐步认识了维生素C。后来,随着食品保鲜技术的发展,以及人工提取维生素C技术的成熟,现在即便是远洋海员也无需忍受坏血症的病痛了。

但凡事总有例外。有心的人可以发现,这个世界上,还有那么一小波人,既没有蔬菜水果,也不吃维生素C药片,却同样可以免受坏血症的侵扰,他们就是生活在北极地区的爱斯基摩人。难道他们的基因和我们不一样,可以自己分解合成维生素C吗?

答案当然是否定的。其实,爱斯基摩人的维生素C来自于肉类。我们知道,相比于水果和蔬菜,肉类中所含的维生素C比较少,而且我们日常对肉类的高温烹调会很大程度上破坏维生素C,所以肉类中提供的维生素C对大多数人来说是不够的。但爱斯基摩人的饮食习惯则有不同,他们对肉类的烹调大多属于低温烹煮,也就是说,半生不熟就可以吃了,维生素C损失不是很多。更有甚者,爱斯基摩人还有生吃鲸鱼皮脂、海豹皮脂和肾上腺的习惯,这些部位维生素C含量相对较高。不过,这种对肉食的低温处理很可能会带来寄生虫等其他危害,可见要想在极地地区生活,真的是很不容易呢。

维生素C - 坏血症的更多相关文章

  1. GWAS: 阿尔兹海默症和代谢指标在大规模全基因组数据的遗传共享研究

    今天要讲的一篇是发表于 Hum Genet 的 "Shared genetic architecture between metabolic traits and Alzheimer's d ...

  2. 代码的坏味道(22)——不完美的库类(Incomplete Library Class)

    坏味道--不完美的库类(Incomplete Library Class) 特征 当一个类库已经不能满足实际需要时,你就不得不改变这个库(如果这个库是只读的,那就没辙了). 问题原因 许多编程技术都建 ...

  3. 代码的坏味道(19)——狎昵关系(Inappropriate Intimacy)

    坏味道--狎昵关系(Inappropriate Intimacy) 特征 一个类大量使用另一个类的内部字段和方法. 问题原因 类和类之间应该尽量少的感知彼此(减少耦合).这样的类更容易维护和复用. 解 ...

  4. 代码的坏味道(20)——过度耦合的消息链(Message Chains)

    坏味道--过度耦合的消息链(Message Chains) 特征 消息链的形式类似于:obj.getA().getB().getC(). 问题原因 如果你看到用户向一个对象请求另一个对象,然后再向后者 ...

  5. 代码的坏味道(21)——中间人(Middle Man)

    坏味道--中间人(Middle Man) 特征 如果一个类的作用仅仅是指向另一个类的委托,为什么要存在呢? 问题原因 对象的基本特征之一就是封装:对外部世界隐藏其内部细节.封装往往伴随委托.但是人们可 ...

  6. 代码的坏味道(16)——纯稚的数据类(Data Class)

    坏味道--纯稚的数据类(Data Class) 特征 纯稚的数据类(Data Class) 指的是只包含字段和访问它们的getter和setter函数的类.这些仅仅是供其他类使用的数据容器.这些类不包 ...

  7. 代码的坏味道(17)——夸夸其谈未来性(Speculative Generality)

    坏味道--夸夸其谈未来性(Speculative Generality) 特征 存在未被使用的类.函数.字段或参数. 问题原因 有时,代码仅仅为了支持未来的特性而产生,然而却一直未实现.结果,代码变得 ...

  8. 代码的坏味道(18)——依恋情结(Feature Envy)

    坏味道--依恋情结(Feature Envy) 特征 一个函数访问其它对象的数据比访问自己的数据更多. 问题原因 这种气味可能发生在字段移动到数据类之后.如果是这种情况,你可能想将数据类的操作移动到这 ...

  9. 代码的坏味道(14)——重复代码(Duplicate Code)

    坏味道--重复代码(Duplicate Code) 重复代码堪称为代码坏味道之首.消除重复代码总是有利无害的. 特征 两个代码片段看上去几乎一样. 问题原因 重复代码通常发生在多个程序员同时在同一程序 ...

随机推荐

  1. 初识Java之入门学习(扫盲)

    一,开发环境的配置 1. jdk1.8的安装 2. 环境变量的配置 3.MyEclipse8.5的安装 jdk是什么: JDK 是Java开发工具包 (Java Development Kit ) 的 ...

  2. IIS6.0,Apache低版本,PHP CGI 解析漏洞

    IIS6.0解析漏洞 在IIS6.0下存在这样的文件"名字.asp;名字.jpg" 代表了jpg文件可以以asp脚本类型的文件执行. 根据这个解析漏洞我们可以上传这种名字类型的图片 ...

  3. python - 接口自动化测试 - TestRecharge - 充值接口测试用例

    # -*- coding:utf-8 -*- ''' @project: ApiAutoTest @author: Jimmy @file: test_recharge.py @ide: PyChar ...

  4. Python-S9-Day128——算法基础Algorithm

    01 算法基本概念与递归: 02 二分查找与LOW B三人组 03 快速排序 04 归并排序 01 算法基本概念与递归: 1.1 算法概念 1.2 复习:递归 1.3 时间复杂度 1.4 空间复杂度 ...

  5. startActivityForResult用法

    使用场景:A界面(activity) 可跳转到一个(假设为 B)或多个子Activity,要求B处理完工作之后返回A 界面,或许同时返回一些数据交给A继续处理.如 由登陆界面A跳转到注册界面B,注册成 ...

  6. Leetcode 556.下一个更大元素III

    下一个更大元素III 给定一个32位正整数 n,你需要找到最小的32位整数,其与 n 中存在的位数完全相同,并且其值大于n.如果不存在这样的32位整数,则返回-1. 示例 1: 输入: 12 输出: ...

  7. poj3414 Pots (BFS)

    Pots Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 12198   Accepted: 5147   Special J ...

  8. Could not connect to Redis at 127.0.0.1:6379: Connection refused

    启动redis:  redis-server ../redis.conf redis启动成功后 执行命令行redis-cli报:Could not connect to Redis at 127.0. ...

  9. [luogu2044][NOI2012] 随机数生成器 [矩阵快速幂]

    题面: 传送门 思路: 看一眼这个公式: $x\left[n+1\right]=\left(a\ast x\left[n\right]+c\right) mod m$ 递推,数据范围$n\leq 10 ...

  10. hdu 4096 判断路径

    思路:将每个关系当成一条有向边,查询时就判断之间存在路径. #include<iostream> #include<cstdio> #include<cstring> ...