易语言吧 关注:266,116贴子:1,663,317
  • 22回复贴,共1

3MB的文本档案 .TXT 寻找文本太慢

只看楼主收藏回复

有没有 查找速度快很多的办法
高手给说个办法吧


IP属地:安徽来自百度输入法1楼2014-11-21 12:51回复
    不要读入文件分割文本,用打开文件分段读入处理.....虽然不一定速度能快很多但是可以很方便的做出进度条....而分段的话也可以边处理边显示,给人的感觉会快很多。


    IP属地:浙江2楼2014-11-21 12:58
    收起回复
      用固态硬盘


      IP属地:上海来自Android客户端4楼2014-11-21 13:53
      收起回复
        我是这样的,
        文本太大,读取文本我用文件映射方式,那读入速度我也是醉了,秒读
        查找文本用纯汇编代码,也就那几行汇编代码,速度比你这个起码要快上几十倍甚至上百倍。。。


        5楼2014-11-21 14:06
        收起回复
          快速文本对象
            ——没经验了,广告位招租~~


          6楼2014-11-21 21:15
          回复


            来自手机贴吧7楼2014-11-22 00:23
            回复
              最好的办法就是换个语言,写好了给E调用;要不到字节集自己用一些别的搜索算法查找,比如滚动哈希,sunday,bm什么的。。。


              8楼2014-11-22 00:59
              回复
                求高手把代码优化一下


                IP属地:安徽9楼2014-11-25 18:33
                回复
                  正则吧


                  来自Android客户端10楼2014-11-25 20:55
                  收起回复