Size: a a a

2020 September 14

АК

Андрей Карчевский... in learn.java
Denis Chikanov
Именно так.

Вызвать прям отдельно взятую функцию адекватно не получится, будет куда больнее, чем исполнить в шелле скрипт, который будет эту функцию вызывать.
Хорошо, спасибо большое! А теперь просто интересно, чтобы прям вызывать отдельно взятую функцию, придётся в JVM интегрировать интерпретатор питона?
источник

АК

Андрей Карчевский... in learn.java
Просто гипотетически
источник

DC

Denis Chikanov in learn.java
Андрей Карчевский
Хорошо, спасибо большое! А теперь просто интересно, чтобы прям вызывать отдельно взятую функцию, придётся в JVM интегрировать интерпретатор питона?
Скорее придётся смотреть в сторону JNI (взаимодействие с нативкой, а раз там сипайтон, это наверняка оно), а это страшно, больно, и не совсем про то, чем нужно/стоит заниматься начинающим.
источник

Lr

Larymar r.sorokin in learn.java
Андрей Карчевский
Хорошо, спасибо большое! А теперь просто интересно, чтобы прям вызывать отдельно взятую функцию, придётся в JVM интегрировать интерпретатор питона?
не обязательно
есть много вариантов
я бы предложил просто пересобрать питон в джаву
для шарпов есть пара забыных решений можно искать по аналогии
Python.NET || IronPython
источник

АК

Андрей Карчевский... in learn.java
Denis Chikanov
Скорее придётся смотреть в сторону JNI (взаимодействие с нативкой, а раз там сипайтон, это наверняка оно), а это страшно, больно, и не совсем про то, чем нужно/стоит заниматься начинающим.
Хорошо, спасибо большое, я понял!)
источник

АК

Андрей Карчевский... in learn.java
Larymar r.sorokin
не обязательно
есть много вариантов
я бы предложил просто пересобрать питон в джаву
для шарпов есть пара забыных решений можно искать по аналогии
Python.NET || IronPython
Хорошо, я посмотрю, спасибо!
источник

АБ

Артём Бояршинов... in learn.java
Подскажите, пожалуйста, по следующей проблеме:
В Spring приложении есть сервис, взаимодействующий (еще через несколько компонентов) с репозиторием. Этот сервис использует периодическая таска (scheduled) и рест-контроллер.
В репозитории реализовано шардирование.
Необходимо реализовать различные параметры шардирования для вызовов из периодических тасок и рест-контроллеров.
Передавать какой-то параметр, содержащий настройки шардирования, через всю структуру компонентов мне кажется неправильным с точки зрения архитектуры.
Как по вашему можно решить эту проблему красиво?
источник

ИВ

Илья Высоцкий... in learn.java
как откатить назад одно действие в идее?
источник

DC

Denis Chikanov in learn.java
Илья Высоцкий
как откатить назад одно действие в идее?
Ctrl+Z?
источник

ИВ

Илья Высоцкий... in learn.java
дай бог здоровья тебе)
источник

F

Fortune's Desire in learn.java
источник

ИВ

Илья Высоцкий... in learn.java
Не могу протестировать данный пример. Пишет UnsupportedOperationException подскажите где может быть ошибка?
источник

ch

central hardware in learn.java
Илья Высоцкий
Не могу протестировать данный пример. Пишет UnsupportedOperationException подскажите где может быть ошибка?
видимо колекция которую подсовывают, не подддерживает данную операцию
источник

ИВ

Илья Высоцкий... in learn.java
ок понял спасибо
источник

F

Fortune's Desire in learn.java
static {
   // code
}

Такие конструкции в реальной жизни используются чикак?
источник

V

Vlad in learn.java
Fortune's Desire
static {
   // code
}

Такие конструкции в реальной жизни используются чикак?
Используются иногда, когда нужно сделать что-то при загрузке класса
источник

GV

Gukov Viktor in learn.java
Fortune's Desire
static {
   // code
}

Такие конструкции в реальной жизни используются чикак?
До 9 жабы, часто
источник

ch

central hardware in learn.java
Fortune's Desire
static {
   // code
}

Такие конструкции в реальной жизни используются чикак?
если либе нужна статическмая иницилизация чего то, то static лучший вариант
источник

А

Алексей in learn.java
Gukov Viktor
До 9 жабы, часто
А с 9?
источник

GV

Gukov Viktor in learn.java
Алексей
А с 9?
А с 9 реже
источник