社区
C++ 语言
帖子详情
算法:比如我下载一个网站的所以连接,我的怎么去去重的问题
tdjdyq
2009-03-27 04:10:14
一个网站首页有好多超连接,它们每天都在变动,我怎么去控制不去下重复的连接,以前我是记录在内存,不过到现在已经下载过URL超过了3百万,现在我想改变这样做法,该怎么做,大家帮我想象办法.
...全文
84
9
打赏
收藏
算法:比如我下载一个网站的所以连接,我的怎么去去重的问题
一个网站首页有好多超连接,它们每天都在变动,我怎么去控制不去下重复的连接,以前我是记录在内存,不过到现在已经下载过URL超过了3百万,现在我想改变这样做法,该怎么做,大家帮我想象办法.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hemiya
2009-03-30
打赏
举报
回复
3百万,用数据库比你自己解决方便点。
「已注销」
2009-03-30
打赏
举报
回复
内存映射文件
Paradin
2009-03-30
打赏
举报
回复
[Quote=引用 3 楼 wuyu637 的回复:]
用一个复杂的hash算法生成不同的键值。
[/Quote]
。
tdjdyq
2009-03-30
打赏
举报
回复
[Quote=引用 1 楼 hqin6 的回复:]
那就记录到硬盘呗!~
[/Quote]
如果能实现一个小数据库,也许可以
猫已经找不回了
2009-03-27
打赏
举报
回复
[Quote=引用 3 楼 wuyu637 的回复:]
用一个复杂的hash算法生成不同的键值。
[/Quote]
几百万的hash。。冲突次数为多少比较合适呢,表的预留大小该多少呢。
观望谁给点好的算法,这么大规模的还真没实践过。
猫已经找不回了
2009-03-27
打赏
举报
回复
你这去重还真是个庞大的工程,只能想办法映射,直接匹配查找是不行。
wuyu637
2009-03-27
打赏
举报
回复
用一个复杂的hash算法生成不同的键值。
chenzhp
2009-03-27
打赏
举报
回复
纪录了这么多的URL,楼主是用什么方法来检查不是重复的啊。那得要好长时间。真强!
太乙
2009-03-27
打赏
举报
回复
那就记录到硬盘呗!~
推荐
一个
免费下matlab代码的
网站
本文推荐了
一个
免费
下载
开源MATLAB代码的
网站
,适合学生党和新手入门。作者分享了自己在寻找MATLAB代码过程中的经历,特别是关于kriging代理模型的程序,指出该
网站
对学习和实践非常有帮助。
网站
下载
神器:一键保存完整
网站
内容
WebSite-Downloader是一款基于Python的强大工具,可智能抓取并完整保存
网站
结构与资源,支持多线程高速
下载
、断点续传和多种编码识别。适用于学术资料保存、企业
网站
备份和个人知识管理,帮助用户实现离线浏览和长期数据存档。
【免费
下载
】 扒
网站
工具:一键全站资源
下载
神器
扒
网站
工具是一款功能强大的开源工具,采用网络爬虫和资源解析
算法
,支持多线程
下载
与自定义配置。适用于学习参考、离线浏览、
网站
备份和资源收集等场景。具有一键全站
下载
、节省时间、完整复制、自定义
下载
和开源免费等特点,能满足多种需求。
txt文本
去重
神器:高效处理文本重复
问题
的一大利器
txt文本
去重
神器是一款开源的文本处理工具,专为解决大量文本数据重复
问题
设计。它基于高效
算法
,能快速准确识别和删除重复文本,处理速度快,不到20秒可完成上千万条数据
去重
,操作简单,结果准确,适用于学术、分析、
网站
管理等场景。
2025AI 论文降重
网站
本文介绍了2025年高效的AI论文降重
网站
,如aibiye和aicheck,结合自然语言处理技术实现快速降重,有效降低重复率的同时保留核心内容与专业术语。文章对比了人工与AI降重的优劣,并展示了实际使用效果,强调AI辅助在提升论文原创性和写作效率方面的显著价值。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章