java- все статьи тега ➜ страница 96
Как закрыть приложение JavaFX при закрытии окна?
в Swing вы можете просто использовать setDefaultCloseOperation() для завершения работы всего приложения при закрытии окна. однако в JavaFX я не могу найти эквивалент. У меня открыто несколько окон, и я хочу закрыть все приложение, если окно закрыто. Как это сделать в JavaFX? Edit: Я понимаю, что могу переопределить setOnCloseRequest() для выполнения некоторых операций при закрытии окна. Вопрос в том, какая операция должна быть выполнена для завершения все приложение? stage.setOnCloseRequest( ...
Android-предотвращение перезагрузки WebView при вращении
когда я поворачиваю экран, WebView перезагружает всю страницу. Я не могу этого сделать, так как некоторые из моих материалов содержат динамический/случайный материал. В настоящее время при повороте экран перезагружает исходный URL-адрес из метода loadUrl (). есть идеи, что случилось с моим кодом? MainActivity.java package com.mark.myapp; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent; import android.view.Menu; import android.web ...
гсон.toJson () бросает StackOverflowError
Я хотел бы создать строку JSON из моего объекта: Gson gson = new Gson(); String json = gson.toJson(item); каждый раз, когда я пытаюсь сделать это, я получаю эту ошибку: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonW ...
Разница между статическими методами и методами экземпляра
Я просто читал текст, данный мне в моем учебнике, и я не совсем уверен, что понимаю, что он говорит. Это в основном говорит мне, что статические методы или методы класса включают ключевое слово" modifier " static. Но я не знаю, что это значит? может кто-нибудь объяснить мне в очень простых терминах, что такое статические или классовые методы? кроме того, могу ли я получить простое объяснение того, какие методы экземпляра? Это они дают мне в учебнике: есть важные практические последствия н ...
Библиотека JWT (JSON Web Token) для Java
Я работаю над веб-приложением, разработанным с использованием Java и AngularJS, и решил реализовать аутентификацию и авторизацию токенов. Для выполнения упражнения я дошел до того, что отправляю учетные данные на сервер, генерирую случайный токен, сохраняю его и отправляю обратно клиенту. При каждом запросе к серверу я прикрепляю маркер в заголовке, и он отлично работает. Для аутентификации точка зрения идеальна и не нуждалась бы в большем. однако, я сейчас хотите отслеживать тип пользователя ( ...
FirebaseApp с именем [по умолчанию] не существует
после миграции на Firebase Cloud Messaging.При открытии моего приложения он падает и выдает сообщение об ошибке java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist. Я уже поставил свои новые google-сервисы.JSON и обновление пакета SDK. вот мой класс MainActivity public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //Check Googl ...
Андроид: Как получить текущий день недели (понедельник и т. д.) На языке пользователя?
Я хочу знать, что текущий день недели (понедельник, вторник...) на локальном языке пользователя. Например, "Ланди", "Марди" и др... если пользователь французский. Я прочитал этот пост, но он возвращает только int, а не строку с днем на языке пользователя:каков самый простой способ получить текущий день недели в Android? в более общем плане, как вы получаете все дни недели и все месяцы года, написанные в язык пользователя ? Я думаю, что это возможно, так как, например, повестка дня Google да ...
Как установить Java SDK path в AndroidStudio?
У меня был установлен Java SDk 1.7.0_21, и я установил 1.7.0_45 сегодня после удаления предыдущей версии. Теперь AndroidStudio прекратил компиляцию проектов и говорит, что он не может найти папку 1.7.0_21. Как я могу установить новый путь для Java SDK? Я также изменил переменные среды, но не работал. ...
Как избежать запятой и двойной кавычки одновременно для CSV-файла?
Я пишу Java-приложение для экспорта данных из Oracle в csv-файл к сожалению, содержание данных может быть довольно сложно. Все еще запятая является разделителем, но некоторые данные в строке могут быть такими: IDFN LNвозрасткомментарий 123, Джон, Смит, 39, я сказал: "Эй, я 5'10"." так это одна из строк на comment колонка: Я сказал: "Эй, я 5'10"." не шучу, мне нужно показать выше комментарий без компромиссов в excel или open office из CSV-файла, сгенерированного Java, и, конечн ...
Как отключить заголовок ответа "X-Frame-Options" в Spring Security?
у меня есть CKeditor на моем jsp и всякий раз, когда я загружаю что-то, появляется следующая ошибка: Refused to display 'http://localhost:8080/xxx/xxx/upload-image?CKEditor=text&CKEditorFuncNum=1&langCode=ru' in a frame because it set 'X-Frame-Options' to 'DENY'. Я попытался удалить Spring Security, и все работает как шарм. Как я могу отключить это в файле spring security xml? Что я должен написать между <http> теги ...
Java 8 LocalDate Jackson формат
на java.утиль.Дата когда я делаю @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; затем в запросе JSON, когда я отправляю { {"dateOfBirth":"01/01/2000"} } это работает. как я должен сделать это для Java 8's LocalDate поле?? Я пыталась @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; это не сработало. может кто-то пожалуйста, дайте мне знат ...
Модернизации предполагается начать возражать, но был начаться массива
Я довольно новичок в разборе JSON, я использую модифицированную библиотеку Square и столкнулся с этой проблемой. Я пытаюсь разобрать этот ответ JSON: [ { "id": 3, "username": "jezer", "regid": "oiqwueoiwqueoiwqueoiwq", "url": "http://192.168.63.175:3000/users/3.json" }, { "id": 4, "username": "emulator", "regid": "qwoiuewqoiueoiwqueoq", "url": "http://192.168.63.175:3000/users/4.json" }, { ...
Spring Boot-вставить карту из приложения.в формате YML
у меня есть Spring Boot приложения application.yml - приняты в основном из здесь: info: build: artifact: ${project.artifactId} name: ${project.name} description: ${project.description} version: ${project.version} Я могу вводить определенные значения, например @Value("${info.build.artifact}") String value Я хотел бы, однако, ввести всю карту, т. е. что-то вроде этого: @Value("${info}") Map<String, Object> info это (или что-то подобное) возможно? Очевидно, ...
Как использовать шифрование/расшифровку 3DES в Java?
каждый метод, который я пишу для кодирования строки в Java с помощью 3DES, не может быть расшифрован обратно в исходную строку. У кого-нибудь есть простой фрагмент кода, который может просто кодировать, а затем декодировать строку обратно в исходную строку? Я знаю, что я делаю очень глупую ошибку где-то в этом коде. Вот с чем я работал до сих пор: * * примечание, Я не возвращаю текст BASE64 из метода encrypt, и я не являюсь base64 un-encoding в методе decrypt потому что я пытался увидеть, есл ...
Android: Как разобрать строку URL с пробелами для объекта URI?
у меня есть строка, представляющая URL-адрес, содержащий пробелы, и я хочу преобразовать его в объект URI. Если просто попробуйте сделать String myString = "http://myhost.com/media/mp3s/9/Agenda of swine - 13. Persecution Ascension_ leave nothing standing.mp3"; URI myUri = new URI(myString); это дает мне java.net.URISyntaxException: Illegal character in path at index X где индекс X это позиция первого пробела в строке адреса. как я могу распарсить myStringна ...
Как конвертировать между ISO-8859-1 и UTF-8 в Java?
кто-нибудь знает, как преобразовать строку из ISO-8859-1 в UTF-8 и обратно в Java? Я получаю строку из интернета и сохраняю ее в RMS (J2ME), но я хочу сохранить специальные символы и получить строку из RMS, но с кодировкой ISO-8859-1. Как мне это сделать? ...
Очень смущен выводом типа компаратора Java 8
я смотрел на разницу между Collections.sort и list.sort, в частности, в отношении использования Comparator статические методы и требуются ли типы param в лямбда-выражениях. Прежде чем мы начнем, я знаю, что могу использовать ссылки на методы, например Song::getTitle чтобы преодолеть мои проблемы, но мой запрос здесь не столько то, что я хочу исправить, но то, что я хочу получить ответ, т. е. почему компилятор Java обрабатывает его таким образом. это моя находка. Предположим, что мы есть ArrayL ...
Условие против ожидания уведомляет механизм
в чем преимущество использования интерфейса условий/реализаций по сравнению с обычным механизмом уведомления ожидания? Здесь я цитирую комментарии, написанные Дуг Леа: условные факторы из методов монитора объектов (wait, notify и notifyAll) в отдельные объекты, чтобы дать эффект наличия нескольких наборов ожидания для каждого объекта, объединяя их с использованием произвольных реализаций блокировки. Если блокировка заменяет использование синхронизированных методов и операторов, a Условие зам ...
Как установить DPI приложений Java Swing на Windows / Linux?
если у вас есть монитор с разрешением более 150 точек на дюйм (например, Macbook Pro), вы также можете найти проблему:шрифт в приложении Java Swing слишком мал для монитора с высоким разрешением, и я не могу изменить размер шрифта вообще ( он игнорирует Windows DPI напрямую, только отображение очень оригинальный DPI-- > 96). Я ничего не могу сделать, кроме изменения разрешения экрана, что может абсолютно сделать все размытым на ЖК-дисплее. Да, Я имейте ноутбук с высоким монитором DPI, 15.6' ...
Механизм отражения Java: создать класс, реализующий
Class someInterface = Class.fromName("some.package.SomeInterface"); как мне теперь создать новый класс, который реализует someInterface? мне нужно создать новый класс, и передать его в функцию, которая нужна SomeInterface в качестве аргумента. ...