Сколько символов можно хранить в 4KB?



сколько символов я могу хранить в 4kb, когда символы находятся в кодировке utf-8 ?

821   3  

3 ответов:

в UTF-8 символов требуется от 1 до 4 байт. Таким образом, вы можете хранить между 4096 и 1024, соответственно, UTF-8 символов в 4KB.

Я бы предположил, что во многих случаях использования вы можете ожидать, что большинство символов помещается в один байт и почти все в 2.

вот визуальный сигнал, сколько 1024 или 4096 есть. Прочитайте сообщение @Jon Snyder, чтобы получить лучшее понимание.

1024 символов (при условии, что символы имеют 4 байта):

образцами Lorem ipsum боль сидеть Амет, проектами работающих вы где для этой статьи элит. Aenean commodo лигулы егет долоров. Энеан масса. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Донецька Квам Фелис организации и избрании нового руководства группировки, избиения, ЕС, претиум магазина, Сэм. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Целое число tincidunt. Dapibus кра. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus по. Энеан Лео лигула, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus laoreet Вариус. Quisque взгляд. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Нам эгет дуй. Rhoncus Etiam. Меценат Темпус, Теллус егет condimentum rhoncus, SEM и Квам Семпер либеро, сидеть Амет проектами работающих вы где Сэм neque СЭД Ипсум. Nam quam nunc, blandit ve

4096 символов (при условии, что символы имеют 1 байт):

образцами Lorem ipsum боль сидеть Амет, проектами работающих вы где для этой статьи элит. Aenean commodo лигулы егет долоров. Энеан масса. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Донецька Квам Фелис организации и избрании нового руководства группировки, избиения, ЕС, и pretium магазина, Сэм. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Целое число tincidunt. Dapibus кра. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus по. Aenean Лев лигулы, porttitor ЕС, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque взгляд. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Нам эгет дуй. Rhoncus Etiam. Меценат Темпус, Теллус егет condimentum rhoncus, SEM и Квам Семпер либеро, сидеть Амет проектами работающих вы где Сэм neque СЭД Ипсум. Нам Квам имеющий, blandit Вэл, предполагаемое luctus подушка зрительного бугра, ИД hendrerit, Лорем. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. Etiam sit amet orci eget eros faucibus tincidunt. УДО Лев. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc, quis gravida magna mi a libero. Fusce vulputate eleifend sapien. Vestibulum purus quam, scelerisque ut, mollis sed, nonummy id, metus. Nullam accumsan lorem in dui. Кра Ми организации и избрании нового руководства ЕС turpis fringilla hendrerit. Преддверия Анте Ipsum в примис в faucibus орчи предполагаемое luctus Эт ultrices posuere cubilia ухода; В переменного тока дуй магазина Ми для этой статьи лациния. Nam pretium turpis et arcu. Arcu УДО политика, suscipit егет, imperdiet НЭК, imperdiet iaculis, Ипсум. Sed aliquam ultrices mauris. Целое число ante arcu, accumsan a, consectetuer eget, posuere ut, mauris. Проектами работающих вы где Praesent. Phasellus ullamcorper ipsum rutrum nunc. Nunc nonummy metus. Vestibulum volutpat pretium libero. Идентификатор кра ДУИ. Энеан ut eros et nisl sagittis вестибюль. Nullam нет Эроса, организации и избрании нового руководства сидеть Амет, ИД nonummy, imperdiet feugiat, педе. Сед лектус. Моллис Донецька рисус hendrerit. Phasellus nec sem in justo pellentesque facilisis. Imperdiet Etiam imperdiet орчи. Nunc nec neque. Phasellus Лев долор Темпус номера, auctor Эт hendrerit магазина, Ниси. Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo. Меценат malesuada. Praesent congue erat at massa. Sed cursus turpis vitae tortor. Donec posuere vulputate arcu. Phasellus accumsan cursus velit. Преддверия Анте Ipsum в примис в faucibus орчи предполагаемое luctus Эт ultrices posuere cubilia ухода; СЭД aliquam, Ниси магазина porttitor congue, элит Эрат euismod орчи, ас placerat долор фирмы lectus магазина орчи. Phasellus consectetuer vestibulum elit. Aenean Теллус метус, Бибендум СЭД, posuere переменного тока, Маттис номера, имеющий. Вестибюль fringilla pede sit amet augue. В turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, политика СЕПГ курсус feugiat, имеющий augue имеющий blandit, sollicitudin ЕС урненском долор sagittis lacus. Донецька элит либеро, sodales компания NEC volutpat а suscipit номера, turpis. Nullam sagittis. Suspendisse подушка зрительного бугра, augue переменного тока venenatis condimentum, семь либеро volutpat жилая площадь НЭК избиения велит педе магазина имеющий. Преддверия Анте Ipsum в примис в faucibus орчи предполагаемое luctus Эт ultrices posuere cubilia ухода; ИД Fusce пурус. Ut varius tincidunt libero. Phasellus долоров. Меценат vestibulum mollis diam. Pellentesque ut neque. Избиения жителя Морби tristique senectus netus malesuada Эт Эт fames ac turpis egestas. В dui magna, posuere eget, vestibulum et, tempor auctor, justo. В ac felis quis tortor malesuada pretium. Pellentesque auctor neque nec urna. Proin sapien ipsum, porta a, auctor quis, euismod ut, mi. Rhoncus viverra Aenean педе. Пеллентский обитатель morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut non enim eleifend felis pretium feugiat. Vivamus quis mi. Phasellus a est. Phasellus Магна. В hac habitasse platea dictumst. Curabitur at lacus ac velit ornare lobortis. Кура

символ UTF-8 от 1-4 байт, так что это зависит от того, какой символ вы кодируете. Большинство английских использует 1 байт для каждого символа. Другие западные языки используют 2 байта. Азиатские символы могут использовать 4 байта.

таким образом, ответ от 1024 до 4096 в зависимости от символов. Кроме того, в среде windows вам может понадобиться 3-байтовая спецификация в начале документа, которая снизит количество символов, которые вы можете поместить в 4 КБ. Смотрите Википедия статья о UTF-8.

Comments

    Ничего не найдено.