Запитання з тегом «character-encoding»

2
Як виявити кодування файлу?
У моїй файловій системі (Windows 7) у мене є деякі текстові файли (це файли скриптів SQL, якщо це має значення). При відкритті з Notepad ++ , в меню «Кодування» деякі з них , як повідомляється, кодування «UCS-2 Little Endian» і деякі «UTF-8 без BOM». Яка тут різниця? Всі вони, здається, …

5
Яка перевага вибору кодування ASCII над UTF-8?
Усі символи в ASCII можна кодувати за допомогою UTF-8 без збільшення сховища (для обох потрібен байт сховища). UTF-8 має додаткову перевагу підтримки символів, що перевищує "ASCII-символи". Якщо це так, то чому ми колись обиратимемо кодування ASCII через UTF-8? Чи є випадок використання, коли ми виберемо ASCII замість UTF-8?

2
Чому стільки хешованих та зашифрованих рядків закінчуються знаком рівності?
Я працюю в C # і MSSQL, і, як ви очікували, я зберігаю свої паролі засоленими і хешованими. Коли я дивлюся на хеш, що зберігається в стовпці nvarchar (наприклад, постачальник членства в aspnet). Мені завжди було цікаво, чому генеровані значення солі та хешу завжди здаються одним або двома знаками рівності. …

3
Чому нам потрібно поставити N перед рядками в Microsoft SQL Server?
Я вивчаю T-SQL. З прикладів, які я бачив, щоб вставити текст у varchar()комірку, я можу написати лише рядок для вставки, але для nvarchar()комірок кожен приклад префіксує рядки буквою N. Я спробував наступний запит на таблиці, у якій є nvarchar()рядки, і він працює чудово, тому префікс N не потрібен: insert into …

8
Чи має бути кодування символів, крім UTF-8 (а може бути, UTF-16 / UTF-32)?
Моє домашнє тварина переглядає стільки програмних проектів, які мають гори коду для підтримки набору символів. Не зрозумійте мене неправильно, я весь за сумісність, і я радий, що текстові редактори дозволяють відкривати та зберігати файли в декількох наборах символів. Мене дратує те, як розповсюдження не універсальних кодувань символів позначається "належною підтримкою …

7
Чи вважається картка повернення каретки застарілою
Я написав бібліотеку з відкритим кодом, яка аналізує структуровані дані, але навмисно відкидає виявлення повернення каретки, оскільки не бачу сенсу. Це додає додаткової складності та витрат на невелику користь. На мій подив, користувач подав помилку, коли аналізатор не працював, і я виявив причину проблеми в тому, що в даних використовуються …

5
Які проблеми спонукають людей використовувати специфічні для Японії кодування, а не Unicode?
На роботі я натрапив на багато японських текстових файлів у Shift-JIS та інших кодуваннях. Це спричиняє багато проблем mojibake (нечитабельних символів) для всіх користувачів комп'ютерів. Unicode мав на меті вирішити подібну проблему шляхом визначення єдиного набору символів для всіх мов, а серіалізація UTF-8 рекомендується використовувати в Інтернеті. Так чому ж …


2
Чи є UTF-16 фіксованої або змінної ширини? Чому UTF-8 не має проблеми з порядком байт?
Чи є UTF-16 фіксованої або змінної ширини? Я отримав різні результати з різних джерел: Від http://www.tbray.org/ongoing/When/200x/2003/04/26/UTF : UTF-16 зберігає символи Unicode в шістнадцять бітових фрагментах. З http://en.wikipedia.org/wiki/UTF-16/UCS-2 : UTF-16 (16-розрядний формат перетворення Unicode) - це кодування символів для Unicode, здатне кодувати 1,112,064 [1] числа (звані кодові точки) у просторі коду …

3
Чи повинен мій вихідний код бути в UTF-8?
Я відчуваю, що часто ви не дуже обираєте формат вашого коду. Я маю на увазі, що більшість моїх інструментів у минулому вирішили для мене. Або я навіть не думав про це. Днями я використовував TextPad у Windows, і коли я зберігав файл, це підказало мені про ASCII, UTF-8/16, Unicode тощо …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.