首页   注册   登录
 singed 最近的时间轴更新

singed

V2EX 第 325416 号会员,加入于 2018-06-28 15:12:21 +08:00
singed 最近回复了
<script src=".js"></script>
<script src=" 4938.js"></script>
47 天前
回复了 aoscici2000 创建的主题 Tornado Tornado 异步怎么写的?
楼主, 怎么贴有颜色的代码?
47 天前
回复了 aoscici2000 创建的主题 Tornado Tornado 异步怎么写的?
import tornado.ioloop
import tornado.web
from tornado import gen
from tornado.httpclient import AsyncHTTPClient


class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("hello world")


class ASyncHandler(tornado.web.RequestHandler):

@gen.coroutine
def get(self):
print("11111111111")
self.write("hello world -------")


class A2SyncHandler(tornado.web.RequestHandler):
@gen.coroutine
def get(self):
http_client = AsyncHTTPClient()
print("777777777777")
# http_client.fetch 会进入阻塞的方法, 切换协程
# response = yield http_client.fetch("https://asia.playstation.com/hk")
# res = response.body
# 放开下面一行注释, /async 必须等这里跑完才会跑, 也会有被阻塞的感觉
res = str(jies(600)) # 不会进入阻塞的方法, 线程可能一直被这个函数占用了,
# yield gen.sleep(10) 主动让出 10 秒执行权, 10 秒后回到这里执行
print("888888888888")
self.write(res)


application = tornado.web.Application([
(r"/", MainHandler),
(r"/async", ASyncHandler),
(r"/async2", A2SyncHandler)],
)


def jies(n):
for i in range(10**5):
x = 1
return n*jies(n-1) if n != 1 else 1


if __name__ == "__main__":
application.listen(8888)
tornado.ioloop.IOLoop.instance().start()
@masana @j5shi @des @KevinChan @hlwjia @johnidy @wdlth @haimall
@xavierskip @panpanpan @b821025551b @yingfengi @tigerstudent @sylv 你们很强, 评论的每一个字我也都认识, 但组合在一起就不知道什么意思了
@mrrobot97 不是钓鱼, 真的
@wqsfree 你说的我不明白
@innoink 我不知道一双耳朵怎么听好几个人同时说话, 你知道希望不吝啬赐教
@chiu 我想过你提的那个问题, CPU 播放一分钟视频, 然后又播放一分钟音乐, 然后又播放一分钟视频, 不停切换, 而你脑子比较慢, 就感觉电脑可以同时干两件事. 但是我不确定多个资源同时下载时是不是也是这个原理
@Totato5749 @inhzus @innoink @beaconfire @hx1997
谢谢你们给了个找答案的方向
@gamexg 虽然问题还在, 但感觉学到点知识了, 3q
@wowo243 @caixiexin 3q

谢谢各位回复, 我会去了解下分时复用, 分频复用大概是怎么回事. 计算机基础, 计算机网络包含的内容太多了. 看不进去. 现实中学到东西的时候都是在碰到一个头疼的问题时, 突然有个人(或自己想到了)用一种巧妙的方法解决了, 这种我觉得我能记一辈子, 也能活学活用.

v 站我看过一个讨论怎样区分初中高级程序员,现在我突然有了我心里的答案: 在看偏基础的技术书籍时, 心里真正越觉得有趣的可能就是越高级的. 很多书我现在基本看不进, 我不是一个喜欢啃书的人, 很多东西心里不是真的想知道就看不进, 心里想知道就看得进
@Natsumoku 说出了心里看到这些的感受
像大佬们看齐
@xpresslink 谢谢你的链接, 只是这种海量的资料总是让我感到迷茫. 我也不会 C 语言, 我只是来这论坛泡一泡, 前几天刚注册的账号
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3947 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 19ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
♥ Do have faith in what you're doing.
沪ICP备16043287号-1