Я не могу узнать что <<
средства в Java, потому что я не могу искать его на Google - я абсолютно потерян!
Рассматриваемый код:
public int getRGB() {
return ((red << 16) | (green << 8) | blue);
}
Это взято от: http://java.sun.com/docs/books/tutorial/essential/concurrency/example/ImmutableRGB.java
Я был бы очень признателен за кого-то говорящего мне, Спасибо!
можно перейти к здесь и загрузить версию chm Python 3,1. При этом поиск в документах должен быть простым.
-121--2585291-Невозможно сохранить пароль в таком пути, что он все еще может быть восстановлен без
1) сохранения ключа дешифрования в коде/данных (что скорее препятствует цели хеширования/шифрования пароля)
2) шифрования пароля с использованием шифрования открытого/закрытого ключа и маршрутизации восстановления через som рода полуруководный процесс, где
Самое простое решение состоит в том, чтобы требовать от ваших пользователей предоставления/поддержания текущего адреса электронной почты и полагаться на безопасность этого для предоставления нового пароля по запросу.
C.
-121--2954046-Сдвиг бита влево
Если красный = = 4 (что в двоичном виде равно: 00000100), то красный < < 16 вставит шестнадцать 0-бит справа, давая: 000001000000000000000000, что равно 262144 в десятичном формате
Q. Что это?
А. «Оператор»
Q. Как узнать о операторах в Java?
A. Google для «операторов Java»
и результат это :
Оператор подписанного левого переключения «<<» сдвигает немного шаблона влево, а оператор подписанного правого смещения » >> «Сдвиги немного шаблона справа. Битовой шаблон дается левым операндом, а количество положений, чтобы сдвигаться правым операндом. Оператор без знака вправо сдвига «>>>» сдвигает ноль в крайнюю левую позицию, а левая позиция после «>>» зависит от расширения знака.
Левая смена ряд битов. Это эквивалентно умножением на два, что много раз.
Используется для настройки определенных битов в байте или конкретных байтах в слове.
Это немного смещение. Поиск операторов Java
, это вернет вам подробные объяснения.
можно перейти к здесь и загрузить версию chm Python 3,1. При этом поиск в документах должен быть простым.
-121--2585291-Невозможно сохранить пароль в таком пути, что он все еще может быть восстановлен без
1) сохранения ключа дешифрования в коде/данных (что скорее препятствует цели хеширования/шифрования пароля)
2) шифрования пароля с использованием шифрования открытого/закрытого ключа и маршрутизации восстановления через som рода полуруководный процесс, где
Самое простое решение состоит в том, чтобы требовать от ваших пользователей предоставления/поддержания текущего адреса электронной почты и полагаться на безопасность этого для предоставления нового пароля по запросу.
C.
-121--2954046-Его смещение влево и преобразование красного, зеленого, синего в 24-битное число
Это оператор левой смены. Вот еще одна информация о операторах Shift из Учебника Java .
В вашем примере кода три целочисленные значения: красный, зеленый и синий обычно имеет значения 0-255. Следовательно, можно объединить эти значения и представлять их как одно целое число, перенесев красное значение на 16 бит, переключая зеленое значение на 8 бит и затем выполняя побитовую или операцию, чтобы объединить значения.