Pytania otagowane jako utf-8

W przypadku pytań dotyczących kodowania znaków w standardzie Unicode.

1
Czy użycie „utf8 = ✓” jest lepsze niż „utf8 = true”?
Ostatnio widziałem kilka identyfikatorów URI zawierających parametr zapytania „utf8 = ✓”. Moje pierwsze wrażenie (po pomyśle „mmm, wygląda świetnie”) było takie, że można go użyć do wykrycia zepsutego kodowania znaków. Czy jest to lepszy sposób na rozwiązanie potencjalnych problemów z kodowaniem znaków, czy może programista dobrze się bawi?

2
Jak wykryć kodowanie pliku?
W moim systemie plików (Windows 7) mam kilka plików tekstowych (jeśli są to pliki skryptowe SQL). Po otwarciu za pomocą Notepad ++ , w menu „Kodowanie” niektóre z nich mają kodowanie „UCS-2 Little Endian”, a niektóre „UTF-8 bez BOM”. Jaka jest tutaj różnica? Wszystkie wydają się być całkowicie poprawnymi skryptami. …

5
Jaka jest zaleta wyboru kodowania ASCII zamiast UTF-8?
Wszystkie znaki w ASCII mogą być kodowane za pomocą UTF-8 bez zwiększania pamięci (oba wymagają bajtu pamięci). UTF-8 ma dodatkową zaletę obsługi postaci poza „znakami ASCII”. Jeśli tak, to dlaczego kiedykolwiek wybieramy kodowanie ASCII zamiast UTF-8? Czy istnieje przypadek użycia, w którym wybieramy ASCII zamiast UTF-8?

5
Czy UTF-8 byłby w stanie wesprzeć włączenie ogromnego obcego języka z milionami nowych znaków?
W przypadku inwazji obcych i zmuszeni jesteśmy wspierać ich języki we wszystkich naszych istniejących systemach komputerowych, czy UTF-8 został zaprojektowany w taki sposób, aby uwzględnić ich możliwie dużą liczbę postaci? (Oczywiście nie wiemy, czy kosmici rzeczywiście mają języki, czy i jak się komunikują, ale ze względu na kłótnię, wyobraź sobie, …
86 unicode  utf-8 

6
Czy Latin-1 powinien być używany na UTF-8, jeśli chodzi o konfigurację bazy danych?
Używamy MySQL w firmie, w której pracuję, i budujemy zarówno aplikacje klienckie, jak i wewnętrzne przy użyciu Ruby on Rails. Kiedy zacząłem tu pracować, napotkałem problem, z którym nigdy wcześniej się nie spotkałem; baza danych na serwerze produkcyjnym jest ustawiona na Latin-1, co oznacza, że ​​klejnot MySQL zgłasza wyjątek za …



2
Czy UTF-16 ma stałą szerokość czy zmienną szerokość? Dlaczego UTF-8 nie ma problemu z kolejnością bajtów?
Czy UTF-16 ma stałą szerokość czy zmienną szerokość? Otrzymałem różne wyniki z różnych źródeł: From http://www.tbray.org/ongoing/When/200x/2003/04/26/UTF : UTF-16 przechowuje znaki Unicode w szesnastobitowych porcjach. From http://en.wikipedia.org/wiki/UTF-16/UCS-2 : UTF-16 (16-bitowy format transformacji Unicode) to kodowanie znaków dla Unicode, zdolne do kodowania 1 112 064 [1] liczb (zwanych punktami kodowymi) w przestrzeni …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.