中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-16 07:03
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 处理IP数据库(三十万条记录)
可打印版本  3,422 / 28
第16楼 yishanju 发表于 2010-05-09 01:46
银牌会员 发帖 1,357 积分 1,488
靠,不规则的数据信息真难处理,吐血了

本来以为可行代码,运行完之后看结果有一些信息处理不到,又从头改代码从头处理。
第17楼 yishanju 发表于 2010-05-09 02:37
银牌会员 发帖 1,357 积分 1,488
Originally posted by terse at 2010-5-8 22:47:
用findstr /rivg:国家列表.txt 原始ip.txt>tem_ip
这个速度并不理想
换个思路
把省市列表和直辖市合并为 HB.txt
findstr /rig:HB.txt 原始IP.txt>temp_ip.txt
这个速度明显提高了


自从用上了FR.EXE很少考虑这样处理文本.
第18楼 yishanju 发表于 2010-05-09 02:45
银牌会员 发帖 1,357 积分 1,488
先反馈一下信息,我已经在批处理使用FR.exe,完成了本次37万条记录的纯真IP数据的处理,
嘿嘿,至少可以说明FR.EXE在-RIC单行正则匹配模式下可以经受30多万条信息的处理.
第19楼 terse 发表于 2010-05-09 11:21
银牌会员 发帖 946 积分 2,404
Originally posted by yishanju at 2010-5-9 02:37:


自从用上了FR.EXE很少考虑这样处理文本.

和yishanju兄10楼的代码比 时间上有优势吧
处理的结果不是很满意


[ Last edited by terse on 2010-5-9 at 11:39 ]
第20楼 yishanju 发表于 2010-05-09 12:20
银牌会员 发帖 1,357 积分 1,488
很好,速度很快
第21楼 523066680 发表于 2010-05-09 17:20
银牌会员 发帖 1,133 积分 2,361
依山居也是猛男一个……
第22楼 yishanju 发表于 2010-05-09 17:38
银牌会员 发帖 1,357 积分 1,488
原来还想用PYTHON 处理的,不过水平相当之菜,烦躁之下还是直接用FR折腾出来了
处理出来的结果比terse的代码效果要好一点,使用FR正则匹配,对输出的结果比较放心,虽然比较慢。

嘿,其实人家MM来着,不是男滴。
第23楼 HAT 发表于 2010-05-09 19:05
版主 发帖 5,017 积分 9,023
Re 22 楼
美女,这种问题可能Perl效率会更高,要不找到Perl版块问问?
第24楼 523066680 发表于 2010-05-09 19:13
银牌会员 发帖 1,133 积分 2,361
我知道依山居百博的头像是个美女,但是lxmxn老大很明确的告诉我
依山居是男的! 所以我就再也没去美女头像的空间了…………

vbs处理行不行…… 接过一次文本处理任务,也是挺多信息的,
里面也是有IP 地址。。。

当时有一些不对头的信息,我继续导入最终文档,另外在屏幕上显示
可能需要人工处理的行为:XXX...

像这样

需要留意的编号: 2480788 位于第 89 行,请核查各项信息
需要留意的编号: 2480845 位于第 90 行,请核查各项信息
需要留意的编号: 2480263 位于第 745 行,请核查各项信息
需要留意的编号: 2481192 位于第 2167 行,请核查各项信息
需要留意的编号: 2481303 位于第 2259 行,请核查各项信息
共 2308 个信息, 以上列出的需人工修改的信息量是: 5


话说信息量远远没有这个多……

[ Last edited by 523066680 on 2010-5-9 at 19:16 ]
第25楼 yishanju 发表于 2010-05-09 22:45
银牌会员 发帖 1,357 积分 1,488
在学PYTHON呢,进步好慢,没有时间学PERL。
好几年没学到新东西了,弄得现在工作好难找。

[ Last edited by yishanju on 2010-5-9 at 22:49 ]
第26楼 523066680 发表于 2010-05-10 09:29
银牌会员 发帖 1,133 积分 2,361
学perl, python 之类的能当做技能来找工作么? 那我也去学学。
第27楼 chy505908440 发表于 2010-05-10 11:17
初级用户 发帖 74 积分 120 来自 河北
来过
第28楼 yishanju 发表于 2010-05-10 11:38
银牌会员 发帖 1,357 积分 1,488
python 慢慢火起来的过程当中,python程序员缺人呢
第29楼 yishanju 发表于 2010-05-10 13:00
银牌会员 发帖 1,357 积分 1,488
IP数据库经过处理得到想要的结果后,怎么样进行精简呢?
也就是把同一个地方并且连接的IP地址合并到一条中。
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023