TC官方合作论坛

 找回密码
 立即注册
查看: 485|回复: 3
打印 上一主题 下一主题

[已解决] 字符型最大字元数量是多少呢?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-9 12:03:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
要采集网页源码,但是发现采集的字符字元数量太大程序会崩溃

有其他办法可以代替吗?

我要采集整个 class 里面的源码
回复

使用道具 举报

沙发
发表于 2012-10-9 17:19:38 | 只看该作者
理论上限是将近2GB(但是要稍微小一点儿),实际长度还受空闲内存大小影响。
你采集一个页面的完整内容应该是完全够用了,但是实际使用时肯定要循环采集或者采集多个页面什么的,程序所占内存上升是非常迅速的。
我本地拼接一个100MB长的字符串程序占用内存能达到650MB+,再加上我其他程序占大概2.2GB的内存,总和差不多就是32位xp内存的上限。
回复 支持 反对

使用道具 举报

板凳
发表于 2012-10-9 17:21:15 | 只看该作者
忘了说结论了,所以如果坚持使用TC开发的话,最简单直接的解决办法就是换用64位系统,然后狂加内存条。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-10-10 01:30:06 | 只看该作者
我系统是 WIN7 16GB的 应该够用..

我发现不是字符型的问题.. 而是某些网页代码 用TC采集会出错..
现在我都用插件把整页下载下来再去做截取...会花比较多代码来跑..

希望更新后可以改进
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-10 04:06 , Processed in 0.125270 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表