V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  as1997121000  ›  全部回复第 1 页 / 共 1 页
回复总数  16
2020-01-16 17:39:31 +08:00
回复了 lyver 创建的主题 推广 除了集五福,咱们春节还能干点啥?(发福利呀~)
文案写的可以
@no1xsyzy 感谢大佬,我把执行函数的 while True 去了就是我想要的结果了,感谢
@cherbim @helloSpringBoot @crackhopper 文件我传百度云了,大佬们可以参考下 aHR0cHM6Ly9wYW4uYmFpZHUuY29tL3MvMVFUa3lvbjkwYndrOWZoWW1vWGdmMUE=
@as1997121000 我试了下,我的文件有上千条数据,现在是运行后线程是读完了这行就去读了下一行,等到文件读完了才停下
@no1xsyzy 你的代码我试着变成了一个线程读多行并输出然后文件读完了才结束
我把文件传百度云盘了,各位大佬可以参考下 aHR0cHM6Ly9wYW4uYmFpZHUuY29tL3MvMVFUa3lvbjkwYndrOWZoWW1vWGdmMUE=
@crackhopper @helloSpringBoot @cherbim 我试了下把文件的行数缩小到 3 行,线程大于 3,就能正常结束了,所以这代码在想怎么改能开几个线程就读几行
@cherbim 运行结果:
请输入要执行的线程数:2
1 号线程启动
1 号线程启动失败
2 号线程启动
2 号线程启动失败
@crackhopper 我运行两个线程结果:
1 号线程启动
2 号线程启动
线程:2 线程:1
2 号线程结束
1 号线程结束
‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’
然后程序就不走了,在想是不是读取的文件行数比线程数多,线程池一直没释放
@helloSpringBoot
2. 线程数大于 queue 中数据大小了,后面获取不到数据的线程怎么办?
等待,或者定个总时间,例如 30 秒没跑完继续走
@helloSpringBoot
1.文件行数大于 queue 大小了怎么办?
期望是不管,大于了不读就行了,如果能够实现开多少线程读多少行最好
2. 线程数大于 queue 中数据大小了,后面获取不到数据的线程怎么办?
@RyanOne 重新贴了代码了,不好意思
@gefranks @luozic @simenet @no1xsyzy sorry,见笑,添加了附言,但不知道空格该怎么表示了
招测试吗
2019-11-12 13:54:52 +08:00
回复了 razios 创建的主题 电影 说说那些评价(评分)很高,但是你觉得不好的电影
海盗电台,简直不忍直视自由 2 字
2019-09-16 09:41:12 +08:00
回复了 freedom1988 创建的主题 推广 [金九赠书] 送 6 本前端程序员面试算法宝典
我来当做头部
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6040 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 06:18 · PVG 14:18 · LAX 22:18 · JFK 01:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.