是什么引起糖尿病發(fā)作
發(fā)布時間:2020-08-2863911次瀏覽
糖尿病是一系列新陳代謝紊亂的總稱,它會造成體內(nèi)胰島素數(shù)量減少或者胰島素利用不充分,從而引起高血糖。簡單來說,就是血液里的糖分過高,但是血液卻無法正確利用那些糖分。那么是什么引起糖尿病發(fā)作的呢?
通過對大多數(shù)病例的研究,人們認為糖尿病是由基因紊亂引起的,因為胰臟無法生成和分泌足夠的胰島素。但對于II型糖尿病來說,生活方式、患病時間和能否得到有效治療有密切聯(lián)系。這些生活因素中最主要的就是體重超標。體重超標的人患II型糖尿病的可能性是正常人的兩倍。
體重超標和患糖尿病之間的關系是 "先有雞還是先有蛋"的問題。事實上,肥胖癥和胰島素抵抗之間的關系相當復雜??茖W家們對這兩者之間關系的研究,也才初見成效。然而,我們所知道的是,如果一個人變得肥胖,他或她的身體對胰島素的敏感度就會下降。
腸內(nèi)細菌和糖尿病的發(fā)病雖然沒有直接關系,但腸內(nèi)專家認為:有害細菌在腸內(nèi)占據(jù)優(yōu)勢時,會產(chǎn)生大量的有害物質(zhì),為了幫助排毒,肝臟的負荷會大大加重。因為產(chǎn)生胰島素的胰腺與肝臟有密切關系,肝臟的負荷加大也會影響胰腺的不足,對胰島素的分泌發(fā)生影響。
'
}else{
return ''
}
}
function loadHtmlVoice(list){
if(list){
if(list.litpic){
return '
'
+'
'+ list.title +' '
+'
'
+'
'
+'
'
+''
+'
'
+'
'
+'
'+ (list.format_description || list.format_description) +'
'
+'
'
+'
'
+'
'
+'
'
+'
'
}else{
return '
'
+'
'
+'
'+ list.title +' '
+'
'
+'
'+ (list.format_description || list.format_description) +'
'
+'
'
+'
'
+'
'
+'
'
}
}else{
return ''
}
}
function loadHtmlArticle(list){
if(list){
return '
'
+ (list.litpic ? '

' : '')
+'
'
+'
'+ list.title +' '
+'
'
+'
'+ (list.format_description || list.format_description) +'
'
+'
'
+'
'
+'
'
+'
'
}else{
return ''
}
}
function loadHtmlAsk(list){
if(list){
return '
'
}else{
return ''
}
}
// 對Date的擴展,將 Date 轉(zhuǎn)化為指定格式的String
// 月(M)、日(d)、小時(H)、分(m)、秒(s)、季度(q) 可以用 1-2 個占位符,
// 年(y)可以用 1-4 個占位符,毫秒(S)只能用 1 個占位符(是 1-3 位的數(shù)字)
// 例子:
// date_format("yyyy-MM-dd HH:mm:ss.S") ==> 2006-07-02 08:09:04.423
// date_format("yyyy-M-d H:m:s.S") ==> 2006-7-2 8:9:4.18
function date_format(time, fmt) { //author: meizz
time = new Date(parseInt(time)*1000)
var o = {
"M+" : time.getMonth()+1, //月份
"d+" : time.getDate(), //日
"h+" : time.getHours(), //小時
"m+" : time.getMinutes(), //分
"s+" : time.getSeconds(), //秒
"q+" : Math.floor((time.getMonth()+3)/3), //季度
"S" : time.getMilliseconds() //毫秒
};
if(/(y+)/.test(fmt))
fmt=fmt.replace(RegExp.$1, (time.getFullYear()+"").substr(4 - RegExp.$1.length));
for(var k in o){
if(new RegExp("("+ k +")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
}
return fmt;
}
function timeFt(m,s){
if(m){
return m + ':' + s;
}else{
return s;
}
}
function dataFilter(data, str){
str = str || '';
if(data){
return data;
}else{
return str;
}
}