Полезные плагины браузера для открытой аутентификации?

Другое событие NullPointerException возникает, когда объявляется массив объектов, а затем сразу же пытается разыменовать его внутри.

String[] phrases = new String[10];
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

Этот конкретный NPE можно избежать, если порядок сравнения отменяется ; а именно, использовать .equals для гарантированного непустого объекта.

Все элементы внутри массива инициализируются их общим начальным значением ; для любого типа массива объектов, это означает, что все элементы null.

Вы должны инициализировать элементы в массиве перед доступом или разыменованием их.

String[] phrases = new String[] {"The bird", "A bird", "My bird", "Bird"};
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

5
задан Community 23 May 2017 в 12:08
поделиться

2 ответа

VeriSign (ick) плагин SeatBelt: https://pip.verisignlabs.com/seatbelt.do

Идеально, плагин позволил бы более высокий уровень аутентификации. Я знаю, что что-то вроде этого было запланировано OLPC.

8
ответ дан 14 December 2019 в 01:22
поделиться

Вы могли попробовать Sxipper. Это обеспечивает интеллектуальную автоматическую заливку формы, включая автовход в систему.

От FAQ Sxipper:

Как Sxipper поддерживает OpenID?
Sxipper помнит Ваш OpenIDs и представляет наложение. Вы выбираете тот, который Вы хотите использовать и войти одним щелчком. Sxipper также помогает защитить Вас от фишинга.

1
ответ дан 14 December 2019 в 01:22
поделиться
Другие вопросы по тегам:

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