首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
WISING
2017-04-18 10:20
已编辑
电子科技大学 Java
关注
已关注
取消关注
知乎爬虫问题求指导!
最近在学爬虫,想爬知乎的用户,思路是从一个用户的被关注列表里面获取关注该用户的其它用户,采用广度优先的原则,将用户的url放到一个unvisited队列中,问题来了:比如轮子哥的关注有几十万,这个页面的用户全部加入到队列中的时间非常长,用单线程的时间全在等待加入队列上了,等这个页面的用户全部入队之后才出队爬取下一个页面。所以需要使用多线程,在入队时,其它线程继续爬取页面,但是Java多线程不太熟,请问下多线程的思路~~谢谢
提示
全部评论
推荐
最新
楼层
就只面了腾讯一家公司
北京师范大学 Java
6度原理告诉我们,你从一个知乎用户开始爬取就可以爬到所有用户信息。其实在微观上看就是多叉树,宏观上看是网状图。能处理好图的遍历就行
点赞
回复
分享
发布于 2017-04-18 07:35
brianway
华中科技大学 Java
可以参考我做的:https://github.com/brianway/webporter
点赞
回复
分享
发布于 2017-04-17 21:00
笑长
吉林大学 C++
为什么要从被关注列表里取数据呢,从关注列表里取不更好吗,每个人关注的用户是有限可控的。 可以用一个任务队列+unvisited队列,主线程负责从unvisited队列里取url将用户信息存入数据库,并将该用户的关注列表链接和页码数作为参数压入任务队列,辅线程不断从任务队列里取数据并把所关注用户的url压入unvisited队列。 关键做好同步和去重。
点赞
回复
分享
发布于 2017-04-17 20:34
小小
浙江大学 Java
这不是生产者和消费者嘛😆
点赞
回复
分享
发布于 2017-04-17 20:19
暂无评论,快来抢首评~
相关推荐
10-29 09:06
湖北第二师范学院 运维工程师
26秋招 运维简历求拷打
秋招完全没回音,大佬们看看是不是简历有问题
听劝,我这个简历该怎么改...
点赞
评论
收藏
分享
11-06 01:03
武夷学院 嵌入式软件开发
菜鸡双非马上离校找实习了,投简历没回复,有大佬指点一下吗
点赞
评论
收藏
分享
10-31 16:28
陕西科技大学 Java
今年Java是不招人嘛,怎么都没啥机会
点赞
评论
收藏
分享
11-10 09:10
门头沟学院 Java
小米后端java日常实习一面65min
项目+java 20min1.项目里面遇到的困难有什么,怎么解决的2.jwt令牌用来干什么3.threadlocal了解吗,干什么的,是怎么实现的4.nginx是自己部署的吗?说一下nginx5.项目中涉及一个tcp上应用层设计的问题6.java多线程安全性,类中静态变量,类的成员变量,方法中的局部变量是否线程安全7.一个final成员变量是一个类,类里面的变量是否线程安全8.假设我有一个父线程,父线程中new子线程,把父线程的局部变量传入子线程,是否会有线程安全问题手撕:一个二叉树的平均高度(dfs) 10min手撕:一个升序数组不重复,经过了循环左移k次。给你左移后的数组,问左移了几次(二分),如果数组中有重复元素呢? 10min什么时候能来实习反问
查看11道真题和解析
点赞
评论
收藏
分享
11-11 11:22
中北大学 Java
大三实习历险记:牛友们,对于面试,问到实习上一般会问什么问题呢
已经在这边实习了快2个多月了,接触到的代码,需求也做不少了,也做过改bug,优化代码的活。因为学校方面问题,大三的鼠鼠过段估计要被迫离开,现在想要开始丰富简历了,想问问大家有什么面试被问到的影响深刻的问题呢,还有段时间可以看代码,问问人去解决呢
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
8
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
工作半年后更确定:我们依然不欠优绩主义什么
6951
2
...
我建了一个分享实习业务的仓库,欢迎大家贡献哦
2874
3
...
牛客2025年终报告重磅上线——揭晓你的年度修炼成就!
2797
4
...
#牛客2025仙途报告#居然是五颗星
2721
5
...
【2025-年终总结】25届毕业生果果牛这一年~
2299
6
...
腾讯 微信支付一面面经
2078
7
...
牛客年终报告,今日道爷我成了
2055
8
...
一个程序员的自救书|从酒吧陪玩DM到上岸大厂
1799
9
...
28第二次面试
1486
10
...
在当下这个社会,在人生这个无常的时代,我真心希望你和各位牛友开心
1380
创作者周榜
更多
正在热议
更多
#
牛客2025仙途报告
#
10905次浏览
220人参与
#
我们是不是被“优绩主义”绑架了?
#
1256次浏览
53人参与
#
2025年终总结
#
190678次浏览
3203人参与
#
找工作,行业重要还是岗位重要?
#
86915次浏览
1736人参与
#
你面试体验感最差/最好的公司
#
27477次浏览
455人参与
#
今年你最想重开的一场面试是?
#
10470次浏览
119人参与
#
礼物开箱Plog
#
2886次浏览
99人参与
#
为了秋招你都做了哪些准备?
#
29491次浏览
524人参与
#
一人说一个提前实习的好处
#
19770次浏览
287人参与
#
秋招落幕,你是He or Be
#
20961次浏览
362人参与
#
机械人晒出你的简历
#
147857次浏览
883人参与
#
重来一次,你会对开始求职的自己说
#
9438次浏览
234人参与
#
工作中听到最受打击的一句话
#
11619次浏览
169人参与
#
实习没事做是福还是祸?
#
22403次浏览
328人参与
#
工作两年,想和老板谈涨薪怎么说
#
39088次浏览
176人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
13915次浏览
130人参与
#
25届暑期实习
#
1039207次浏览
20592人参与
#
实习的内耗时刻
#
212618次浏览
1579人参与
#
拿到offer之后,可以做些什么
#
81383次浏览
431人参与
#
这些公司卡简历很严格
#
82634次浏览
375人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务