คำถามติดแท็ก utf-16

12
UTF-8, UTF-16 และ UTF-32
ความแตกต่างระหว่าง UTF-8, UTF-16 และ UTF-32 คืออะไร ฉันเข้าใจว่าพวกเขาจะเก็บ Unicode ทั้งหมดและแต่ละตัวใช้จำนวนไบต์ที่แตกต่างกันเพื่อแสดงอักขระ มีข้อได้เปรียบในการเลือกอย่างใดอย่างหนึ่งหรือไม่?
487 unicode  utf-8  utf-16  utf  utf-32 

9
Unicode, UTF-8, UTF-16 คืออะไร
พื้นฐานของ Unicode คืออะไรและทำไมต้องใช้ UTF-8 หรือ UTF-16 ฉันได้ค้นคว้าสิ่งนี้บน Google และค้นหาที่นี่เช่นกัน แต่มันก็ไม่ชัดเจนสำหรับฉัน ใน VSS เมื่อทำการเปรียบเทียบไฟล์บางครั้งมีข้อความแจ้งว่าไฟล์ทั้งสองมีความแตกต่างของ UTF ทำไมถึงเป็นเช่นนี้? โปรดอธิบายด้วยคำศัพท์ง่ายๆ

7
“ คู่ตัวแทน” ใน Java คืออะไร?
ผมอ่านเอกสารประกอบการStringBufferโดยเฉพาะอย่างยิ่งย้อนกลับ ()วิธีการ เอกสารที่กล่าวถึงสิ่งที่เกี่ยวกับคู่ตัวแทน คู่ตัวแทนในบริบทนี้คืออะไร? และตัวแทนสำรองต่ำและสูงคืออะไร?

8
ฉันสามารถทำให้ git รู้จักไฟล์ UTF-16 เป็นข้อความได้หรือไม่?
ฉันกำลังติดตามไฟล์เครื่องเสมือนพีซีเสมือน (* .vmc) ในคอมไพล์และหลังจากทำการเปลี่ยนแปลงคอมไพล์ระบุว่าไฟล์เป็นไบนารีและจะไม่แตกต่างกันสำหรับฉัน ฉันค้นพบว่าไฟล์ถูกเข้ารหัสใน UTF-16 สามารถสอนให้คอมไพล์ยอมรับว่าไฟล์นี้เป็นข้อความและจัดการได้อย่างเหมาะสมหรือไม่? ฉันใช้คอมไพล์ภายใต้ Cygwin โดยมี core.autocrlf ตั้งค่าเป็นเท็จ ฉันสามารถใช้ mSysGit หรือ git ภายใต้ UNIX หากจำเป็น

5
ความแตกต่างระหว่าง UTF-8 และ UTF-16 หรือไม่
ความแตกต่างระหว่าง UTF-8 และ UTF-16 หรือไม่ ทำไมเราต้องการสิ่งเหล่านี้ MessageDigest md = MessageDigest.getInstance("SHA-256"); String text = "This is some text"; md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed byte[] digest = md.digest();
137 java  unicode  utf-8  utf-16  utf 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.