【问题标题】:creating a byte array from a stream in intersystems' cache从系统间缓存中的流创建字节数组
【发布时间】:2017-06-17 19:40:06
【问题描述】:

从系统间缓存中的输入流创建字节数组的首选方法是什么。我尝试过的方法是首先读取整个文件内存然后一次提取一个字节并将值分配给增量数组

【问题讨论】:

    标签: arrays caching byte inputstream intersystems


    【解决方案1】:
    1. 使用%Stream.FileBinary将文件作为流打开
    2. 将部分/全部流读入增量数组。

    注意:将文件按大块(使用 $$$MaxLocalLength)读取到字符串中,然后构建增量数组比逐个符号读取要快) 这是一个很好的example

    注意2:InterSystems Caché 可以处理位串。 Documentation.

    你想用它做什么?

    【讨论】:

      猜你喜欢
      • 2013-06-08
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-16
      相关资源
      最近更新 更多