Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

6
Создать Bitmap / Drawable из пути к файлу
Я пытаюсь создать Bitmap или Drawable из существующего пути к файлу. String path = intent.getStringExtra("FilePath"); BitmapFactory.Options option = new BitmapFactory.Options(); option.inPreferredConfig = Bitmap.Config.ARGB_8888; mImg.setImageBitmap(BitmapFactory.decodeFile(path)); // mImg.setImageBitmap(BitmapFactory.decodeFile(path, option)); // mImg.setImageDrawable(Drawable.createFromPath(path)); mImg.setVisibility(View.VISIBLE); mText.setText(path); Но setImageBitmap(), setImageDrawable()не показывает изображение с пути. Я напечатал путь с помощью, mTextи он выглядит так:/storage/sdcard0/DCIM/100LGDSC/CAM00001.jpg Что я делаю …

4
Android: передача данных (дополнительных) во фрагмент
Я новичок в программировании Android, и у меня возникают проблемы при передаче ArrayList Parcelable фрагменту. Это запущенное действие (работающее хорошо!), Где список каналов представляет собой список массивов музыки . Intent in = new Intent(context, ListMusicsActivity.class); in.putExtra("arrayMusic", feedList); activity.startActivity(in); Метод фрагмента Activity onCreate (): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); …

10
Несколько версий Java, работающих одновременно под Windows
У нас есть несколько приложений, работающих на Java 5, и теперь мы хотели бы представить приложение, основанное на Java 6. Могут ли обе версии java работать вместе под Windows? Есть ли какая-либо панель управления для установки соответствующей версии Java для различных приложений или какой-либо другой способ настройки, какая версия Java …
84 java 

3
DBCP - validationQuery для разных баз данных
Я использую пул DBCP и хочу использовать testOnBorrow и testOnReturn, чтобы проверить, действительно ли соединение. К сожалению, мне нужно установить свойство validationQuery, чтобы оно работало. Вопрос: какое значение должно быть в validationQuery? Я знаю, что: validationQuery должен быть оператором SQL SELECT, который возвращает хотя бы одну строку. Проблема в том, …

12
Установка Oracle JDK в подсистему Windows для Linux
При попытке использовать версию Oracle JDK для Linux в последней сборке Windows 10, имеющей поддержку bash, у меня возникает проблема с зависанием подсказки при попытке вызвать javaдвоичный файл. При вводе даже такой простой java -versionвещи, как зависает, я должен прервать процесс, чтобы восстановить управление. У кого-нибудь это еще работает?

10
Текстовый курсор Eclipse изменился, и редактор ведет себя иначе
Я нажал волшебную кнопку, и теперь мой курсор (мигающая штука, показывающая, где вы печатаете) разделился, и теперь Eclipse действует как обычный текстовый редактор / как Microsoft Word. Курсор, который обычно выглядит как «|», теперь выглядит как «¦» (то, что Википедия называет « сломанной полосой » или «разделенным правилом», а не …
84 java  eclipse  editor 


11
Как намеренно вызвать пользовательское предупреждающее сообщение компилятора Java?
Я собираюсь совершить уродливый временный взлом, чтобы обойти проблему с блокировкой, пока мы ждем, пока внешний ресурс будет исправлен. Помимо того, чтобы отметить это большим пугающим комментарием и кучей FIXME, я бы хотел, чтобы компилятор выдавал очевидное предупреждающее сообщение в качестве напоминания, чтобы мы не забыли удалить это. Например, что-то …

4
ProGuard: повторяющееся определение класса библиотеки?
Я запускаю ProGuard для своего проекта Android и получаю следующие предупреждения: Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] Note: duplicate definition of library class [org.apache.http.params.HttpParams] Note: duplicate definition of library class [android.net.http.SslCertificate$DName] Note: duplicate definition of …


19
Зачем нам неизменный класс?
Я не могу понять, в каких сценариях нам нужен неизменяемый класс. Вы когда-нибудь сталкивались с подобным требованием? или не могли бы вы привести нам какой-нибудь реальный пример, где мы должны использовать этот шаблон.

17
Изменить положение кнопки «Мое местоположение» в Google Maps API
Я использую Google Maps Android API v2, и мне нужен способ случайного расположения кнопки «Мое местоположение». Я получаю такую ​​кнопку "Мое местоположение": GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); final GoogleMap map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); // This gets the button map.setMyLocationEnabled(true);

7
В чем разница между CloseableHttpClient и HttpClient в Apache HttpClient API?
Я изучаю приложение, разработанное нашей компанией. Он использует библиотеку Apache HttpClient. В исходном коде он использует HttpClientкласс для создания экземпляров для подключения к серверу. Я хочу узнать об Apache HttpClient, и я просмотрел этот набор примеров . Во всех примерах используется CloseableHttpClientвместо HttpClient. Так что я думаю, что CloseableHttpClientэто расширенная …

14
Избегайте сериализации Джексона для невыбранных ленивых объектов
У меня есть простой контроллер, который возвращает объект User, у этого пользователя есть координаты атрибута, у которых есть свойство hibernate FetchType.LAZY. Когда я пытаюсь получить этого пользователя, мне всегда нужно загружать все координаты, чтобы получить объект пользователя, иначе, когда Джексон попытается сериализовать пользователя, выдается исключение: com.fasterxml.jackson.databind.JsonMappingException: не удалось инициализировать прокси …

4
Как проверить расширение пути Java 7
Я хотел бы проверить, заканчивается ли путь (представленный в Java 7) определенным расширением. Я пробовал endsWith()метод так: Path path = Paths.get("foo/bar.java") if (path.endsWith(".java")){ //Do stuff } Однако это не работает, потому что path.endsWith(".java")возвращает false. Кажется, что endsWith()метод возвращает true только в том случае, если есть полное совпадение для всего, что …
84 java  path  java-7 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.