Redian新闻
>
求助有什么好办法能在后台处理耗时的工作,完成之后发
avatar
求助有什么好办法能在后台处理耗时的工作,完成之后发# Programming - 葵花宝典
k*g
1
比如在更衣室,游泳时被学生看到,会不会很尴尬?
还不如去学校外面的gym,但是贵而且设施不好。
avatar
e*4
2
今天,张艺谋妻子陈婷在网上晒出了张艺谋近照,并称:“毕业啦,美国时间520,波
士顿大学授予导演荣誉人文艺术博士学位。”
照片中,张艺谋手拿毕业证书,喜笑颜开,与同学们阔步前行。
比你优秀很多的人都比你努力,说的就是这样!
说起张艺谋,大导演,几乎家喻户晓,无人不晓,这么优秀的人还在这么努力,你还有
什么理由不努力?有什么理由选择安逸?
正所谓活到老学到老,张艺谋导演又活生生的给我们上了一课呀,当你想放弃的时候,
想想你没有背景,家境不出众,能力不突出,还有理由放弃,当你找不到自我的生活,
找不到理由坚持的时候,想想你的父母你将来的孩子,30岁以后,别人怎么对你的父母
取决你,你的孩子在哪个起跑线奔跑也取决于你,我们没有资格选择放弃,拼不过官二
代,拼不过富二代,我们只要努力不放弃也未必别人差。奋发就从此刻,崛起就从此刻
,此刻起开始改变自己一切还来得及。如果你假装很努力,只怕结果也会陪你演戏。
avatar
d*z
3
【 以下文字转载自 sysop 讨论区 】
发信人: dreamz (帐号出租), 信区: sysop
标 题: Re: m.mitbbs.com怎么没有了?
发信站: BBS 未名空间站 (Wed Apr 6 21:20:42 2011, 美东)
不行,你自己拿手机试一下,地址栏输入M.MITBBS.COM是连到PC版界面的
而且我发现,现在地址烂必须输入MOBILE.MITBBS.COM才可以链到手机版界面,
请换回来原先的域名!
avatar
s*s
4
耗时的工作一般需要3个小时左右,希望用户提交工作以后,在后台排队,处理完毕之
后,发电子邮件通知用户去取结果文件。
狗了一大通以后,找到了这个开源的结构Hangfire http://hangfire.io/overview.html,基本满足我所有的要求,有限的代码拿来鼓捣了几天,写了一个MVC程序也都工作了。只是现在遇到了一个最最大的麻烦就是,比如某用户打开一个浏览器提交了3个工作,送到后面queue起来,用户于是关掉浏览器等待处理结果。这时候,如果再有另外一个用户也想打开页面提交工作,结果页面就一直是loading...状态,左下角的错误提示是waiting for available socket......要一直等到前面排队的那3个工作都全部完成了,这个页面才能打开,然后第二个用户才能提交他的工作。
我基本就是照着这个例子里的Hangfire.MvcApplication改写的
https://github.com/HangfireIO/Hangfire.Samples
为什么是这样的结果呢?为什么页面好象被什么锁住?要一直等到前面工作都处理完才
能再次被打开呢?或者大家有什么别的好办法可以达到同样的要求吗?谢谢!
avatar
j*o
5
好坑!
avatar
F*m
6
大哥,你知道博士荣誉学位是啥不?
avatar
d*z
7
应该不是我手机的问题吧,大家用手机试试看
avatar
d*e
8
python celery
akka
都是干这个活的。

【在 s**********s 的大作中提到】
: 耗时的工作一般需要3个小时左右,希望用户提交工作以后,在后台排队,处理完毕之
: 后,发电子邮件通知用户去取结果文件。
: 狗了一大通以后,找到了这个开源的结构Hangfire http://hangfire.io/overview.html,基本满足我所有的要求,有限的代码拿来鼓捣了几天,写了一个MVC程序也都工作了。只是现在遇到了一个最最大的麻烦就是,比如某用户打开一个浏览器提交了3个工作,送到后面queue起来,用户于是关掉浏览器等待处理结果。这时候,如果再有另外一个用户也想打开页面提交工作,结果页面就一直是loading...状态,左下角的错误提示是waiting for available socket......要一直等到前面排队的那3个工作都全部完成了,这个页面才能打开,然后第二个用户才能提交他的工作。
: 我基本就是照着这个例子里的Hangfire.MvcApplication改写的
: https://github.com/HangfireIO/Hangfire.Samples
: 为什么是这样的结果呢?为什么页面好象被什么锁住?要一直等到前面工作都处理完才
: 能再次被打开呢?或者大家有什么别的好办法可以达到同样的要求吗?谢谢!

avatar
d*u
9
我也在举棋不定中。
avatar
a*y
10
stop this kind of bullshit please
avatar
T*n
11
你是对的。m.mitbbs连到pc界面

【在 d****z 的大作中提到】
: 应该不是我手机的问题吧,大家用手机试试看
avatar
s*s
12
终于有回复了!谢谢
之前也看过Celery,可是我不会Python,岁数大了学新技术真的好慢。Hangfire是.NET
版本的Celery,背景又是MVC.NET这个我上手比较快
avatar
b*7
13
不明白有啥尴尬?你和学生都是学校社区的成员。见面说个Hi. 我想唯一要注意的是不
要和学生走太近,例如,相约前往。

【在 k**g 的大作中提到】
: 比如在更衣室,游泳时被学生看到,会不会很尴尬?
: 还不如去学校外面的gym,但是贵而且设施不好。

avatar
d*z
14
就是,这帮人搞什么搞,本来挺简单的域名

【在 T****n 的大作中提到】
: 你是对的。m.mitbbs连到pc界面
avatar
n*t
15
查查 session expiration 之类的设置

【在 s**********s 的大作中提到】
: 耗时的工作一般需要3个小时左右,希望用户提交工作以后,在后台排队,处理完毕之
: 后,发电子邮件通知用户去取结果文件。
: 狗了一大通以后,找到了这个开源的结构Hangfire http://hangfire.io/overview.html,基本满足我所有的要求,有限的代码拿来鼓捣了几天,写了一个MVC程序也都工作了。只是现在遇到了一个最最大的麻烦就是,比如某用户打开一个浏览器提交了3个工作,送到后面queue起来,用户于是关掉浏览器等待处理结果。这时候,如果再有另外一个用户也想打开页面提交工作,结果页面就一直是loading...状态,左下角的错误提示是waiting for available socket......要一直等到前面排队的那3个工作都全部完成了,这个页面才能打开,然后第二个用户才能提交他的工作。
: 我基本就是照着这个例子里的Hangfire.MvcApplication改写的
: https://github.com/HangfireIO/Hangfire.Samples
: 为什么是这样的结果呢?为什么页面好象被什么锁住?要一直等到前面工作都处理完才
: 能再次被打开呢?或者大家有什么别的好办法可以达到同样的要求吗?谢谢!

avatar
k*g
16
关键是在更衣室。。。
还有游泳池,如果你游泳游的慢。。。

【在 b******7 的大作中提到】
: 不明白有啥尴尬?你和学生都是学校社区的成员。见面说个Hi. 我想唯一要注意的是不
: 要和学生走太近,例如,相约前往。

avatar
d*e
18
不懂.net上的。
但是celery你要设一个queue做broker.
web server async call一下就进quque了。离开会返回。

NET

【在 s**********s 的大作中提到】
: 终于有回复了!谢谢
: 之前也看过Celery,可是我不会Python,岁数大了学新技术真的好慢。Hangfire是.NET
: 版本的Celery,背景又是MVC.NET这个我上手比较快

avatar
v*y
19
哈哈哈哈哈

【在 k**g 的大作中提到】
: 关键是在更衣室。。。
: 还有游泳池,如果你游泳游的慢。。。

avatar
l*g
20
这个要求很简单啊,为啥要用别人的framework? 自己写个多线程的broker 不就行了吗
?如果用java 的话,收到请求,包装成一个runnable 提交给executor。如果需要运算
完马上call back,可以用一个future, 否则的话可以把结果存在数据库里,隔一会poll
一下就行了。当然还有些housekeeping 的工作需要做,比如万一算到一半crash怎么恢
复,但是都很简单。
我用开源软件的原则就是一定要用的广泛的,质量有保障,有问题也容易找到答案。小
众的开源软件真不如自己写。

【在 s**********s 的大作中提到】
: 耗时的工作一般需要3个小时左右,希望用户提交工作以后,在后台排队,处理完毕之
: 后,发电子邮件通知用户去取结果文件。
: 狗了一大通以后,找到了这个开源的结构Hangfire http://hangfire.io/overview.html,基本满足我所有的要求,有限的代码拿来鼓捣了几天,写了一个MVC程序也都工作了。只是现在遇到了一个最最大的麻烦就是,比如某用户打开一个浏览器提交了3个工作,送到后面queue起来,用户于是关掉浏览器等待处理结果。这时候,如果再有另外一个用户也想打开页面提交工作,结果页面就一直是loading...状态,左下角的错误提示是waiting for available socket......要一直等到前面排队的那3个工作都全部完成了,这个页面才能打开,然后第二个用户才能提交他的工作。
: 我基本就是照着这个例子里的Hangfire.MvcApplication改写的
: https://github.com/HangfireIO/Hangfire.Samples
: 为什么是这样的结果呢?为什么页面好象被什么锁住?要一直等到前面工作都处理完才
: 能再次被打开呢?或者大家有什么别的好办法可以达到同样的要求吗?谢谢!

avatar
k*g
21
别笑啊,你用学校gym吗?

【在 v*******y 的大作中提到】
: 哈哈哈哈哈
avatar
c*e
22
用node.js也不错啊,async

【在 s**********s 的大作中提到】
: 耗时的工作一般需要3个小时左右,希望用户提交工作以后,在后台排队,处理完毕之
: 后,发电子邮件通知用户去取结果文件。
: 狗了一大通以后,找到了这个开源的结构Hangfire http://hangfire.io/overview.html,基本满足我所有的要求,有限的代码拿来鼓捣了几天,写了一个MVC程序也都工作了。只是现在遇到了一个最最大的麻烦就是,比如某用户打开一个浏览器提交了3个工作,送到后面queue起来,用户于是关掉浏览器等待处理结果。这时候,如果再有另外一个用户也想打开页面提交工作,结果页面就一直是loading...状态,左下角的错误提示是waiting for available socket......要一直等到前面排队的那3个工作都全部完成了,这个页面才能打开,然后第二个用户才能提交他的工作。
: 我基本就是照着这个例子里的Hangfire.MvcApplication改写的
: https://github.com/HangfireIO/Hangfire.Samples
: 为什么是这样的结果呢?为什么页面好象被什么锁住?要一直等到前面工作都处理完才
: 能再次被打开呢?或者大家有什么别的好办法可以达到同样的要求吗?谢谢!

avatar
B*i
23
猥琐
avatar
s*s
24
谢谢你的建议,还有楼上好几个实用的建议,可惜我水平太差,大家说的比如node.js
还在学习阶段,短期内不太可能搞通,在有限期限里只能先就着我熟悉的.NET来尽量完
成要求

poll

【在 l*****g 的大作中提到】
: 这个要求很简单啊,为啥要用别人的framework? 自己写个多线程的broker 不就行了吗
: ?如果用java 的话,收到请求,包装成一个runnable 提交给executor。如果需要运算
: 完马上call back,可以用一个future, 否则的话可以把结果存在数据库里,隔一会poll
: 一下就行了。当然还有些housekeeping 的工作需要做,比如万一算到一半crash怎么恢
: 复,但是都很简单。
: 我用开源软件的原则就是一定要用的广泛的,质量有保障,有问题也容易找到答案。小
: 众的开源软件真不如自己写。

avatar
g*7
25
我常去,遇到熟人的机会非常少。FACULTY时间自由,可以人少的时候去,我们这里下
午3,4点后人开始多。遇到过TA的学生,有时无视,有时打个招呼。
怕也该是老鼠怕猫,老鼠影子还没看到呢,猫就先心虚了。
avatar
s*s
26
谢谢你的建议,还有楼上好几个实用的建议,可惜我水平太差,大家说的比如node.js
还在学习阶段,短期内不太可能搞通,在有限期限里只能先就着我熟悉的.NET来尽量完
成要求

poll

【在 l*****g 的大作中提到】
: 这个要求很简单啊,为啥要用别人的framework? 自己写个多线程的broker 不就行了吗
: ?如果用java 的话,收到请求,包装成一个runnable 提交给executor。如果需要运算
: 完马上call back,可以用一个future, 否则的话可以把结果存在数据库里,隔一会poll
: 一下就行了。当然还有些housekeeping 的工作需要做,比如万一算到一半crash怎么恢
: 复,但是都很简单。
: 我用开源软件的原则就是一定要用的广泛的,质量有保障,有问题也容易找到答案。小
: 众的开源软件真不如自己写。

avatar
k*g
27
不是怕的问题,而是尴尬,尤其在更衣时,Hehe

【在 g****7 的大作中提到】
: 我常去,遇到熟人的机会非常少。FACULTY时间自由,可以人少的时候去,我们这里下
: 午3,4点后人开始多。遇到过TA的学生,有时无视,有时打个招呼。
: 怕也该是老鼠怕猫,老鼠影子还没看到呢,猫就先心虚了。

avatar
g*7
28
你是女的?这么害羞。按理说能奋斗到女FACULTY的,怎么也算个女强人吧。
有啥好尴尬的?谁敢盯着你看你警告他她性骚扰呗。
实在害羞你先把衣服换好再去GYM呗。

【在 k**g 的大作中提到】
: 不是怕的问题,而是尴尬,尤其在更衣时,Hehe
avatar
y*r
29
好像还好吧,更衣也有隔间的啊。去隔间换就是了。
至于游泳游的慢,这也没什么啊。穿了游衣,戴了游帽和泳镜,我觉得能被认出来的可
能性极小吧,反正我游泳从来不看别人。。哈哈
avatar
b*n
30
i go to our gym almost every day and see my students pretty often. never
felt anything uncomfortable.
avatar
j*o
31
万一被偷拍呢?

【在 g****7 的大作中提到】
: 你是女的?这么害羞。按理说能奋斗到女FACULTY的,怎么也算个女强人吧。
: 有啥好尴尬的?谁敢盯着你看你警告他她性骚扰呗。
: 实在害羞你先把衣服换好再去GYM呗。

avatar
g*7
32
好事啊,说明身材火。

【在 j***o 的大作中提到】
: 万一被偷拍呢?
avatar
l*d
33
肯定是女AP。那个男的还害羞这个。

【在 g****7 的大作中提到】
: 你是女的?这么害羞。按理说能奋斗到女FACULTY的,怎么也算个女强人吧。
: 有啥好尴尬的?谁敢盯着你看你警告他她性骚扰呗。
: 实在害羞你先把衣服换好再去GYM呗。

avatar
s*a
34
身材好就没压力吧。。
其实我更怕碰到senior的教授啊,那个身材,我想恭维两句都不知道怎么措辞。。

【在 k**g 的大作中提到】
: 比如在更衣室,游泳时被学生看到,会不会很尴尬?
: 还不如去学校外面的gym,但是贵而且设施不好。

avatar
g*y
35
有啥尴尬的?我总能碰到学生,觉得也没啥。洗澡的时候如果怕尴尬,可以穿内裤洗。
我看到有人这么干,不过我倒没干过...

【在 k**g 的大作中提到】
: 比如在更衣室,游泳时被学生看到,会不会很尴尬?
: 还不如去学校外面的gym,但是贵而且设施不好。

avatar
B*N
36
偶角的吧,明显应该是学生自己闪开避免尴尬。管他们干啥。
不过gym的确应该跟他们保持距离,做高高在上不可接近状,免得是非。
avatar
g*t
37
。。。
学校有几个40多的男老师成天跟本科生(男)一起玩
反倒是其他研究生对他们敬而远之
可能是太寂寞了吧

【在 B****N 的大作中提到】
: 偶角的吧,明显应该是学生自己闪开避免尴尬。管他们干啥。
: 不过gym的确应该跟他们保持距离,做高高在上不可接近状,免得是非。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。