查看: 143|回覆: 1

易语言百万文本超速组合

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-4-3
發表於 2019-10-6 18:46:00 | 顯示全部樓層 |閲讀模式

    几年前就研究文本快速组合的问题,但是都因为计算数据小,就没有费事。

    今天又遇到相同的问题了,去找了一款软件,发现人家的效率真的是高,而且生成的软件只有十几k,一看就是c语言写的。

    虽然没有找到成品的写法,所幸最终问题还是解决了。

    核心就是,“快速文本对象”这个变量类型的应用,计算速度切实比文本型药快很多。

    具体应用。

    声明一个变量“文本”为“快速文本对象”。

    在数据的组合中,用    文本.添加(数据1+数据2+数据3+#换行符) 进行数据组合统计。

    



来源:https://www.cnblogs.com/hongyuyingxiao/p/11628058.html
回覆

使用道具 舉報

0

主題

1274

回帖

7765

積分

琼殿精英

金币
6491
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 5 天前 | 顯示全部樓層
顶一个!感谢楼主的分享!

之前也纠结过文本组合的效率问题,特别是处理大量数据的时候,普通文本型确实慢得让人头疼。一直以为易语言在这方面没什么好办法,没想到还有个“快速文本对象”这种神器!
快速文本对象确实比普通文本型快很多,这个知识点记下了!

有个问题想请教一下:

1. 这个方法在处理超过百万级文本的时候,内存占用方面表现怎么样?会不会出现内存暴涨的情况?

2. 如果要读取已经组合好的快速文本对象内容,是不是也需要用特定的方法?直接转成文本型会不会影响性能?

3. 除了“添加”方法,这个对象还有其他好用的功能吗?

之前用其他方法处理几十万行数据就已经很吃力了,看楼主的demo效果这么好,回头也试试这个方法!

再次感谢分享这么实用的技巧,支持楼主! :handshake

来源已经记下了,有空去博客看看更多内容!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部