ford smax_
1.生物的体型为什么有如此深远的影响?
2.vray_adv_150SP2_max2009_x86安装方法
3.如何在go-micro中实现一个自定义的异步消息系统
仙剑奇侠传四硬盘版 ://down.newyx.net/xianjianqixiazhuan4.rar
极品飞车10珍藏中文完美版 ://down.newyx.net/jipinfeiche.exe
三国群英传7 ://down.newyx.net/sanguoqunying7.rar
无双大蛇 完美 典藏简体硬盘版 ://down.newyx.net/wushuangdashe.rar
轩辕剑5中文版 ://down.newyx.net/swd5.exe
三国群英传5中文硬盘完美版 ://down.newyx.net/sanguoqunying5.rar
鬼武者3 简体中文版 ://down.newyx.net/guiwuzhe3.rar
反三国志 ://down.newyx.net/fansanguozhi.rar
赵云传之纵横天下 ://down.newyx.net/zhaoyunchuan.rar
真三国无双3中文硬盘版 ://down.newyx.net/zhensanguows.rar
天使帝国III ://down.newyx.net/tianshidiguo3.rar
闪点行动1.96简体中文完全版 ://down.newyx.net/shandianxingdong.rar
混沌军团 ://down.newyx.net/hundunjuntuan.rar
魔兽争霸III 冰封王座中文版1.20E 完美硬盘版 ://down.newyx.net/Warcraft3.exe
英雄无敌4|Heroes of Might and Magic IV ://down.newyx.net/yingxiongwudi4.rar
三国志11中文威力加强版 ://down.newyx.net/sanguozhi11.rar
南侠展昭痴子龙 ://down.newyx.net/nanxiazhanzhao.rar
狮心王中文版 ://down.newyx.net/shixingwangcn.rar
热血江湖单机版 ://down.newyx.net/rexuejianghudanji.rar
侠盗人生(25 To Life) ://down.newyx.net/xiadaorensheng.rar
天河传说(中文硬盘版) ://down.newyx.net/tianhechuanshuo.rar
突袭2中文版 ://down.newyx.net/tuxi2zhongwen.exe
制霸三国2(Sango 2) ://down.newyx.net/zhibasanguo2.exe
三国志10威力加强中文硬盘版 ://down.newyx.net/sanguozhi10.rar
实况足球8中文解说版 ://down.newyx.net/shikuangzuqiu8.rar
四大名捕会京师 ://down.newyx.net/sidamingbuhuijingshi.rar
沉默英雄(Silent Heroes) ://down.newyx.net/chenmoyingxiong.exe
NBA Live 2007 ://down.newyx.net/nbalive2007.exe
战地风暴1942|Battlefield 1942 ://down.newyx.net/zhandifengbao4.rar
毁灭:世界末日 ://down.newyx.net/shijiemori.exe
无冬之夜中文版 ://down.newyx.net/wudongzhiye.rar
双龙传 ://down.newyx.net/datangshuanglz.rar
极度深寒 ://down.newyx.net/jidushenghan.rar
战锤40000:战争黎明-黑暗十字军 ://down.newyx.net/dawnofwardarkcrusadedemo.exe
制霸三国国际中文版 ://down.newyx.net/zhibasanguo.exe
战斗任务:威慑力量Combat Mission ://down.newyx.net/weisheliliang.exe
英雄传说IV朱红的泪中文版 ://down.newyx.net/yingxiongzhuhong.rar
阿玛迪斯战记 ://down.newyx.net/amadisizhanji.exe
三国群侠传 ://down.newyx.net/sanguoqunxia.rar
模拟城市4000中文版 ://down.newyx.net/monichengshi4000.rar
三角洲特种部队7威力加强版 ://down.newyx.net/sanjiaozhoubudui7.rar
新神雕侠侣2再续情缘 ://down.newyx.net/xinshendiaoxialu2.exe
赛道狂飙:国家永恒(TrackMania Nations Forever) ://down.newyx.net/saidakuangbiaooguojia.rar
红色警戒3世界大战 ://down.newyx.net/hongsejingjie3.exe
反恐特遣队2:海豹突击队 ://down.newyx.net/fankongteqindui.exe
大富翁8完美破解中文版 ://down.newyx.net/dafuweng8.exe
信长之野望革新威力加强繁体版 ://down.newyx.net/gexinweilijiaqiangban.exe
死亡打字员(the typing of the dead) ://down.newyx.net/siwangdaziyuan.exe
经典街机 ://down.newyx.net/jingdianjieji.exe
风火轮赛车(Hot Wheels: Beat That)完整硬盘版 ://down.newyx.net/hotwheelsbeatthat.exe
功夫皇帝方世玉 ://down.newyx.net/thelegendoffongsaiyuk.exe
三角洲特种部队6:军刀部队 ://down.newyx.net/sanjiaozhou6.exe
劲乐团单机版 ://down.newyx.net/jinyuetuandjban.exe
天剑记 ://down.newyx.net/tianjianji.rar
洛城狂飙 ://down.newyx.net/luochengkuangbiao.rar
NBA2008中文特别版|NBA LIVE 08 ://down.newyx.net/nba2008.exe
反恐精英:零点行动V1.2 完美版 ://down.newyx.net/lingdianxingdong.rar
洛城大灾难 (Bad Day L.A)硬盘版 ://down.newyx.net/baddayla.exe
超能力战警 ://down.newyx.net/psiops.exe
过山车大亨3水上乐园 ://down.newyx.net/guoshanchedaheng3.exe
百花物语-镜花缘 ://down.newyx.net/flowers.exe
魔域神兵(Frater) 国际中文版 ://down.newyx.net/frater.rar
限制区(Restricted Area) 试玩版 ://down.newyx.net/Restricted_Area.exe
虚拟人生3 成长恋曲 Virtual life 3 ://down.newyx.net/virtuallife3.exe
地球 2160 Earth 2160 试玩版 ://down.newyx.net/earth2160.exe
黑暗破坏神之地狱火(Disbio Hellfire ://down.newyx.net/disbiohellfire.exe
地城领主(Dungeon Lords) 试玩版 ://down.newyx.net/dungeonlords.exe
龙战士4中文版 ://down.newyx.net/longzhanshi4.rar
三角洲特种部队5:黑鹰坠落(Delta Force:Black Hawk Down) V1.20 中文版 ://down.newyx.net/sjztzbd.exe
三国志 11 繁体中文版 ://down.newyx.net/san11.exe
达芬奇的秘密:被禁的手稿 The Secrets of Da Vinci: The Forbidden Manuscript ://down.newyx.net/theforbiddenmanuscripth.exe
过山车大亨2 Roller Coaster Tycoon 2 简体中文硬盘版 ://down.newyx.net/rollercoastertycoon2.exe
变形金刚中文版 ://down.newyx.net/bianxingjingang.exe
波斯王子-时之沙(Prince of Persia - Sands of Time) ://down.newyx.net/sandsoftime.exe
废弃之地 Scrapland 硬盘版 ://down.newyx.net/scrapland.exe
胜利之日:起源(Day of Defeat: Source) ://down.newyx.net/dayofdefeatsource.exe
哥特王朝2 ://down.newyx.net/geieirdskafjowie.exe
丛林大反攻 Open Season 硬盘版 ://down.newyx.net/openseason.exe
星球大战:战场(Star Wars Galactic Battlegrounds)繁体中文版 ://down.newyx.net/starwarsgalacticbattlegrounds.exe
抗日:血战上海滩 ://down.newyx.net/shanghai.exe
拳皇经典10周年se完美版 ://down.newyx.net/quanhuang10se.exe
百战天虫3D(Worms 3D) 精简硬盘版 ://down.newyx.net/worms3d.exe
实况足球:胜利十一人9|(World Soccer Winning Eleven 9 ://down.newyx.net/shikuangzuqiu9.exe
实况足球:胜利十一人9(World Soccer:Winning Eleven 9) ://down.newyx.net/worldwinningeleven9.exe
武林群侠传 ://down.newyx.net/wulinqunxiazhuan.rar
英雄无敌3死亡阴影|Heroes of Might Magic 3:The Shadow of Death ://down.newyx.net/yingxiongwudi3.exe
文明城市:罗马(CivCity:Rome) ://down.newyx.net/civcityrome.exe
英雄无敌3:死亡阴影 Heroes of Might Magic 3:The Shadow of ://down.newyx.net/theshadowofdeath.exe
过山车大亨3中文完美版 ://down.newyx.net/rollercoastertycoon.exe
合金战士:特种部队 (Chrome: Specforce) 试玩版 ://down.newyx.net/chromespecforce.exe
鬼影镇V1.01 简体中文版 ://down.newyx.net/guiyingzhenv101.exe
NBA Live 2006 ://down.newyx.net/nbalive2006.exe
冒险之骨(Bonez Adventures) ://down.newyx.net/bonezadventures.exe
全能战士:十锤(Full Spectrum Warrior Ten Hammers) ://down.newyx.net/fullspectrumwarriortenhammers.exe
雷神之锤4(Quake4) ://down.newyx.net/quake4.exe
风色幻想4 ://down.newyx.net/fengsehuanxiang4.exe
英雄无敌3:死亡阴影 Heroes of Might Magic 3:The Shadow of Death 简体中文版 ://down.newyx.net/theshadowofdeath.exe
以色列之翼 ://down.newyx.net/yiseliezhiyi.rar
超级摩托艇GT ://down.newyx.net/chaojimotuogt.rar
神话时代(Age of Mythology) ://down.newyx.net/ageofmythology.exe
冲向柏林(Rush For Berlin) ://down.newyx.net/rushforberlin.exe
秘密潜入2中文版 ://down.newyx.net/igi2.exe
武田信玄2 Takeda2 试玩版 ://down.newyx.net/takeda2.exe
CS七龙珠-地面特战队(Earth's Special Forces) 简本中文版 ://down.newyx.net/csseven.exe
领土战争:入侵纽约(TerraWars:New York Invasion) ://down.newyx.net/terrawars.exe
猎杀潜航2 简体中文版 ://down.newyx.net/lsqt2.exe
流星蝴蝶剑 V1.07 鬼组版 ://down.newyx.net/meteor.exe
终极刺客:血钱 Hitman: Blood Money ://down.newyx.net/hitmanbloodmoney.exe
地球帝国2 中文版 ://down.newyx.net/earth2.exe
冲突:越南(Conflict:Vietnam) ://down.newyx.net/conflictvietnam.exe
罪恶工具(Guilty Gear X2) ://down.newyx.net/Guilty_GearX2.exe
圣女贞德 ://down.newyx.net/jeannedarc.exe
红色警戒2 尤里的复仇 ://down.newyx.net/yuri2.exe
迷失的(Secret of the Lost Cern) 试玩版 ://down.newyx.net/secretofthelostcern.exe
特种神2(Marine Sharpshooter2) ://down.newyx.net/marinesharpshooter.exe
FA-18沙漠风暴行动 ://down.newyx.net/FA18_shamofengbao.exe
抗日之孤胆英雄 ://down.newyx.net/gudanyingxiong.exe
死亡之屋III The House of the Dead III ://down.newyx.net/tehuseofthedad.exe
极品醉车(Juiced) ://down.newyx.net/juiced.exe
英雄萨姆(Serious Sam) V1.05 ://down.newyx.net/serioussam.exe
三国群雄传之卧龙与凤雏 ://down.newyx.net/sanguo_hl.exe
碧雪情天 简体中文版 ://down.newyx.net/bxqt.rar
赛道狂飙:国家(TrackMania Nations) 中文正式版 ://down.newyx.net/trackmanianations.exe
混乱之力:海马复仇(Yu-Gi-Oh! Power of Chaos: Kaiba the ://down.newyx.net/kaibatherevenge.exe
强袭攻击(Fair Strike DEMO) 试玩版 ://down.newyx.net/fairstrike.exe
杀手3:契约(Hitman:Contrac) 完美版 ://down.newyx.net/hitmancontrac.exe
虚拟人生外传 修罗战记 简体中文版 ://down.newyx.net/virtualliferumorthat.exe
魔法危机中文版 ://down.newyx.net/mofaweiji.rar
职业足球经理2006(Professional Manager 2006) ://down.newyx.net/professionalmanager2006.exe
帝国时代2(Age of Empires II) 征服者(The Age of Kings) ://down.newyx.net/ageofempires2.exe
土制摩托车赛 ://down.newyx.net/tuzhimotuoche.rar
撕裂重罪 V1.00 ://down.newyx.net/shiliezz.exe
沙丘魔堡 3000 ://down.newyx.net/shaqiuchengbao.exe
1937特种兵 ://down.newyx.net/1937tezhongbin.exe
二战战斗:硫磺岛(World War II Combat : Iwo Jima) ://down.newyx.net/iwojima.exe
科林麦考雷拉力4(Colin McRae Rally 4) ://down.newyx.net/colinmcraerally4.exe
大富翁6(Rich Man 6) 简体中文版 ://down.newyx.net/richman6.exe
冰城 Bard's Tale 试玩版 ://down.newyx.net/bardstale.exe
重返狼穴III:越南视线 Line of Sight: Vietnam 简体中文版 ://down.newyx.net/lineofsightvietnam.exe
雪人运动 Yeti Sports Deluxe ://down.newyx.net/yetisportsdeluxe.exe
波斯王子:武者之心(Prince of Persia:Warrior Within) 试玩版 ://down.newyx.net/warriorwithin.exe
团队攻击之第二波 Squad Assault: Second We ://down.newyx.net/squadassaultsecondwe.exe
地牢围攻之阿拉那传说 (Dungeon:Siege Legends of Aranna) ://down.newyx.net/dungeonsiegelegendsofaranna.exe
重返狼穴3:悍马攻击(Humvee Assault) ://down.newyx.net/humveeassault.exe
魔法力量:破晓密令(Spell Force:The Order of Dawn) 试玩版 ://down.newyx.net/theorderofdawn.exe
勇士之王:战斗 Warrior.Kings.Battles 试玩版 ://down.newyx.net/warriorkingsbattles.exe
侠盗猎车:罪恶都市(Grand Theft Auto: Vice City) ://down.newyx.net/grandtheftautovicecity.exe
生化危机3复仇女神(Biohazard3) 中文版 ://down.newyx.net/biohazard3.exe
百战天虫6 虫堡大作战 Worms Forts: Under Siege ://down.newyx.net/wormsfortsundersiege.exe
世界职业摔跤(WWE Raw) ://down.newyx.net/shuaijiaowwe.rar
世界职业摔跤(WWE Raw) ://down.newyx.net/shuaijiaowwe.rar
狂飙(Night Watch Racing) ://down.newyx.net/wuyekuangbiao.rar
北大奇侠传 V1.02版 ://down.newyx.net/beilagar102.exe
马达加斯加 Madagascar ://down.newyx.net/madagascar.exe
信长之野望10苍天录 中文版 ://down.newyx.net/xinchangcangtian.exe
三角洲特种部队3之大地勇士(Delta Force 3 Land Warrior) ://down.newyx.net/landwarrior.exe
NBA Live 2003 ://down.newyx.net/nba2003.exe
艾尔伊默和失落之矿 Al Emmo and the Lost Dutchmans Mine ://down.newyx.net/alemmoandthelostdutchmansmine.exe
魔法之战:黑暗征兆 (Battle Mages Sign of Darkness) ://down.newyx.net/battlemagessignofdarkness.exe
大航海时代4 威力加强XP完美版 ://down.newyx.net/dahanghaishidai.exe
风色幻想3罪与罚的镇魂歌 体验版 ://down.newyx.net/fengsehuanxiang3.exe
重返狼穴2:血战太平洋(Deadly Dozen 2:Pacific Theater) ://down.newyx.net/pacifictheater.exe
绵羊(Sheep) 绵羊历险记 完美硬盘版 ://down.newyx.net/sheep.exe
马克思·佩恩(Max Payne) ://down.newyx.net/maxpayne.exe
蓝色警戒II ://down.newyx.net/blue2.exe
钢铁人 ://down.newyx.net/gangtieren.exe
二战狙击手(World War II Sniper Call to Victory) ://down.newyx.net/2zhanjj.exe
星际之狼(Star Wolves) 试玩版 ://down.newyx.net/starwolves.exe
2(Chicken Shoot 2) ://down.newyx.net/chickenshoot2.exe
大马力卡车2 Big Mutha Truckers 2 ://down.newyx.net/bigmuthattruckers2.exe
使命召唤-联合进攻 Call of Duty United ://down.newyx.net/callofdutyunited.exe
袋鼠闯天关2 ://down.newyx.net/dsctg2.exe
绝地悍将(Space Hack) 繁体中文版 ://down.newyx.net/spacehack_cht.exe
犯罪现场调查:谋杀的三维(CSI 3 Dimensions of Murder) ://down.newyx.net/csi3dimensionsofmurder.exe
黑暗圣剑传说 ://down.newyx.net/blackan.exe
反恐精英(CS) 包含机器人 V1.5硬盘版 ://down.newyx.net/cs15.exe
冬季运动专业版2006(Winter Challenge) ://down.newyx.net/winterchallenge.exe
机器人历险记(Robots) ://down.newyx.net/robots.exe
二战狙击手:胜利的召唤 World.War.II.Sniper-Call.To.Victory ://down.newyx.net/worldwariisnipercalltovictory.exe
街头赛车联盟(SRS Street Racing Syndicate) ://down.newyx.net/srsstreetracingsyndicate.exe
呼啸战神3 (Warlords Battlecry III Demo) 试用版 ://down.newyx.net/warlordsbattlecrydemo3.exe
欧陆风云3(Europa Universalis 3) ://down.newyx.net/europauniversalis.exe
冰河世纪2:消融 Ice Age 2 The Meltdown 硬盘版 ://down.newyx.net/iceage2themeltdown.exe
黑鹰突击队 Army Ranger Mogadishu ://down.newyx.net/rmyrangermogadishu.exe
三角洲特种部队2(Delta Force 2) ://down.newyx.net/sanjiaozhoubudui2.exe
加勒比海盗3 Pirates of the Caribbean At Worlds End ://down.newyx.net/piratesofthecaribbeanaatworldswnd.exe
剑侠情缘2 白金版 ://down.newyx.net/jxqy2.exe
荣誉勋章突破 试玩版 ://down.newyx.net/rongyixunzhang.exe
学生骑士团(Royal Knight Academy) ://down.newyx.net/royalknightacademy.exe
少年行 ://down.newyx.net/shaonx.exe
神圣Scared 试玩版 ://down.newyx.net/shengdskfjalesfjscare.exe
进攻战:进军柏林 Battlestrike:The Road To Berlin ://down.newyx.net/theroadtoberlin.exe
活体解剖者:人面兽心(Vivisector: Beast Inside) 试玩版 ://down.newyx.net/vivisector.exe
闪电战2(Blitzkrieg II) ://down.newyx.net/blitzkrieg.exe
疯狂熊猫足球(Crazy of Kicker) ://down.newyx.net/crazyofkicker.exe
黑客帝国(The Specialists) V3.0 ://down.newyx.net/thespecialists.exe
罗省街头赛车 ://down.newyx.net/luoshensaiche.exe
游戏王之混沌力量 汉化版 ://down.newyx.net/hundunliliang.exe
雷电Ⅲ(Raiden3) ://down.newyx.net/leidian3.exe
古墓丽影(Tomb Raider - Anniversary) ://down.newyx.net/tombraideranniversary.exe
侠盗猎车(Grand Theft Auto) V3 ://down.newyx.net/grandtheftauto3.exe
魔法之战 BATTLE MES ://down.newyx.net/battlemages.exe
北朝鲜非军事区(DMZ North Korea) ://down.newyx.net/dmznorthkorea.exe
霍伊尔纸牌游戏2007(Hoyle Card Games 2007) ://down.newyx.net/hoylecardgames2007.exe
夺命(Midnight Nowhere) 试玩版 ://down.newyx.net/midnightnowhere.exe
狂奔(Saturday Night Speedway) ://down.newyx.net/saturdaynightspeedway.exe
Natural Selection 物竞天择V3.2 Messiah 第二版 ://down.newyx.net/wujingtianze_v32.exe
美国的诞生(Birth Of America) ://down.newyx.net/birthofamerica.exe
轩辕伏魔录 中文完美版 ://down.newyx.net/xyfml_cn.exe
靛蓝预言(Indigo Prophecy) 试玩版 ://down.newyx.net/dianlanyuyan.exe
重返德军总部(Return to Castle Wolfenstein) ://down.newyx.net/returntocastlewolfenstein.exe
侠盗猎魔(Manhunt) ://down.newyx.net/manhunt.exe
明星骑手3 Riding Star 3 硬盘版 ://down.newyx.net/ridingstar3.exe
红发飘飘玛利亚 ://down.newyx.net/nicegirl.exe
极品摩托(MOTO GP) ://down.newyx.net/motogp.exe
俱乐部2 Midnight Club II ://down.newyx.net/midnightclubii.exe
半条命(Half-life) V1.1.0.9 ://down.newyx.net/halflife.exe
极品飞车(Need For Speed) 7 地下狂飚(Underground) ://down.newyx.net/needforspeed7.exe
疯狂小旅鼠4:革命 ://down.newyx.net/lemmings.exe
仙剑客栈 ://down.newyx.net/xianjianhotel.exe
虚拟人生 Virtual life 中文版 ://down.newyx.net/virtuallife.exe
欢乐奇兵 ://down.newyx.net/hytank.exe
虚拟人生2 ://down.newyx.net/xunirensheng2.exe
暴力机车(Jacked) 硬盘版 ://down.newyx.net/jacked.exe
龙之勇者(The I of the Dragon) ://down.newyx.net/theiofthedragon.exe
FIFA 2003 ://down.newyx.net/fifa2003.exe
摩托英豪(Moto Racer) 3 ://down.newyx.net/motoracer3.exe
辛普森:横冲直撞 The Simpsons: Hit & Run 硬盘版 ://down.newyx.net/thesimpsons.exe
外星人竞技场2007(Alien Arena 2007) ://down.newyx.net/weixingren2007.rar
将军娃娃 ://down.newyx.net/jjww.exe
极品摩托2(Moto GP II) ://down.newyx.net/motogp2.exe
城市街头足球 Urban Freestyle Soccer ://down.newyx.net/urbanfreestyle.exe
反恐精英(CS) V1.6 3248 中文版 ://down.newyx.net/cs1.6.exe
3D网球精英赛 ://down.newyx.net/3dwangqiu.exe
洛克人 X5 ://down.newyx.net/luokerenx5.exe
梅赛德斯奔驰卡车赛(Mercedes-Benz Truck Racing) ://down.newyx.net/mercedesbenztruckracing.exe
盟军敢死队:使命召唤 ://down.newyx.net/mjgsd2.exe
格兰匹治大赛4(Grand Prix 4) ://down.newyx.net/grandprix4.exe
抗日 八年抗战 简体中文版 ://down.newyx.net/antijapanese.exe
恐惧杀手:杀出地狱 Painkiller SP ://down.newyx.net/painkiller.exe
梦幻群侠传之龙在天涯 ://down.newyx.net/mxqxz.exe
实况足球10欧洲版(Pro Evolution Soccer 6) ://down.newyx.net/proevolutionsix.exe
索尼克大冒险 ://down.newyx.net/bre.exe
模拟人生之超级明星 ://down.newyx.net/molipeoplesheng.exe
上帝的信史 ://down.newyx.net/nibiru.exe
战斗:121特遣部队 Combat Task Force 121 硬盘版 ://down.newyx.net/combattaskforce.exe
B17飞行堡垒:第八飞行中队 ://down.newyx.net/B17_feixingbaolei.exe
梦幻西游单机版之梦幻群侠传 ://down.newyx.net/mongldskjfaoiej.exe
魔域帝国 冬狼之夜(Battle Realms Winter of the Wolf) ://down.newyx.net/battlerealmswinterofthewolf.exe
新一代网球2003 ://down.newyx.net/xinyidaiwangziu2003.rar
凌志I赛车 ://down.newyx.net/lingzhiisfsaiche.rar
人造人(Made Man) ://down.newyx.net/mademan.exe
无尽的任务(Lords of EverQuest Cinema) 试玩版 ://down.newyx.net/ever1uest.exe
感谢wlf200 - 助理 二级的回答,好东西要分享,因为我也受益不少。
生物的体型为什么有如此深远的影响?
上面所问的DS12c877应该是DS12c887。区别如下:
DS1302要用户自己安装后备电池和串口通讯。
DS12c887自带后备电池,并口通讯,无需元件。
DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。
DS12c887可计算到2100年前的秒、分、小时、星期、日期、月、年七种日历信息并带闰年补偿; 自带晶体振荡器和锂电池。在没有外部电源的情况下可工作10年。
vray_adv_150SP2_max2009_x86安装方法
在五彩缤纷的生物世界中,各种生物的体型的(即身体大小)差别非常大,这可以说是生物(也包括人类)在形态学上最明显、最重要的特征了。现在已经积累的科学数据表明,体型这个形态学特征具有丰富的生物学内涵,令人迷惑的是,它对几乎所有的生物学特征,无论是结构的还是功能的,都具有重要的、深远的影响。例如,体型可以影响生物的生态学、地理学、行为学(如觅食、繁殖婚配)、生理学(如代谢、消化)、生长发育和进化过程,甚至分子生物学的特征(如DNA)等。那么,生物的体型有哪些生物学意义呢?其背后有怎样的生物学机理呢?为什么会对生物学特征产生如此广泛的影响呢?
生物的行为、形态和生理等特征与体型之间存在着一种定量关系,也就是说这些生物学特征会随着生物体型的变化而产生定量的变化。生物体的生物学特征与体型的这种依赖性关系称为异速增长关系(allometry)。这种关系可以用一个数学表达式表示:Y = aX b , 其中Y为生物学变量(如动物的代谢率、脑的重量、心率等);X 为体型(一般用体重表示);a 为常数;b 为函数幂(也称尺度因子)。根据这个公式,可以推测,如果变量与体型是线性关系,则:b=1;当体型对变量没有影响时,则:b=0。在非线性关系中,如果生物学变量改变的比例小于体型改变的比例时,则:0〈 b〈 1;当变量改变的比例大于体型改变的比例时,则: b>1。Huxley 在20世纪20年代提出用一个幂函数描述生物的相对生长时,就引入了异速增长的概念,之后不同领域的研究者们提出了大量的异速生长经验公式,有关这方面也有许多重要著作出版,如Peters的《体型的生态学意义》 [1] 。Peters 在他的著作中,列出了1000多个异速增长公式以描述不同的动物特征与体重的关系。有趣的是这些异速增长方程的尺度指数b = 3/4 或 b=2/3。目前学术界一直争论的一个主要问题是,b值到底是2/3 还是3/4 [2-5] ?
最著名的异速增长方程应该是著名动物能量和营养学家Max Kleiber在生理学中提出的哺乳动物的代谢率随体重的0.75次幂进行变化(b = 3/4),这就是经典的“鼠-象”曲线,也被称为 Kleiber规律(或3/4 定律)。迄今,在哺乳类、鸟类,甚至更高的分类阶层(如内温动物和外温动物)以及单细胞生物中也建立了众多的类似的异速增长方程(图1)。由于在内温动物中,动物产生的热量是通过体表散失的,而动物的体表面积与体重的关系尺度是2/3,所以动物的能量代谢与体重的尺度关系应该是2/3 (或称 2/3 定律)。
图1. 不同生物类群(包括单细胞生物)的代谢率与体重的关系 [6] (引自 Hemmingsen A M 1969, Rep Steno Mem Hosp Nordisk Insulinlaboratorium 9:1-110)。
实验生物学者和理论生物学者通过各种途径验证异速增长规律, 研究发现b值的范围是2/3 到 3/4 [7] 。2/3 定律或3/4定律都得到了理论和实验研究的支持 [2,4] 。由于2/3定律的物理基础的限制,学者们近年来更倾向于3/4定律,人们提出了许多理论试图解释为什么b= 3/4。West 等 [8] 根据模型提出了异速增长定律1/4幂的分形理论 (fractal theory of quarter power allometric law)。由于生物的结构和功能受系统的(如氧、营养物质和水分等)供应速率的影响。这个理论的一个主要的设是,在对一个能量转换单位(如有机体内的细胞、线粒体和细胞中的呼吸分子等)提供供应时,有机体是利用类似分形的、分级转换系统进行的。还有两个基本定:1)分形式的转运网络的最后分枝是进行物质转换的场所,最后的分枝大小应该是不变的(即大象与鼩鼱的微血管的直径是相同的);2)有机体通过这种分形网络进行物质传递时会使所需要的能量最小化,这个机制是自然选择进化来的。这就是代谢率(或其他特征)与体重的尺度指数是3/4的原因。
Dodds 等利用整合分析(meta-analysis)方法重新分析了已经发表的关于鸟类和哺乳动物的基础代谢率(BMR)的数据,没有发现拒绝b=2/3而支持3/4的证据 [9] 。近年的许多研究也表明,似乎不存在一个单一的尺度指数,更多支持多元尺度指数的结论。Glazier详细总结了种内和种间的尺度指数,指出3/4幂定律不是普遍存在的,并提出了代谢水平界限说(metabolic-level boundaries hypothesis),即根据动物的不同代谢水平和生理状态(如冬眠、蛰伏和冷刺激等),代谢尺度的变化范围从 2/3 到 1 [10] 。Darveau 等也指出导致动物整体代谢尺度指数变化的驱动力不是单一的,而是在代谢通路上的多元控制的,并提出了一个多因素模型(multiple-cause model) [11] 。他们认为b值是对代谢和控制的多元贡献因素影响的总和,例如通过计算发现氧气供应速率对于基础代谢率的b值没有任何影响,但对于最大代谢率的b值则具有较大的影响。
最近Brown等提出的生态学代谢理论(Metabolic theory of Ecology, MTE),使生物的体型和代谢之间的关系又有了新的更广泛的生态学意义 [11] 。MTE理论实际上是Kleiber规律的扩展,认为有机体的代谢速率是功能性的生物学速率,可以控制生态学的格局。MTE理论可以解释个体、种群和群落、以及生态系统等不同水平上的一些现象和问题,如在个体水平上可以解释物种的生活史特征问题,在种群和群落水平上可以解释种群增长和群落多样性的问题,在生态系统水平上可以解释温度与生物量生产力的关系。目前对于MTE理论及其潜在的应用价值尚有争议。
异速增长定律有哪些重要意义呢?一个重要的意义就是有利于我们解释在一个很大的体重变化范围内各种生命现象的变化。同时这个尺度定律也表明,很可能有机体具有一个相似的、甚至是普遍的身体设计原理,而在这些现象背后的这个原理对于我们理解生命世界是非常重要的。异速增长规律至少有两个基本方面的应用:1)在没有直接办法进行相关测定的生物中,如果体重很容易测定的话,可以用来预测生物的有关特征的变化;2)将实际测定的结果与预测的结果进行比较,可以根据测定物种与整体变化模式的差别,解释生物对环境的适应方式。
异速增长规律被认为是一个很强大的预测工具,可以促进生态学理论的发展。体型的生物学意义及其机理的解释,对于我们理解和解释现当今众多的生物学现象(问题)是有很多帮助的。关于体型的其它影响,我们仍有很多的困惑,如不同体型的生物如何在一个群落中和谐共存?体型的意义在种内和种间的有什么差别?体型与性选择、能量代谢、大脑发育、身体发育、肥胖、衰老、繁殖、哺乳时间、种群数量增长等等,存在什么关系?背后的生物学意义和机理是什么?这些问题迄今都没有很让人满意地解释。深入理解异速增长规律无疑会促进生物学某些领域(理论)的发展。诚然,除了体型外,其他因素也会对生物的功能变化具有重要的作用。(动物所 / 王德华)
主要参考文献:
1 Peters, RH. (1983). The ecological implications of body size. Cambridge: Cambridge University Press.
2 White CR and RS Seymour 2003 Mammalian basal metabolic rate is proportional to body mass2/3. Proceedings of the National Academy of Sciences (USA) 100:4046-4049.
3 White CR, Cassey P and TM Blackburn 2007 Allometric exponents do not support a universal metabolic allometry. Ecology 88:315-323.
4 Farrell-Gray, CC and NJ Gotelli 2005. Allometric exponents support a 3/4-power scaling law. Ecology 86:2083-2087.
5 Sage VM, Gillooly JF, Woodruff WH, West GB, Allan AP, Enquist BJ and JH Brown 2004 The predominance of quaternary-power scaling in biology. Functional Ecology 18:257-282.
6 Hemmingsen AM. 1969. Energy metabolism as related to body size and respiratory surface, and its evolution. Rep Steno Mem Hosp Nordisk Insulinlaboratorium. 9: 1-110
7 West, GB., Brown, JH., Enquist BJ. 19 A general model for the origin of allometric scaling laws in biology. Science 276, 122–126
8 Dodds PS, Rothman DH, Weitz JS 2001 Reexamination of the ‘3/4-law’ of metabolism. Journal of Theoretical Biology 209:9-27.
9 Glazier DS 2005 Beyond the ‘3/4-power law’: variation in the intra- and interspecifc scaling of metabolic rate in animals. Biological Reviews 80:1-52.
10 Deau CA, Suarez RK, Andrews RD and PW Hochachka 2002 Allometric cascade as a unifying principle of body mass effects on metabolism. Nature 417:166-170.
11 Brown JH., Gillooly JF., Allen AP, Sage VM, West GB. 2004. Toward a metabolic theory of ecology. Ecology 85 (7): 1771–89
如何在go-micro中实现一个自定义的异步消息系统
1.点击安装文件
2.3DSMAX
root
Folder
选择3D所在的目录!
例
D:\3dsmax7
V-ray
plugins
destination
folder
选择3D-plugins所在的目录!
例
D:\3dsmax7\plugins
1.安装时记得选择"software
license
key",
3.安装成功后,「开始」菜单\程序\Chaos
Group\V-Ray
Adv
for
3dsmax
R8
for
x86\Licensing\Launch
V-Ray
license
server.exe
用crack文件夹中的keymaker.exe激活.
之后都要用VR前都要先
运行
Launch
V-Ray
license
server.exe
回顾
上一讲中,我们知道了broker是做什么的,以及go-micro默认的实现方案,这个broker作为默认的实现方案,供我们学习使用,一般情况下在生产环境中,大家会根据业务诉求,以及消息是否允许丢失,都会自定义一个实现方案,根据不同的业务需求,选择比较稳定的开源方案,比如Kafka,Nsq,RabbitMq等,甚至Redis中的发布订阅管道也可以作为一个实现方案来选择,就看大家的需要了。
上一讲的最后,我们也提到了,go-micro可插拔的实现一个broker,原理就是定义了一组接口方法,只要你的实现方案中,实现了这组方法,就可以在go-micro中去使用你自定义的broker。
原文参考:从go-micro的broker开始学习go-micro
Nsq我再另外一篇文章中讲解了Nsq,想要了解的可以去翻翻看。
我们简单回顾一下,这个工具是一个分布式的实时消息平台。具有默认情况下,消息不持久,至少被传递一次,消息是无序的等特点。
如何部署一个分布式的集群也很简单,大家可以使用docker来部署一个Nsq集群,然后我们就可以使用Nsq在go-micro的架构下实现我们的异步消息系统了
Broker接口我们再来回顾一下,Broker接口的组成
//Brokerisaninterfaceusedforasynchronousmessaging.typeBrokerinterface{Init(...Option)errorOptions()OptionsAddress()stringConnect()errorDisconnect()errorPublish(topicstring,m*Message,opts...PublishOption)errorSubscribe(topicstring,hHandler,opts...SubscribeOption)(Subscriber,error)String()string}主要方法就是初始化Init,连接Connect以及Disconnect方法,和发布Publish以及订阅Subscribe方法。
实现方案定义结构体
typensqBrokerstruct{lookupdAddrs[]stringaddrs[]stringoptsbroker.Optionsconfig*nsq.Configsync.Mutexrunningboolp[]*nsq.Producerc[]*subscriber}typepublicationstruct{topicstringm*broker.Messagenm*nsq.Messageoptsbroker.PublishOptionserrerror}typesubscriberstruct{topicstringoptsbroker.SubscribeOptionsc*nsq.Consumer//handlersowecanresubcribehnsq.HandlerFunc//concurrencynint}如何实例化我们的NsqBroker实例的呢
funcNewBroker(opts...broker.Option)broker.Broker{options:=broker.Options{//DefaultcodecCodec:json.Marshaler{},//DefaultcontextContext:context.Background(),}for_,o:=rangeopts{o(&options)}varaddrs[]stringfor_,addr:=rangeoptions.Addrs{iflen(addr)>0{addrs=end(addrs,addr)}}iflen(addrs)==0{addrs=[]string{"127.0.0.1:4150"}}n:=&nsqBroker{addrs:addrs,opts:options,config:nsq.NewConfig(),}n.configure(n.opts.Context)returnn}可以看到在nsqBroker实例中的config是我们Nsq的连接配置
然后就是我们Broker接口中的Init方法,做初始化处理
func(n*nsqBroker)Init(opts...broker.Option)error{for_,o:=rangeopts{o(&n.opts)}varaddrs[]stringfor_,addr:=rangen.opts.Addrs{iflen(addr)>0{addrs=end(addrs,addr)}}iflen(addrs)==0{addrs=[]string{"127.0.0.1:4150"}}n.addrs=addrsn.configure(n.opts.Context)returnnil}初始化结束后,再来看看Connect方法
func(n*nsqBroker)Connect()error{n.Lock()defern.Unlock()ifn.running{returnnil}producers:=make([]*nsq.Producer,0,len(n.addrs))//createproducersfor_,addr:=rangen.addrs{p,err:=nsq.NewProducer(addr,n.config)iferr!=nil{returnerr}iferr=p.Ping();err!=nil{returnerr}producers=end(producers,p)}//createconsumersfor_,c:=rangen.c{channel:=c.opts.Queueiflen(channel)==0{channel=uuid.New().String()+"#ephemeral"}cm,err:=nsq.NewConsumer(c.topic,channel,n.config)iferr!=nil{returnerr}cm.AddConcurrentHandlers(c.h,c.n)c.c=cmiflen(n.lookupdAddrs)>0{c.c.ConnectToNSQLookupds(n.lookupdAddrs)}else{err=c.c.ConnectToNSQDs(n.addrs)iferr!=nil{returnerr}}}n.p=producersn.running=truereturnnil}根据我们nsqBroker结构体中的addrs,来创建发布者列表,根据nsqBroker中的消费者列表,创建nsq的Consumer.然后根据是否配置了nsqlookupaddr来连接到相关组件,如果没配就直接连到指定地址的nsqd.
重点来了,看看如何实现消息的发布和订阅
func(n*nsqBroker)Publish(topicstring,message*broker.Message,opts...broker.PublishOption)error{p:=n.p[rand.Intn(len(n.p))]options:=broker.PublishOptions{}for_,o:=rangeopts{o(&options)}var(doneChanchan*nsq.ProducerTransactiondelaytime.Duration)ifoptions.Context!=nil{ifv,ok:=options.Context.Value(asyncPublishKey{}).(chan*nsq.ProducerTransaction);ok{doneChan=v}ifv,ok:=options.Context.Value(deferredPublishKey{}).(time.Duration);ok{delay=v}}b,err:=n.opts.Codec.Marshal(message)iferr!=nil{returnerr}ifdoneChan!=nil{ifdelay>0{returnp.DeferredPublishAsync(topic,delay,b,doneChan)}returnp.PublishAsync(topic,b,doneChan)}else{ifdelay>0{returnp.DeferredPublish(topic,delay,b)}returnp.Publish(topic,b)}}从发布在列表中取出一个发布者,然后将编码后的消息发布到指定topic中。
最后就是订阅者方法
func(n*nsqBroker)Subscribe(topicstring,handlerbroker.Handler,opts...broker.SubscribeOption)(broker.Subscriber,error){options:=broker.SubscribeOptions{AutoAck:true,}for_,o:=rangeopts{o(&options)}concurrency,maxInFlight:=DefaultConcurrentHandlers,DefaultConcurrentHandlersifoptions.Context!=nil{ifv,ok:=options.Context.Value(concurrentHandlerKey{}).(int);ok{maxInFlight,concurrency=v,v}ifv,ok:=options.Context.Value(maxInFlightKey{}).(int);ok{maxInFlight=v}}channel:=options.Queueiflen(channel)==0{channel=uuid.New().String()+"#ephemeral"}config:=*n.configconfig.MaxInFlight=maxInFlightc,err:=nsq.NewConsumer(topic,channel,&config)iferr!=nil{returnnil,err}h:=nsq.HandlerFunc(func(nm*nsq.Message)error{if!options.AutoAck{nm.DisableAutoResponse()}varmbroker.Messageiferr:=n.opts.Codec.Unmarshal(nm.Body,&m);err!=nil{returnerr}p:=&publication{topic:topic,m:&m}p.err=handler(p)returnp.err})c.AddConcurrentHandlers(h,concurrency)iflen(n.lookupdAddrs)>0{err=c.ConnectToNSQLookupds(n.lookupdAddrs)}else{err=c.ConnectToNSQDs(n.addrs)}iferr!=nil{returnnil,err}sub:=&subscriber{c:c,opts:options,topic:topic,h:h,n:concurrency,}n.c=end(n.c,sub)returnsub,nil}在这个方法中,我们通过Nsqconfig来创建nsq消费者。然后定义一个nsqHandlerFunc来处理消费到的消息。然后就可以连接到nsq服务上进行监听消息了。最后创建的订阅者实例放到nsqBroker实例中的订阅者列表中。想要了解nsqConsumer是如何连接Nsqd服务进程的,可以去go-nsq代码看具体的流程这个已经不属于我们今天的主题了,大家只要知道,Nsq建议我们使用lookupd来进行topic发布者的服务发现。
//ConnectToNSQDstakesmultiplensqdaddressestoconnectdirectlyto.////ItisrecommendedtouseConnectToNSQLookupdsothattopicsarediscovered//automatically.Thismethodisusefulwhenyouwanttoconnecttolocalinstance.func(r*Consumer)ConnectToNSQDs(addresses[]string)error{for_,addr:=rangeaddresses{err:=r.ConnectToNSQD(addr)iferr!=nil{returnerr}}returnnil}至此一个自定义的broker实现方案就出来了,你可以通过kafka来实现自己的broker。
作者:第八共同体声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。