bytearray

    16热度

    10回答

    好吧,我正在将dat文件读入一个字节数组。出于某种原因,生成这些文件的人在文件末尾放置了大约半个兆字节的无用空字节。任何人都知道快速修剪这些结尾的方法吗? 首先想到的是从数组的末尾开始向后迭代,直到找到除null之外的其他东西,然后将所有内容复制到该点,但是我想知道是否没有更好的方法。 要回答一些问题: 您确定0字节肯定在文件中,而不是文件读代码中存在错误吗?是的,我确信这一点。 你绝对可以修剪所

    3热度

    8回答

    对不起,主题听起来像一个偶然的书呆子哈利波特标题。 我试图使用AS3的Socket类编写一个简单的FTP程序为在Flex Builder 3 AIR应用程序导出我用我的本地网络上的FTP服务器来测试程序。我可以成功连接到服务器(简单部分),但我无法发送任何命令。我非常肯定,你必须使用ByteArray类来发送这些命令,但是显然有一些重要的信息缺失。有谁知道如何做到这一点?谢谢! 戴夫

    2热度

    4回答

    尽管有100种方法来解决转换问题,但我关注性能。 给出该字符串只包含二进制数据,就性能而言,在C#下将该数据转换为byte [](而不是char [])的最快方法是什么? 说明:这不是ASCII数据,而是发生在字符串中的二进制数据。

    5热度

    6回答

    我有以下代码: String inputFile = "somefile.txt"; FileInputStream in = new FileInputStream(inputFile); FileChannel ch = in.getChannel(); ByteBuffer buf = ByteBuffer.allocateDirect(BUFSIZE)

    7热度

    1回答

    我有一个DataSet与DataTable正确填写一个DataRow通过TableAdapter。 我能够从DataRow中的代码提取数据是这样的: dataFileID = (int)this.dataFileDataRow["DataFileID"]; dataFileName = (string)this.dataFileDataRow["DataFileName"]; dataFile