标签:byte

  • 如何从字符串中获取包含空终止符的字节? - c#

    时间:2020-9-4

    您好StackOverflowers, 我在某处读到C#字符串不是以null结尾的。很好!但我想知道该方法: byte[] myBytes = Encoding.ASCII.GetBytes(myString); 在数组的末尾添加一个空终止符,或者是否必须手动执行? (将使用此数组的C系统确实需要它)。 如果是手动的,我想方法是: byte[] myByte […]

  • 如何将python urandom转换为字符串? - python

    时间:2020-8-18

    如果我调用os.urandom(64),则会得到64个随机字节。关于Convert bytes to a Python string我试过了 a = os.urandom(64) a.decode() a.decode("utf-8") 但出现了追溯错误,指出字节不在utf-8中。 Traceback (most recent call […]

  • 写入然后读取内存字节(BytesIO)会得到空白结果 - python

    时间:2020-8-17

    我想尝试python BytesIO类。 作为实验,我尝试写入内存中的zip文件,然后从该zip文件中读取字节。因此,我没有将文件对象传递给gzip,而是传递了BytesIO对象。这是整个脚本: from io import BytesIO import gzip # write bytes to zip file in memory myio = Byte […]

  • 用python连接字节列表 - python

    时间:2020-8-16

    我正在尝试开发一种工具,该工具可以读取二进制文件,进行一些更改并将其保存。我想做的是为文件中的每一行创建一个列表,使用多行,然后再次加入该列表。 这是我尝试的: file = open('myFile.exe', 'r+b') aList = [] for line in f: aList.append(line) # […]

  • 字符串转换为二进制,反之亦然:扩展的ASCII - java

    时间:2020-8-9

    我想通过将字符串放入字节数组(String.getBytes[])将字符串转换为二进制,然后将每个字节(Integer.toBinaryString(bytearray))的二进制字符串存储在String []中。然后我想通过Byte.parseByte(stringarray[i], 2)转换回普通字符串。这对于标准ASCII表非常有效,但对扩展表却不起作 […]

  • JAVA:字节码和二进制有什么区别? - java

    时间:2020-7-24

    java字节代码(已编译的语言,也称为目标代码)与机器代码(当前计算机的本机代码)之间有什么区别?我读过一些书,他们将字节码称为二进制指令,但我不知道为什么。 参考方案 字节码是独立于平台的,在Windows中运行的编译器编译的字节码仍将在linux / unix / mac中运行。机器代码是特定于平台的,如果在Windows x86中编译,则它将仅在Win […]

  • 将对象引用存储在字节数组中 - java

    时间:2020-7-23

    我有一个字节数组和一个对象引用。 byte[] data = new byte[128]; Block b = new Block(); 我想将引用b存储在“数据”数组的最后2(或4)个字节中。 请注意:我不想序列化对象并存储在字节数组中。我需要存储一个引用新块的指针(引用)。 编辑 我的Block类如下 public class Block { byte[ […]

  • 从二进制文件读取特定字节 - java

    时间:2020-7-16

    我试图弄清楚如何使用java获取二进制文件中的特定字节。我已经大量阅读了字节级的操作,并使自己彻底困惑。现在,我可以遍历文件,如下面的代码所示,并告诉它停止在我想要的字节处。但是我知道这是脚的,并且有一种“正确”的方式来做到这一点。 因此,例如,如果我有一个文件,并且需要从偏移000400返回该字节,如何从FileInputStream中获取该字节? pub […]