คำถามในหัวข้อ 'byte'

C# จะเขียนหนึ่งไบต์ที่ออฟเซ็ตได้อย่างไร?
ฉันกำลังพยายามเขียนไบต์เดียวที่ตำแหน่งใดตำแหน่งหนึ่งในไฟล์ นี่คือสิ่งที่ฉันใช้อยู่ในขณะนี้: BinaryWriter bw = new BinaryWriter(File.Open(filename, FileMode.Open)); bw.BaseStream.Seek(0x6354C, SeekOrigin.Begin); bw.Write(0xB0); bw.Close();...
4516 มุมมอง
schedule 19.11.2023

python ชนิดข้อมูลที่เล็กที่สุดสำหรับ socket chatter
"แพ็กเก็ต" ที่เล็กที่สุดที่สามารถส่งผ่านโมดูลซ็อกเก็ตคืออะไร ฉันต้องการส่งข้อมูล 16 บิต 2 ไบต์เท่านั้น และเป็นสิ่งที่ฉันต้องส่งอย่างรวดเร็ว ดังนั้นฉันจึงต้องการให้มีขนาดเล็กที่สุดเท่าที่จะเป็นไปได้ ฉันได้ทำ "การทดลอง" เพื่อค้นหาขนาดที่เล็กที่สุด...
1638 มุมมอง
schedule 04.12.2023

สร้างข้อมูลสุ่มจำนวนที่แม่นยำใน C#
ฉันต้องการวิธีสร้างข้อมูลสุ่มหลอก (สตริง) จำนวนที่แม่นยำ ตัวอย่างเช่น ฉันต้องการเขียนโค้ดวิธีการที่ใช้อาร์กิวเมนต์สำหรับจำนวนไบต์เพื่อสร้างและส่งกลับสตริงที่มีขนาดที่แน่นอนนั้น เดิมทีฉันตั้งใจจะสร้าง 1 ตัวอักษรต่อไบต์ที่ต้องการ...
268 มุมมอง
schedule 12.12.2023

การแปลงสตริงเป็นไบต์[]อย่างรวดเร็ว
ขณะนี้ฉันกำลังใช้รหัสนี้เพื่อแปลงสตริงเป็นอาร์เรย์ไบต์: var tempByte = System.Text.Encoding.UTF8.GetBytes(tempText); ฉันเรียกบรรทัดนี้บ่อยมากในแอปพลิเคชันของฉัน และฉันต้องการใช้สายที่เร็วกว่านี้มาก ฉันจะแปลงสตริงเป็นอาร์เรย์ไบต์เร็วกว่าวิธี...
3802 มุมมอง
schedule 20.01.2024

ไฟล์ที่ซ้ำกันทำหน้าที่แตกต่างไปจากต้นฉบับ
ฉันมีไฟล์ Java jar ที่รวมอยู่ในไฟล์ปฏิบัติการ มันทำงานได้ดีอย่างสมบูรณ์เมื่อดับเบิลคลิก ฉันพยายามคัดลอกไฟล์แบบไบต์ต่อไบต์แล้วเขียนใหม่เป็นไฟล์ปฏิบัติการใหม่ เมื่อฉันพยายามเรียกใช้สำเนาใหม่นี้ ฉันได้รับกล่องข้อความแสดงข้อผิดพลาด:...
23 มุมมอง
schedule 19.11.2023

เหตุใดจึงไม่สามารถส่งค่าวัตถุ Byte / ไบต์ไปยังวัตถุ Double ได้ การแปลงจาก Byte เป็น Double ส่งผลต่อความแม่นยำหรือไม่
public class Primitive { public static void main(String []args) { byte x=5; Double y=(Double)x; //Error : Cannot cast from byte to Double. Byte n=7; Double m=(Double)n; //Error : cannot cast from Byte to Double. double...
2673 มุมมอง
schedule 09.12.2023

Java - ไม่สามารถแก้ไขเนื้อหาอาร์เรย์ไบต์ได้ใช่ไหม [ทำซ้ำ]
byte[] stuffA = {69,96,13,37,-69,-96,-13,-37}; for(int x = 0; x < stuffA.length; x++){ if(stuffA[x] < 0){ System.out.println("Somethin be up yo! "); System.out.println("This number be negative! " +...
1309 มุมมอง
schedule 08.11.2023

ไม่สามารถเพิ่ม UUID ประเภท Binary (16) ลงใน SQL
โดยทำตาม นี้ คำถามและวิธีแก้ปัญหาด้วย ฉันยังคงไม่สามารถแก้ไขปัญหาได้ ฉันยังคงได้รับ "ข้อมูลยาวเกินไปสำหรับคอลัมน์ 'id' ที่แถว 1" public static byte[] asBytes(UUID uuid) { ByteBuffer bb = ByteBuffer.wrap(new byte[16]);...
132 มุมมอง
schedule 30.10.2023

การบันทึก Python ติดอยู่บนไบต์เฉพาะ - 0x90
ฉันเจอปัญหาที่แปลกประหลาดมาก และฉันก็ไม่รู้ว่าจะต้องทำอย่างไรกับมันจริงๆ เลยตัดสินใจถามไปทั่ว เรื่องสั้นยาว เมื่อฉันพยายามบันทึกไบต์ 0x90 ใน logging.Logger ของฉัน มันทำให้เทอร์มินัล Python ทั้งหมดค้าง จากไบต์ทั้งหมดที่ฉันได้ลอง (ASCII...
107 มุมมอง
schedule 28.10.2023