Почему использование преобразовывает значения в шестнадцатеричную систему вместо нормальной основы 10 чисел?

Я не уверен, почему ваша страница загружает двойные компоненты, вы заходите на сайт напрямую или по другому пути?


Если ваше изображение не отображается, вот почему: все в вашей папке src предполагается, что она динамическая, то есть она не будет обслуживаться напрямую. Если вы хотите включить изображение статически, вы можете создать папку public в корневой директории (на том же уровне, что и папка src) и поместить туда изображения. Все в этой папке public будет обслуживаться напрямую. Так, например, у вас может быть такая структура:

 |-- src
 `-- public
       `-- images
            `-- logo.png

Затем в вашем коде вы можете включить путь, например

logo

Я думаю, для логотипа, как вы используете В этом случае этот метод является достаточным. Однако, если вы всегда будете связывать изображения, подобные этим, вы упустите множество интересных функций Гэтсби. Например, Гэтсби может лениво загрузить ваше изображение или оптимизировать размер файла! Вы можете узнать больше здесь (официальный блог Гэтсби) .

5
задан Trott 20 September 2011 в 19:55
поделиться

3 ответа

Поскольку шестнадцатеричное число соответствует намного более тесно вдребезги это десятичные числа. Каждая шестнадцатеричная цифра соответствует 4 битам (откусывание). Так, после того как Вы изучили битовую маску, связанную с каждой шестнадцатеричной цифрой (0-f), можно сделать что-то как, "Я хочу маску для байта низкоуровневого":

0xff

или, "Я хочу маску для нижней части 31 бит":

0x7fffffff

Только для ссылки:

HEX    BIN
0   -> 0000
1   -> 0001
2   -> 0010
3   -> 0011
4   -> 0100
5   -> 0101
6   -> 0110
7   -> 0111
8   -> 1000
9   -> 1001
A   -> 1010
B   -> 1011
C   -> 1100
D   -> 1101
E   -> 1110
F   -> 1111
28
ответ дан 18 December 2019 в 05:34
поделиться

Они, вероятно, использовали шестнадцатеричные значения, потому что числа легче помнить в шестнадцатеричном числе. Например, 0x7fffffff совпадает с 2147483647, но намного легче помнить.

3
ответ дан 18 December 2019 в 05:34
поделиться

Шестнадцатеричное число является человекочитаемой формой двоичного файла, который на самом деле использует ЦП. Когда рассмотрение низкого уровня управляет, чтобы часто имело больше смысла соответствовать ЦП и думать в шестнадцатеричном числе,

2
ответ дан 18 December 2019 в 05:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: