青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

的筆記

隨時隨地編輯

Skynet扯淡大雜燴

第一棵蛋

  • 每個snlua服務對應一個lua狀態(tài)機
  • 每個消息對應一個coroutine
  • --skynet.raw_dispatch_message
    -- 每個消息都創(chuàng)建一個coroutine
    local co = co_create(f)
    suspend(co, coroutine.resume(co, session,source, p.unpack(msg,sz, ...)))
    


    一對好基友

    call和response是一對好基友,服務A 調(diào)用call方法到服務B后, 服務B要應答時調(diào)用response+結(jié)果R即可,這個時候服務A中的call返回,返回就是結(jié)果R.
  • skynet.call
  • skynet.response


  • 再一對好基友

    resume和yield也是一對好基友。reume和yield分別在2個代碼快A和B中。協(xié)程穿越者W是一個隱形的碼靈,它按順序一行一行的執(zhí)行當前l(fā)ua代碼,在A和B代碼塊中來回穿針引線。碼靈不是時空跳躍者,它只是穿行,不會在某處就消失掉。 它要么在代碼塊A中,要么就在代碼塊B中,每次穿越,嘴里都銜著上一個時空的口袋(實參),丟到當前的時空。當然口袋里可能是空的。
  • 一開始coroutine(主函數(shù)co_main)是掛起的
  • 首先A resume(...),A立即掛起到A1,碼靈背著口袋去到B,B開始從co_main執(zhí)行, 其實參正是resume(...)傳入的值
  • B繼續(xù)走,遇到y(tǒng)iled(...)就停住了,掛起到B1
  • 碼靈從B1門回到A 的A1門,A1門關(guān)閉
  • 碼靈在A中繼續(xù)走,遇到resume,停下來開了一道門A2
  • 碼靈從A的A2門進到B中的B1門,B1門關(guān)閉
  • 碼靈在B中繼續(xù)走,遇到y(tǒng)ield停住,又開了個B2門
  • 這樣周而復始,在時空A和時空B中每次都會有另外一個空間的門開著,當前空間遇到停住,就打開門進到對方時空。
  •  

    這淡扯得有點離譜啊!




    rapidjson來一蛋

    先在skynet里這樣定義一個table
    -------------------------------------------------
    {
    { id = 1, name = "map1", ip = "127.0.0.1", port = "5555" },
    { id = 2, name = "map2", ip = "127.0.0.2", port = "5556" },
    }
    
    然后在client這樣解析:
    -------------------------------------------------
    Document document;
    document.Parse(params.c_str());
    if(!document.HasMember("maps"))
    return;
    Value map = document["maps"].GetObject();
    for(Value::ConstMemberIterator itr = map.MemberBegin(); itr != map.MemberEnd(); ++itr)
    {
    }
    
    問題來了:
    1.只能解析到id=2的table出來
    2.再追加個id=3,就地址異常了。

    解決

    ID從0開始

    這蛋甚是無味

    好像是sproto中如果type被用作數(shù)組類型,必須第一個字段是id,后面填充的時候也要從0開始



    <占位標題>

    <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
  • <占位項1>
  • <占位項2>


  • <占位標題>

    <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
  • <占位項1>
  • <占位項2>


  • <占位標題>

    <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
  • <占位項1>
  • <占位項2>


  • <占位標題>

    <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
  • <占位項1>
  • <占位項2>


  • <占位標題>

    <占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述占位描述>
  • <占位項1>
  • <占位項2>

  • posted on 2018-06-03 19:12 的筆記 閱讀(659) 評論(0)  編輯 收藏 引用

    青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美中文日韩在线| 夜夜爽www精品| 欧美日韩国产欧| 欧美激情综合五月色丁香小说| 久久男女视频| 久久尤物视频| 欧美久久久久久久| 欧美日在线观看| 国产乱理伦片在线观看夜一区| 国产欧美va欧美不卡在线| 国产在线不卡视频| 亚洲国产欧美日韩另类综合| 正在播放亚洲一区| 久久精品在线视频| 亚洲国产精品久久91精品| 亚洲成人在线视频播放 | 亚洲国产女人aaa毛片在线| 亚洲国产日韩在线一区模特| 中文在线一区| 蜜桃久久精品乱码一区二区| 亚洲精品1区| 久久高清福利视频| 欧美日韩一区综合| 亚洲高清不卡在线| 欧美中文字幕在线观看| 欧美激情第3页| av成人福利| 久久久久久久久综合| 亚洲肉体裸体xxxx137| 亚洲免费一区二区| 欧美大片免费观看| 韩国在线一区| 性亚洲最疯狂xxxx高清| 亚洲国产精品99久久久久久久久| 亚洲欧美激情视频在线观看一区二区三区| 久久久中精品2020中文| 国产精品一区二区久久久| 最新高清无码专区| 久久人人97超碰精品888| 一区二区高清视频在线观看| 免费在线看一区| 黄色国产精品| 欧美一区永久视频免费观看| 亚洲狼人精品一区二区三区| 久热爱精品视频线路一| 国产视频欧美| 性欧美xxxx视频在线观看| 亚洲美女中出| 欧美日韩亚洲成人| 99精品视频免费观看视频| 久久天堂成人| 久久精品一本| 狠狠色综合一区二区| 久久国产精品99国产精| 亚洲免费小视频| 国产伦精品一区二区| 亚洲欧美日韩国产成人精品影院| 亚洲高清在线观看| 欧美成人亚洲成人日韩成人| 亚洲国产精品一区在线观看不卡| 久久精品亚洲一区二区| 亚洲欧美激情视频| 国产伦一区二区三区色一情| 欧美一区二区三区四区在线观看地址| 日韩小视频在线观看专区| 欧美日韩免费在线观看| 亚洲私人影吧| 亚洲一区亚洲| 国产久一道中文一区| 久久激情五月激情| 欧美在线播放高清精品| 国产一区自拍视频| 男女av一区三区二区色多| 欧美freesex8一10精品| 99这里只有精品| 99视频精品| 国产精品久久久久7777婷婷| 欧美一区日本一区韩国一区| 久久国产精品久久精品国产| 亚洲国产色一区| 99re这里只有精品6| 国产精品免费观看视频| 久久久精品国产免费观看同学 | 欧美韩日精品| 欧美久久婷婷综合色| 国产欧美韩国高清| 久久人人超碰| 欧美美女福利视频| 久久不见久久见免费视频1| 久久久国产成人精品| 日韩视频国产视频| 亚洲欧美日韩一区| 亚洲国内高清视频| 国产精品99久久久久久久久| 韩国三级电影久久久久久| 亚洲黄色在线观看| 国产亚洲成av人片在线观看桃| 你懂的网址国产 欧美| 欧美日一区二区在线观看 | 裸体歌舞表演一区二区| 欧美大色视频| 久久久久久亚洲精品中文字幕| 欧美大胆成人| 久久久久久夜| 国产精品美女诱惑| 亚洲黄色三级| 国内成人自拍视频| av72成人在线| 亚洲黄色在线观看| 欧美中日韩免费视频| 日韩一区二区久久| 久久免费偷拍视频| 久久久久九九视频| 国产精品日本精品| 日韩视频一区二区在线观看 | 欧美福利电影网| 久久成人一区二区| 欧美体内谢she精2性欧美| 亚洲二区视频在线| 在线观看欧美日本| 欧美一区二区在线观看| 亚洲欧美福利一区二区| 美女久久一区| 蜜臀a∨国产成人精品| 国产亚洲成精品久久| 亚洲深夜av| 亚洲午夜精品网| 欧美精品自拍| 亚洲激情婷婷| 亚洲精品一区二区三区99| 久久―日本道色综合久久| 久久精品主播| 国产一区二区主播在线| 香蕉成人久久| 久久精品av麻豆的观看方式 | 乱人伦精品视频在线观看| 噜噜噜噜噜久久久久久91| 一区二区三区在线观看国产| 欧美一级久久久| 久久久久久久综合日本| 国产一区二区三区电影在线观看| 亚洲欧美国产77777| 欧美有码在线视频| 久久夜色精品国产欧美乱极品| 久久国产黑丝| 国内视频精品| 乱中年女人伦av一区二区| 欧美激情精品| 99这里有精品| 国产精品免费看| 午夜精品国产精品大乳美女| 欧美一区在线看| 黑人巨大精品欧美一区二区 | 久久精品国产清自在天天线 | 一本久久a久久精品亚洲| 欧美日韩精品欧美日韩精品| 一本久久综合| 久久久人成影片一区二区三区观看| 国产一区二区三区在线观看精品| 久久精品一区二区三区不卡牛牛 | 欧美激情一区二区三区| 一区二区激情| 久久人人爽人人爽爽久久| 亚洲成在人线av| 欧美精品在线一区二区| 亚洲综合色自拍一区| 久久久久久网站| 日韩亚洲在线| 国产午夜亚洲精品不卡| 欧美成人精品在线| 亚洲一区在线免费观看| 免费影视亚洲| 亚洲一区图片| 亚洲大片av| 国产精品久久久久久久久果冻传媒| 羞羞视频在线观看欧美| 欧美激情在线播放| 小黄鸭视频精品导航| 韩国免费一区| 国产精品青草久久久久福利99| 久久久久久久网站| 亚洲四色影视在线观看| 免费人成精品欧美精品| 亚洲一区免费| 亚洲电影在线看| 国产精品欧美一区喷水| 免费看亚洲片| 欧美在线观看视频一区二区三区| 亚洲国产成人不卡| 久久夜色精品国产欧美乱| 亚洲视频一区二区在线观看| 在线精品亚洲| 国产欧美丝祙| 欧美日韩亚洲视频一区| 久久久亚洲高清| 久久国产手机看片| 亚洲男人的天堂在线| 9久草视频在线视频精品| 欧美国产欧美亚洲国产日韩mv天天看完整 | 蜜臀久久久99精品久久久久久|