维生素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) 重复代码堪称为代码坏味道之首.消除重复代码总是有利无害的. 特征 两个代码片段看上去几乎一样. 问题原因 重复代码通常发生在多个程序员同时在同一程序 ...
随机推荐
- char* 与char[]区别
[转] 最近的项目中有不少c的程序,在与项目新成员的交流中发现,普遍对于char *s1 和 char s2[] 认识有误区(认为无区别),导致有时出现“难以理解”的错误.一时也不能说得很明白,网上也 ...
- python集成开发环境PyCharm
环境安装视频介绍:http://pan.baidu.com/s/1gfz6wiZ ppmb 外加几个截图: activate:
- 9 RESTful API
1 RESTful API 2 post创建一个视频 put帖子加精,delete删除 3 自定义状态码 4 5 6 7 8
- Struts之上传
上传的jsp写法: <tr> <td width="50%" align="left">软件上传: <input type=&qu ...
- flask url_for()和redirect的区别
一. 两者用来重定向的时候,被操作的对象不同. redirect直接是url,就是app.route的路径参数. url_for()是对函数进行操作. from flask import Flask, ...
- 【LeetCode】汉明距离(Hamming Distance)
这道题是LeetCode里的第461道题. 题目描述: 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目. 给出两个整数 x 和 y,计算它们之间的汉明距离. 注意: 0 ≤ x, ...
- 初识面向对象-python
Python 面向对象 一.概念的区分: 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好 ...
- 文件处理之复杂,在于内置方法-----python
抛砖引玉: 文件是我们储存信息的地方,我们经常要对文件进行读.写.删除等的操作,在Python中,我们可用Python提供的函数和方法方便地操作文件. ************************ ...
- linq本质扩展方法+lambda表达式
string[] names = { "aa","bb","cc","dd"}; /* IEnumerable<s ...
- [oldboy-django][1初始django]后台管理页面的布局 + djano母版(继承html)
完善学员管理系统 - bootstrap fontawesome - 分页,路径导航,表格(class样式),消息图标(i标签),邮件图标(i标签) - 响应式导航 @media(min-width, ...