buptmuye@buptmuye
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“汗,13年的帖子了·~现在小弟研二了[ema13] 【 在 hx0502001 的大作中提到: 】 : 楼主现在大三??”
“请用flask 通过『我邮2.0』发布”
“不行吧,会阻塞在recvfrom的[ema21] 【 在 asif12 (彩虹之梦) 的大作中提到: 】 : 记录命令1的时间t1,然后while中如果 当前时间 - t1 >= 间隔,就执行命令2 通过『我邮2.0』发布”
“目前我采取的一种解决办法是通过新建进程处理sleep,同时记录进程号,server根据需要kill和重建,不过这种方式显得笨拙。 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 试试epoll系统调用。不是Linux的话也有kqueue、poll、select。 : python有个模块叫asyn…”
“信息量很大呀,谢谢暖神,我试试看 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 试试epoll系统调用。不是Linux的话也有kqueue、poll、select。 : python有个模块叫asyncore : python3.4还有asyncio。 : ...................…”
“谢谢,你是说比如popen一个进程,去执行sleep和之后的逻辑,这样的话server就不会被阻塞socket了吗?然后再接受新的数据就考虑杀死上一个popen进程,再新建新的进程是吗?[ema13] 【 在 zwan0518 (zwan0518) 的大作中提到: 】 : 把执行逻辑与sleep写在一个方法里,创建一个…”
“谢谢你 【 在 Chon 的大作中提到: 】 : 建议先去了解一下Python中关于按引用传递的相关知识,本版之前有过相关讨论。 : 在这个问题中,对A的「赋值操作」实质上是将另一个对象,即list(set(A)),的引用赋予了A,并不会改变A所引用的原来的对象的内容。 : 来自「北邮人论坛手机版」”
“def removeDuplicates(self, A): A = list(set(A)) return len(A) 可是这样也是提示同样的错误呀,好奇怪 A = list(set(A))应该就变成[1,2]了吧 Input: [1,1,2] Output: [1,1] Expected: [1,2] 【 在 C…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。