Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
6 Cards in this Set
- Front
- Back
Что такое Unicode? |
Стандарт кодирования символов, которые декларирует для каждого символа свой уникальный номер (например U+0639). В нем есть место для всех известных языков, даже для Клингонского. Стандарт НЕ декларирует четкие правила хранения символов. Это дело кодировок (encodings) |
|
UTF-8 |
Unicode Transformation Format, 8-bit - кодировка для символов юникод. Все символы с кодами от 0 до 128 кодируются в 1 байт, что позволяет унифицироваться с ASCIII. |
|
UTF-16 |
Unicode Transformation Format, 16-bit - (UCS-2)кодировка для символов юникод. Все символы кодируются в 2 байтах |
|
Главное правило строки |
Нет никакого смысла в "строке" если мы не знаем её кодировку ибо нет возможности её просмотреть. Для браузера: !!! Самый первый заголовок в head, т к увидев его браузеру нужно все декодировать. Если его не указать, браузер будет угадывать кодировку, а это не всегда правиьлно работает. |
|
YAGNI |
You Ain't Gonna Need It При построении систем нужно ориентироваться на реальную необходимость и закладывать гибкость только там где она может действительно понадобитсья |
|
SOLID |
SRP - single responsibility principle OCP - open closed principle LSP - Liskov Substitution Principle ISP - Interface Segregation Principle DIP - Dependency Inversion Principle |