V2EX singed
 singed 最近的时间轴更新
singed

singed

V2EX 第 325416 号会员,加入于 2018-06-28 15:12:21 +08:00
singed 最近回复了
<script src="https://gist.github.com/anonymous/589 4938.js"></script>
2019-01-03 20:25:42 +08:00
回复了 aoscici2000 创建的主题 Tornado Tornado 异步怎么写的?
楼主, 怎么贴有颜色的代码?
2019-01-03 20:24:19 +08:00
回复了 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 说出了心里看到这些的感受
2018-07-17 15:06:09 +08:00
回复了 showecho 创建的主题 程序员 [小调查] 有多少程序员有自己的展示作品?
像大佬们看齐
2018-07-09 15:33:23 +08:00
回复了 Teyying 创建的主题 Python 一个 Python 小白 10 个月的 Python 之旅:还是小白
2018-07-09 15:11:21 +08:00
回复了 singed 创建的主题 Python 分享一段代码, a 对象与 b 对象具有相同属性名的赋值
@xpresslink 谢谢你的链接, 只是这种海量的资料总是让我感到迷茫. 我也不会 C 语言, 我只是来这论坛泡一泡, 前几天刚注册的账号
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     975 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 17ms UTC 22:44 PVG 06:44 LAX 14:44 JFK 17:44
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86