m*s
2 楼
主持烂,一脸的假模假样装13装得旁人都过意不去了,新的这一集开头那段群舞都跳了
一半了他还在喋喋不休地念自然唐美白的垃圾广告,串连词也都是背得干巴巴的,咱不
说跟Cat Deeley比可也别差成这样啊
评委烂,除了金星偶尔能说出点有信息量的东西以外,其他人说那些破话还不如闭嘴,
最让人无语的是大家都爱说"你已经有三票了我这一票就保留了吧",搞得好像跟人跳
的好不好都没关系了。
剪辑烂,这一期居然有一半的舞是一边跳一边插播结束后的评论和采访,根本都没法完
整看下来
一半了他还在喋喋不休地念自然唐美白的垃圾广告,串连词也都是背得干巴巴的,咱不
说跟Cat Deeley比可也别差成这样啊
评委烂,除了金星偶尔能说出点有信息量的东西以外,其他人说那些破话还不如闭嘴,
最让人无语的是大家都爱说"你已经有三票了我这一票就保留了吧",搞得好像跟人跳
的好不好都没关系了。
剪辑烂,这一期居然有一半的舞是一边跳一边插播结束后的评论和采访,根本都没法完
整看下来
z*e
3 楼
尤其是卡牌麻将牌棋类这种回合制的游戏server
比较适合用异步,vert.x灰常match这种需求
绝大多数web用啥异步啊,根本木有必要,而且还搞什么单线程
好容易用异步节省下来的资源都给单线程给吃掉了
最后效率还不如古老的servlet
比较适合用异步,vert.x灰常match这种需求
绝大多数web用啥异步啊,根本木有必要,而且还搞什么单线程
好容易用异步节省下来的资源都给单线程给吃掉了
最后效率还不如古老的servlet
e*2
4 楼
大家如何认识人类起源的问题?
猴子或者猿人真的变成人?
关于人类起源问题,目前主要流行两种学说:进化论及神创论。
进化论受一般大众、学者、开明宗教人士与及科学界支持,神创论受许多宗教教派所支
持(比如基督教)。神创论之下还有一个分支叫神导进化论,神导进化论信仰者同时接
受进化论及神创论为人类起源的解释。
猴子或者猿人真的变成人?
关于人类起源问题,目前主要流行两种学说:进化论及神创论。
进化论受一般大众、学者、开明宗教人士与及科学界支持,神创论受许多宗教教派所支
持(比如基督教)。神创论之下还有一个分支叫神导进化论,神导进化论信仰者同时接
受进化论及神创论为人类起源的解释。
i*i
6 楼
嗯,对舞者一点都不尊重。
制作方认为没什么热点的舞蹈或者舞者,剪辑就一带而过。
才不到两分钟的舞蹈都不让人看全,这节目完全就不是以舞蹈为重的。
不过这场起码把编舞者的名字都给写出来了,因为有老外专家在场吧,它再不给人家写
人家肯定不干。
那个男主持也很讨厌,缺礼貌没教养,一副欠扁的样子。
【在 m***s 的大作中提到】
: 主持烂,一脸的假模假样装13装得旁人都过意不去了,新的这一集开头那段群舞都跳了
: 一半了他还在喋喋不休地念自然唐美白的垃圾广告,串连词也都是背得干巴巴的,咱不
: 说跟Cat Deeley比可也别差成这样啊
: 评委烂,除了金星偶尔能说出点有信息量的东西以外,其他人说那些破话还不如闭嘴,
: 最让人无语的是大家都爱说"你已经有三票了我这一票就保留了吧",搞得好像跟人跳
: 的好不好都没关系了。
: 剪辑烂,这一期居然有一半的舞是一边跳一边插播结束后的评论和采访,根本都没法完
: 整看下来
制作方认为没什么热点的舞蹈或者舞者,剪辑就一带而过。
才不到两分钟的舞蹈都不让人看全,这节目完全就不是以舞蹈为重的。
不过这场起码把编舞者的名字都给写出来了,因为有老外专家在场吧,它再不给人家写
人家肯定不干。
那个男主持也很讨厌,缺礼貌没教养,一副欠扁的样子。
【在 m***s 的大作中提到】
: 主持烂,一脸的假模假样装13装得旁人都过意不去了,新的这一集开头那段群舞都跳了
: 一半了他还在喋喋不休地念自然唐美白的垃圾广告,串连词也都是背得干巴巴的,咱不
: 说跟Cat Deeley比可也别差成这样啊
: 评委烂,除了金星偶尔能说出点有信息量的东西以外,其他人说那些破话还不如闭嘴,
: 最让人无语的是大家都爱说"你已经有三票了我这一票就保留了吧",搞得好像跟人跳
: 的好不好都没关系了。
: 剪辑烂,这一期居然有一半的舞是一边跳一边插播结束后的评论和采访,根本都没法完
: 整看下来
z*e
7 楼
再real time的话,那就只能自己用thread去处理了
framework非常无能为力,所以vert.x这个时候也很灵活
你随时可以转到thread为主的开发上
这个时候要注意控制gc的停顿在20ms以内
一般要pool ojbect,否则触发大gc的话,停顿就会变长
小gc一般都很快了,都是几ms就搞掂了,所以不怕
这个时候对object的重复使用就很关键了
这个时候还是要回到oop上去,一般的fp的immutable太容易触发大gc了
想想每s如果产生几十个immutable object会是怎样一幅光景
mutable object还是非常有必要的
framework非常无能为力,所以vert.x这个时候也很灵活
你随时可以转到thread为主的开发上
这个时候要注意控制gc的停顿在20ms以内
一般要pool ojbect,否则触发大gc的话,停顿就会变长
小gc一般都很快了,都是几ms就搞掂了,所以不怕
这个时候对object的重复使用就很关键了
这个时候还是要回到oop上去,一般的fp的immutable太容易触发大gc了
想想每s如果产生几十个immutable object会是怎样一幅光景
mutable object还是非常有必要的
e*e
9 楼
前五期炫舞还不错,最近这三期,越看越生气!
w*s
11 楼
corn starch我在中国店买到过,就是写的英文corn starch
美国店可能有点难找,但是还是能买到的
美国店可能有点难找,但是还是能买到的
l*r
12 楼
这一集确实剪得烂!舞蹈和评论剪到一起,还让不让人看?!
★ 发自iPhone App: ChineseWeb 7.8
【在 m***s 的大作中提到】
: 主持烂,一脸的假模假样装13装得旁人都过意不去了,新的这一集开头那段群舞都跳了
: 一半了他还在喋喋不休地念自然唐美白的垃圾广告,串连词也都是背得干巴巴的,咱不
: 说跟Cat Deeley比可也别差成这样啊
: 评委烂,除了金星偶尔能说出点有信息量的东西以外,其他人说那些破话还不如闭嘴,
: 最让人无语的是大家都爱说"你已经有三票了我这一票就保留了吧",搞得好像跟人跳
: 的好不好都没关系了。
: 剪辑烂,这一期居然有一半的舞是一边跳一边插播结束后的评论和采访,根本都没法完
: 整看下来
★ 发自iPhone App: ChineseWeb 7.8
【在 m***s 的大作中提到】
: 主持烂,一脸的假模假样装13装得旁人都过意不去了,新的这一集开头那段群舞都跳了
: 一半了他还在喋喋不休地念自然唐美白的垃圾广告,串连词也都是背得干巴巴的,咱不
: 说跟Cat Deeley比可也别差成这样啊
: 评委烂,除了金星偶尔能说出点有信息量的东西以外,其他人说那些破话还不如闭嘴,
: 最让人无语的是大家都爱说"你已经有三票了我这一票就保留了吧",搞得好像跟人跳
: 的好不好都没关系了。
: 剪辑烂,这一期居然有一半的舞是一边跳一边插播结束后的评论和采访,根本都没法完
: 整看下来
n*y
15 楼
我觉得残星在学芒果我是歌手,唱歌中间插访谈。只能说it好的不学学些坏的,脑残得
很。
很。
b*n
17 楼
是corn starch。我们这边是放在卖面粉的旁边。不然问问店员,这个东西做面食常用的,应该都有
c*r
18 楼
这节目编舞太关键了。个人感觉美版也是到编舞环节可视性就下降,因为只有10%左右
的编舞还行。而中国版的编舞真是烂到家了,评论来评论去还不如找些象样点的编舞,
估计是找不到。
的编舞还行。而中国版的编舞真是烂到家了,评论来评论去还不如找些象样点的编舞,
估计是找不到。
N*n
19 楼
You are completely a moron. It does not matter if you block or not
if there is only one request to process.
Non-blocking is important only when multiple requests come in (thus
multi-request / multi-threaded situation) and no processing of any
single request blocks others.
【在 B********r 的大作中提到】
: 不懂就别扯了,这根本不是async 的特点,随便用个thread一样 non-blocking
B*r
21 楼
艾玛不懂还骂人?
async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
只不过multi task share same thread,你去看看人家source code再来扯
即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
,除了io 能够真正non-blocking其它更慢,还要context switch
游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
太消耗资源
普通server async 和multi threading 没啥区别
【在 N********n 的大作中提到】
:
: You are completely a moron. It does not matter if you block or not
: if there is only one request to process.
: Non-blocking is important only when multiple requests come in (thus
: multi-request / multi-threaded situation) and no processing of any
: single request blocks others.
async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
只不过multi task share same thread,你去看看人家source code再来扯
即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
,除了io 能够真正non-blocking其它更慢,还要context switch
游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
太消耗资源
普通server async 和multi threading 没啥区别
【在 N********n 的大作中提到】
:
: You are completely a moron. It does not matter if you block or not
: if there is only one request to process.
: Non-blocking is important only when multiple requests come in (thus
: multi-request / multi-threaded situation) and no processing of any
: single request blocks others.
N*n
23 楼
It's not just 游戏 that io等待时间长. Any server side code could
have the same problem. Imagine your server code has to call web
services hosted on remote sites. Such calls are io等待时间长 as
well. So async / non-blocking is needed on basically all heavy
traffic sites. You cannot simply say "普通server async没啥区别"
【在 B********r 的大作中提到】
: 艾玛不懂还骂人?
: async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
: 只不过multi task share same thread,你去看看人家source code再来扯
: 即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
: zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
: ,除了io 能够真正non-blocking其它更慢,还要context switch
: 游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
: 太消耗资源
: 普通server async 和multi threading 没啥区别
z*e
25 楼
你说得没错,thread一样做async,而且这正是java8的改进方向
关键在于脚本无法启动thread,导致thread和process绑定
绝大多数资源都丢给process去浪费了,能够自由控制thread的语言强势多了
能够做出更为强大的framework,比如vert.x
补充一点,你说的future那个稍微有些落伍
lambda出来之后,可以不用future了,可以focus在以lambda为重点的callback上
这样就能实现真正的async了,以前future需要wait,这就有block
async
pool
【在 B********r 的大作中提到】
: 艾玛不懂还骂人?
: async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
: 只不过multi task share same thread,你去看看人家source code再来扯
: 即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
: zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
: ,除了io 能够真正non-blocking其它更慢,还要context switch
: 游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
: 太消耗资源
: 普通server async 和multi threading 没啥区别
关键在于脚本无法启动thread,导致thread和process绑定
绝大多数资源都丢给process去浪费了,能够自由控制thread的语言强势多了
能够做出更为强大的framework,比如vert.x
补充一点,你说的future那个稍微有些落伍
lambda出来之后,可以不用future了,可以focus在以lambda为重点的callback上
这样就能实现真正的async了,以前future需要wait,这就有block
async
pool
【在 B********r 的大作中提到】
: 艾玛不懂还骂人?
: async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
: 只不过multi task share same thread,你去看看人家source code再来扯
: 即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
: zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
: ,除了io 能够真正non-blocking其它更慢,还要context switch
: 游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
: 太消耗资源
: 普通server async 和multi threading 没啥区别
w*z
27 楼
Java8 has CompleteableFuture
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/
CompletableFuture.html
【在 z****e 的大作中提到】
: 你说得没错,thread一样做async,而且这正是java8的改进方向
: 关键在于脚本无法启动thread,导致thread和process绑定
: 绝大多数资源都丢给process去浪费了,能够自由控制thread的语言强势多了
: 能够做出更为强大的framework,比如vert.x
: 补充一点,你说的future那个稍微有些落伍
: lambda出来之后,可以不用future了,可以focus在以lambda为重点的callback上
: 这样就能实现真正的async了,以前future需要wait,这就有block
:
: async
: pool
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/
CompletableFuture.html
【在 z****e 的大作中提到】
: 你说得没错,thread一样做async,而且这正是java8的改进方向
: 关键在于脚本无法启动thread,导致thread和process绑定
: 绝大多数资源都丢给process去浪费了,能够自由控制thread的语言强势多了
: 能够做出更为强大的framework,比如vert.x
: 补充一点,你说的future那个稍微有些落伍
: lambda出来之后,可以不用future了,可以focus在以lambda为重点的callback上
: 这样就能实现真正的async了,以前future需要wait,这就有block
:
: async
: pool
l*o
29 楼
搞得我以后面试得让人说说异步和多线程的区别了
B*e
30 楼
我觉得 starch 比较接近于“生粉”。
l*n
31 楼
java Future, c# Task, javascript Promise都是异步。
l*j
34 楼
http://zhidao.baidu.com/question/87295592
这个是讲细节区别的
我觉得在粘结度和是不是会泄上,确实有差别
【在 y**o 的大作中提到】
: 淀粉不就是生粉@@
这个是讲细节区别的
我觉得在粘结度和是不是会泄上,确实有差别
【在 y**o 的大作中提到】
: 淀粉不就是生粉@@
l*n
38 楼
php也可以异步:
$client->get('http://httpbin.org', ['future' => true])
->then(function ($response) {
echo $response->getStatusCode();
});
$client->get('http://httpbin.org', ['future' => true])
->then(function ($response) {
echo $response->getStatusCode();
});
N*n
39 楼
C# has had many asynchronous patterns for a while but old patterns
required callbacks leading to goto-like code. Finally async/await
came along to get rid of callbacks so now it's no longer painful
to write & maintain asynchronous code.
【在 l**********n 的大作中提到】
: java Future, c# Task, javascript Promise都是异步。
z*e
40 楼
找了下,总算找到学名了
future那种问题叫做异步里面的状态
是比较糟糕的用法
callback那种叫做回调
subscribe那种叫做通知
后两者本质上是一样的其实
当然通知比较flat,回调容易金字塔
所以最终还是要用rxjava的subscribe
而如果没有lambda的话,就需要额外加多一层封装
那就是匿名类,swing里面经常出现匿名类和final
其原理就是fp的immutable
future那种问题叫做异步里面的状态
是比较糟糕的用法
callback那种叫做回调
subscribe那种叫做通知
后两者本质上是一样的其实
当然通知比较flat,回调容易金字塔
所以最终还是要用rxjava的subscribe
而如果没有lambda的话,就需要额外加多一层封装
那就是匿名类,swing里面经常出现匿名类和final
其原理就是fp的immutable
B*r
41 楼
恩,callback比future要好,不过容易callback hell, 最近流行的reactive
programming貌似解决了这个问题,而且不需要long polling?
比如 akka, 不过akka真正牛逼的是multi-thread可以直接变成multi-nodes
programming貌似解决了这个问题,而且不需要long polling?
比如 akka, 不过akka真正牛逼的是multi-thread可以直接变成multi-nodes
h*u
43 楼
async sync都是比较花哨的概念,把多线程玩熟了比较重要。万变不离其宗。
async
pool
【在 B********r 的大作中提到】
: 艾玛不懂还骂人?
: async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
: 只不过multi task share same thread,你去看看人家source code再来扯
: 即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
: zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
: ,除了io 能够真正non-blocking其它更慢,还要context switch
: 游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
: 太消耗资源
: 普通server async 和multi threading 没啥区别
async
pool
【在 B********r 的大作中提到】
: 艾玛不懂还骂人?
: async的实现就是用的Task(c#)/Future(java), 这两个都是在thread基础上,
: 只不过multi task share same thread,你去看看人家source code再来扯
: 即使是单个request,non-block IO 也是要的,只不过一样可以用thread pool来代替
: zhaoce 说的没错,java servlet用的thread pool一样跑的快,node.js即使用了async
: ,除了io 能够真正non-blocking其它更慢,还要context switch
: 游戏的异步就是因为request多而且杂,其中io等待时间长,而维持大量的thread pool
: 太消耗资源
: 普通server async 和multi threading 没啥区别
a*n
44 楼
Quasar怎么样?
"Quasar is a Java library that provides high-performance lightweight threads
, Go-like channels, Erlang-like actors, and other asynchronous programming
tools."
"Quasar is a Java library that provides high-performance lightweight threads
, Go-like channels, Erlang-like actors, and other asynchronous programming
tools."
S*k
45 楼
c# task not always async.
If read/write file, http client call, or db access, it can be async.
If just call Task.Run(), it still uses the thread pool and has more switch
overhead. It is more like multiple threads if there is nothing to wait.
【在 l**********n 的大作中提到】
: java Future, c# Task, javascript Promise都是异步。
If read/write file, http client call, or db access, it can be async.
If just call Task.Run(), it still uses the thread pool and has more switch
overhead. It is more like multiple threads if there is nothing to wait.
【在 l**********n 的大作中提到】
: java Future, c# Task, javascript Promise都是异步。
相关阅读
ECS boston roommate wantedpaper 求助第一次工业界面试(化学) (转载)免费送最高$250 Amazon GC 任意消费一笔SPG 信用卡17/hr貌似比walmart和McDonald的收银员给的多<转载> 四十岁千老,跪求收徒做人当如超工boston MRS会议寻室友药厂找机会可以空了 (转载)如果对化学没有极强兴趣,还是早点转行好paper help量子产率的影响因素有哪些?paper help低温加压精馏谁有经验?免费送酒店入住 25000 SPG Points Bonus 赶快申请SPG 信用卡fresh选offer诚心求意见我们化学苦逼千老的榜样就是我大哥活神alivePaper help! Thanks!刚看到的...one picture