zoukankan      html  css  js  c++  java
  • tornado ioloop current和instance的一些区别

    import tornado.ioloop
    
    # 此时_current没有instance
    print dir(tornado.ioloop.IOLoop._current)
    
    # 通过instance IOLoop() 会设置当前_current instance
    a = tornado.ioloop.IOLoop.current()
    print id(a)
    
    print dir(tornado.ioloop.IOLoop._current)
    # 直接获取当前线程初始化了的_current.instance
    b = tornado.ioloop.IOLoop.current()
    print id(b)
    
    
    thread1
    a = IOLoop()
    b = a.current()
    thread2
    a1 = IOLoop()
    b2 = a1.current()
    
    th1 th2 分别拥有独立的ioloop
    
    thread1
    a = IOLoop.instance()
    thread2
    a1 = IOLoop.instance()
    
    a a1 是一样的ioloop
    

      

  • 相关阅读:
    大数据面经
    mysql复习(2)
    java容器
    内存管理
    垃圾收集
    输入/输出流
    排序算法的稳定性及其汇总
    java传值与传引用
    linux复习6
    linux复习5
  • 原文地址:https://www.cnblogs.com/newpython/p/6847236.html
Copyright © 2011-2022 走看看