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

的筆記

隨時隨地編輯

Skynet扯淡大雜燴

第一棵蛋

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


    一對好基友

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


  • 再一對好基友

    resume和yield也是一對好基友。reume和yield分別在2個代碼快A和B中。協程穿越者W是一個隱形的碼靈,它按順序一行一行的執行當前lua代碼,在A和B代碼塊中來回穿針引線。碼靈不是時空跳躍者,它只是穿行,不會在某處就消失掉。 它要么在代碼塊A中,要么就在代碼塊B中,每次穿越,嘴里都銜著上一個時空的口袋(實參),丟到當前的時空。當然口袋里可能是空的。
  • 一開始coroutine(主函數co_main)是掛起的
  • 首先A resume(...),A立即掛起到A1,碼靈背著口袋去到B,B開始從co_main執行, 其實參正是resume(...)傳入的值
  • B繼續走,遇到yiled(...)就停住了,掛起到B1
  • 碼靈從B1門回到A 的A1門,A1門關閉
  • 碼靈在A中繼續走,遇到resume,停下來開了一道門A2
  • 碼靈從A的A2門進到B中的B1門,B1門關閉
  • 碼靈在B中繼續走,遇到yield停住,又開了個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被用作數組類型,必須第一個字段是id,后面填充的時候也要從0開始



    <占位標題>

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


  • <占位標題>

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


  • <占位標題>

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


  • <占位標題>

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


  • <占位標題>

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

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


    只有注冊用戶登錄后才能發表評論。
    網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


    青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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| 最新国产乱人伦偷精品免费网站| 亚洲精品国精品久久99热| 亚洲无毛电影| 久久男人资源视频| 欧美日韩免费一区二区三区视频 | 夜夜嗨av一区二区三区四区| 亚洲一区二区av电影| 久久久久久久精| 亚洲人成人一区二区三区| 亚洲午夜一二三区视频| 久久免费国产精品1| 欧美日韩中文在线| 一区在线电影| 亚洲欧美资源在线| 亚洲国产精品久久| 欧美一区二区视频在线| 欧美国产高清| 狠狠色伊人亚洲综合网站色| 亚洲激情成人在线| 久久激情视频久久| 日韩一级视频免费观看在线| 国产欧美日本| 久久电影一区| 欧美日韩亚洲一区二区| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | 91久久精品视频| 欧美在线免费观看亚洲| 国产精品久久久久999| 亚洲国产老妈| 蜜桃伊人久久| 久久激情综合| 国产亚洲第一区| 小黄鸭精品aⅴ导航网站入口 | 欧美一区二区视频观看视频| 欧美日韩妖精视频| 亚洲另类一区二区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 免费永久网站黄欧美| 亚洲小视频在线观看| 欧美—级高清免费播放| 亚洲国产人成综合网站| 老妇喷水一区二区三区| 亚洲欧美日韩专区| 国产裸体写真av一区二区| 亚洲女同精品视频| 中日韩美女免费视频网站在线观看| 欧美国产精品劲爆| 日韩香蕉视频| 亚洲美女尤物影院| 欧美视频在线看| 亚洲综合久久久久| 亚洲你懂的在线视频| 国产麻豆精品久久一二三| 亚洲欧洲av一区二区| 亚洲一区日韩在线| 国产视频一区二区三区在线观看| 欧美在线黄色| 久久久久久久一区二区| 在线免费精品视频| 亚洲日本成人网| 国产精品二区三区四区| 亚洲欧美日韩精品综合在线观看| 亚洲在线中文字幕| 精品动漫3d一区二区三区免费版| 午夜亚洲福利在线老司机| 一区二区三欧美| 久久五月天婷婷| 久久一区二区视频| 一区二区免费在线观看| 夜夜嗨av一区二区三区四区| 国产精品毛片| 欧美1区免费| 欧美深夜影院| 久久影视三级福利片| 欧美成人免费播放| 亚洲欧美日本伦理| 久久午夜激情| 亚洲一区三区电影在线观看| 亚洲欧美日韩精品一区二区| 一区在线视频| 国产精品99久久久久久宅男| 国产综合色产| 99re6热只有精品免费观看| 国产伦精品一区| 亚洲欧洲一区| 激情久久综艺| 亚洲视频网在线直播| 亚洲国产精品va在线看黑人动漫| 亚洲青色在线| 国语精品中文字幕| 中文高清一区| 亚洲精品日韩在线观看| 午夜久久久久久久久久一区二区| 最新亚洲电影| 久久动漫亚洲| 欧美一区午夜视频在线观看| 欧美激情第8页| 久久久在线视频| 国产精品麻豆成人av电影艾秋| 亚洲第一精品夜夜躁人人爽| 国产欧美日韩视频在线观看| 亚洲精品欧洲| 亚洲日韩欧美一区二区在线| 欧美尤物一区| 欧美在线免费视屏| 国产精品美女一区二区在线观看| 亚洲国产精品悠悠久久琪琪| 国产日韩一区二区三区| 一区二区三区视频在线| 日韩视频中文| 欧美激情综合在线| 91久久综合| 一本色道**综合亚洲精品蜜桃冫| 免费成年人欧美视频| 久久天堂国产精品| 国产一区二区在线免费观看| 亚洲一本大道在线| 亚洲欧美在线另类| 国产精品久久久久久久久久ktv | 欧美顶级少妇做爰| 欧美高清在线视频观看不卡| 好看的日韩视频| 久久大逼视频| 免费看av成人| 亚洲黄色片网站| 免费91麻豆精品国产自产在线观看| 久久久久国内| 欧美影视一区| 一区视频在线看| 欧美亚洲一区在线| 久久久久久久综合| 黄网动漫久久久| 久久深夜福利免费观看| 欧美14一18处毛片| 亚洲欧洲日产国码二区| 欧美国产精品v| 亚洲视频在线一区| 久久精品123| 亚洲国产日韩欧美综合久久| 免费日韩视频| 一本色道久久88亚洲综合88| 亚洲欧美日韩国产成人| 国产欧美一区二区三区在线看蜜臀| 午夜精品亚洲| 免费成年人欧美视频| 亚洲另类黄色| 国产精品丝袜xxxxxxx| 亚洲性视频h| 欧美成人一区二区三区在线观看 | 亚洲午夜羞羞片| 国产日韩一区二区三区| 久久综合久久综合这里只有精品| 91久久国产自产拍夜夜嗨| 亚洲午夜三级在线| 韩国女主播一区| 欧美日韩国产一区精品一区| 亚洲在线网站| 亚洲国产天堂久久综合网| 午夜精品久久久久久久白皮肤| 精品av久久707| 国产精品第一页第二页第三页| 久久久av水蜜桃| 99国内精品久久| 久久久久国产精品一区| 亚洲伦理在线| 国产一区二区成人| 欧美日韩一级视频| 久久婷婷国产综合精品青草 | 噜噜爱69成人精品| 亚洲永久免费精品| 最新日韩在线| 久久蜜桃香蕉精品一区二区三区| 亚洲美女黄网| 在线观看亚洲| 国产一区导航| 国产精品视频区| 欧美日韩一区二区视频在线| 久久精品一区二区三区四区 | 蜜臀91精品一区二区三区| 亚洲视频狠狠| 亚洲人成亚洲人成在线观看图片 | 免费观看成人网| 午夜精品一区二区三区在线| 亚洲精品日韩欧美| 91久久精品国产91久久| 一区国产精品| 悠悠资源网亚洲青| 影音先锋日韩精品| 国内精品国语自产拍在线观看|