标签: byte

C#中字节与字节数据类型的区别

我注意到在C#中有字节字节数据类型.他们都说它们是struct System.Byte类型,代表一个8位无符号整数.

所以我很好奇两者之间有什么不同,以及为什么你会使用另一个.

谢谢!

c# byte

147
推荐指数
5
解决办法
3万
查看次数

如何获得真正的MySQL数据库大小?

我想知道我的MySQL数据库使用了多少空间,以便选择一个Web主机.我发现命令SHOW TABLE STATUS LIKE 'table_name'所以当我进行查询时,我得到这样的东西:

Name       | Rows | Avg. Row Length | Data_Length | Index Length
----------   ----   ---------------   -----------   ------------
table_name   400          55            362000        66560
Run Code Online (Sandbox Code Playgroud)
  • 数字四舍五入.

那么这张表有362000 或400*362000 = 144800000字节的数据吗?索引长度是什么意思?谢谢 !

mysql database size storage byte

143
推荐指数
5
解决办法
20万
查看次数

如何将Long转换为byte []并返回java

如何将长转换为字节[]并返回Java?我正在尝试将long转换为byte [],以便我能够通过tcp连接发送byte [].另一方面,我想取该字节[]并将其转换回double.任何提示将不胜感激.

java byte long-integer

139
推荐指数
8
解决办法
18万
查看次数

将整数转换为字节数组(Java)

将一个转换Integer成一个快速的方法是Byte Array什么?

例如 0xAABBCCDD => {AA, BB, CC, DD}

java arrays byte integer

129
推荐指数
5
解决办法
24万
查看次数

如何在Java中初始化字节数组?

我必须在java中以字节数组的形式存储一些常量值(UUID),我想知道初始化这些静态数组的最佳方法是什么.这就是我目前正在做的事情,但我觉得必须有一个更好的方法.

private static final byte[] CDRIVES = new byte[] { (byte)0xe0, 0x4f, (byte)0xd0,
    0x20, (byte)0xea, 0x3a, 0x69, 0x10, (byte)0xa2, (byte)0xd8, 0x08, 0x00, 0x2b,
    0x30, 0x30, (byte)0x9d };
private static final byte[] CMYDOCS = new byte[] { (byte)0xba, (byte)0x8a, 0x0d,
    0x45, 0x25, (byte)0xad, (byte)0xd0, 0x11, (byte)0x98, (byte)0xa8, 0x08, 0x00,
    0x36, 0x1b, 0x11, 0x03 };
private static final byte[] IEFRAME = new byte[] { (byte)0x80, 0x53, 0x1c,
    (byte)0x87, (byte)0xa0, 0x42, 0x69, 0x10, (byte)0xa2, (byte)0xea, 0x08,
    0x00, 0x2b, 0x30, 0x30, (byte)0x9d };
... …
Run Code Online (Sandbox Code Playgroud)

java arrays byte

129
推荐指数
5
解决办法
56万
查看次数

126
推荐指数
3
解决办法
6969
查看次数

将任何对象转换为byte []

我正在编写一个原型TCP连接,我在整理要发送的数据时遇到了一些麻烦.

目前,我只发送字符串,但将来我们希望能够发送任何对象.

目前代码非常简单,因为我认为所有内容都可以转换为字节数组:

void SendData(object headerObject, object bodyObject)
{
  byte[] header = (byte[])headerObject;  //strings at runtime, 
  byte[] body = (byte[])bodyObject;      //invalid cast exception

  // Unable to cast object of type 'System.String' to type 'System.Byte[]'.
  ...
}
Run Code Online (Sandbox Code Playgroud)

这当然很容易用a来解决

if( state.headerObject is System.String ){...}
Run Code Online (Sandbox Code Playgroud)

问题是,如果我这样做,我需要检查在运行时无法转换为byte []的每种类型的对象.

由于我不知道在运行时无法将每个对象强制转换为byte [],因此这不是一个选项.

如何将任何对象转换为C#.NET 4.0中的字节数组?

.net c# byte object

125
推荐指数
6
解决办法
21万
查看次数

python字符串之前的ab前缀是什么意思?

在python源代码中,我偶然发现我在字符串之前看到了一个小b:

b"abcdef"
Run Code Online (Sandbox Code Playgroud)

我知道u前缀表示unicode字符串,以及r原始字符串文字的前缀.

什么b样的代码和哪种源代码是有用的,因为它看起来完全像没有任何前缀的普通字符串?

python syntax byte python-3.x

97
推荐指数
2
解决办法
4万
查看次数

.NET是否提供了将字节转换为KB,MB,GB等的简单方法?

只是想知道.NET是否提供了一种干净的方法来执行此操作:

int64 x = 1000000;
string y = null;
if (x / 1024 == 0) {
    y = x + " bytes";
}
else if (x / (1024 * 1024) == 0) {
    y = string.Format("{0:n1} KB", x / 1024f);
}
Run Code Online (Sandbox Code Playgroud)

等等...

.net c# byte megabyte

97
推荐指数
10
解决办法
11万
查看次数

将字节数组保存到文件中

我有一个字节数组(实际上是IEnumerable),我需要将它保存到包含此数据的新文件中.

我怎么做?

我找到了一些答案,告诉我如何从中创建一个MemoryStream,但仍然无法将其保存到一个全新的文件中.

c# byte file stream save

96
推荐指数
2
解决办法
23万
查看次数

标签 统计

byte ×10

c# ×4

java ×4

.net ×2

arrays ×2

database ×1

file ×1

int ×1

integer ×1

long-integer ×1

megabyte ×1

mysql ×1

object ×1

python ×1

python-3.x ×1

save ×1

size ×1

storage ×1

stream ×1

syntax ×1