Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
zolt85

Евгений

Программист
  • 204
    вклад
  • 10
    вопросов
  • 331
    ответ
  • 24%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему не даёт править настройки с веб консоли Daloradius?

    zolt85
    Евгений @zolt85
    Программист
    Дайте владельцу права на исполнение файла, т.е. 764
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как при помощи JS прокручивать полосу прокрутки?

    zolt85
    Евгений @zolt85
    Программист
    Я погуглил за тебя https://developer.mozilla.org/ru/docs/Web/API/Elem...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сгенерировать interface для @RestController по OpenAPI?

    zolt85
    Евгений @zolt85
    Программист
    Вам скорее всего сюда: https://github.com/OpenAPITools/openapi-generator
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему сборка gradle проекта длится очень долго?

    zolt85
    Евгений @zolt85
    Программист
    В случае bootRun в консоли IDEA (да и в любой другой консоли) так и будет крутиться bootRun на 80% (условно). Вы же запускаете приложение этой командой, вот оно и запускается, и работает, до тех пор пока Вы сами его не остановите, либо пока в программе не произойдет критической ошибки, при которой произойдет завершение программы. Как правило для сборки (именно сборки) приложения SpringBoot используют таски bootJar/bootWar. Уверяю Вас, они конечны, и работают достаточно шустро.
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Как развренуть Модульный проект Spring & Gradle?

    zolt85
    Евгений @zolt85
    Программист
    В корне Вы описываете зависимости и таски для всех модулей, в модулях только то, что нужно внутри этого модуля. Конкретный build.gradle файл привести сложно, ибо специфика проектов у всех разная. Про многомодульные приложения достаточно подробно написано в документации Gradle
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Какой комп собрать?

    zolt85
    Евгений @zolt85
    Программист
    По своему опыту скажу, берите геймерский комп. Реально. Закажите у кого-то, типо HYPERPC или Invasion Labs. Да, это стоит не дёшево, да, в основном, из-за топовой видеокарты, но это будут профессионально подобранные компоненты, с гарантией и последующим обслуживанием.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Где можно найти туториалы Spring c применением электронной цифровой подписи?

    zolt85
    Евгений @zolt85
    Программист
    О, брат. ЭЦП штука такая, что простых примеров тут нет. У тебя WEB приложение? Если так, то тебе копать в сторону CryptoPro Browser Plugin. Ни одна другая дрянь не работает. От сервера, по-сути, ничего не требуется, только похранить хэш подписи. Все остальные манипуляции - подпись, валидация подписи, происходят на клиенте (в браузере пользователя). Если же ты хочешь подписывать документы прямо на сервере, то тебе сначала в ФСБ, потом ставить за over9000 нефти серверный крипто про и просто юзать его API.

    Сам участвовал в прикручивании ЭЦП к системе документооборота, в принципе - ничего сложного. Если не делать подпись на сервере.

    Такие дела.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Конвертировать Base64 на pdf object?

    zolt85
    Евгений @zolt85
    Программист
    Посмотрите на библиотеку PDFBox. Base64 это всего лишь набор байтов в строковом представлении. Через pdfbox можно получить pdf и объединить их.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему возникает сообщение об ошбке при import sun.swing в Java12?

    zolt85
    Евгений @zolt85
    Программист
    Дело в том, что в Java начиная с версии 9 появились модули. Для подключения модулей необходимо их описывать в своем приложении посредством файла module-info.java, например так
    requires java.desktop;
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Ошибка при построении FXML на Java, как это исправить?

    zolt85
    Евгений @zolt85
    Программист
    Stacktrace иногда полезно читать.

    Добавьте в параметры запуска приложения строку
    --add-exports=javafx.graphics/com.sun.javafx.util=ALL-UNNAMED
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как передать параметр из properties в Spring Boot в js файл?

    zolt85
    Евгений @zolt85
    Программист
    Как самый простой вариант, Вы можете добавить простой контроллер на стороне сервера, который будет отдавать вам либо весь конфиг в JSON формате, либо конкретное значение из него по имени. Я не силен в написании плагинов к jQuery, но думаю можно это обыграть именно через плагин.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как с действующим проекта (булево калькулятор) добавить тестирования через JUnit4?

    zolt85
    Евгений @zolt85
    Программист
    1. Добавить jUnit в зависимости проекта. (maven, gradle, ant)
    2. В структуре проекта добавить каталог для исходников тестов (src-test, например)
    3. Почитать оф. документацию jUnit про написание тестов и их з...
    4. ?????
    5. PROFIT!!!1
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Можно ли подключится к терминальному серверу по RDP с двумя экранами с линукса?

    zolt85
    Евгений @zolt85
    Программист
    Если кратко, то можно. xfreerdp умеет запускаться с ключом multimon. Только он без GUI.
    Еще есть клиент от Parallels , вроде как тоже умеет, но народ пишет о траблах с пробросом принтеров.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как получить переменную из сервиса в компоненте?

    zolt85
    Евгений @zolt85
    Программист
    Написать аналогичный приведенному Вами геттер для нее в сервисе
    getRealmUuid() {
        return '578ba27c-21f1-4d38-b686-397d1b1b4ef5';
    }
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как записать видео с помощью Java Selenium?

    zolt85
    Евгений @zolt85
    Программист
    В свое время, при написании тестов на UI через Selenium, пользовался такой штукой как TestContainers. Это такая обертка, при помощи которой можно запустить Selenium тесты внутри docker контейнера. Так вот эти TestContainers подымают внутри контейнера VNC сервер и пишут все что происходит внутри, выдавая мувик по завершении теста, который можно просмотреть.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как добавить separator в fxml javafx?

    zolt85
    Евгений @zolt85
    Программист
    Если по простому, то
    <ToolBar>
              <items>
                        <Button text="Show all" onAction="#showAllButtonClicked" />
                        <Separator />
                        <Button text="Show last 10" onAction="#showLastTenButtonClicked"/>
              </items>
     </ToolBar>


    Советую освоить SceneBuilder
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какое название пакета для Entity классов правильнее?

    zolt85
    Евгений @zolt85
    Программист
    Правильное наименование то, по которому с первого взгляда Вам и Вашей команде понятно о чем идет речь.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как мне реализовать выборку по данным, которые пользователь вводит в JSP форме?

    zolt85
    Евгений @zolt85
    Программист
    Форма с клиента уходит методом GET, либо POST, смотря что указано в атрибуте method тега form. По-умолчанию будет GET. Данные формы будут передаваться в URL-е, который указан в атрибуте action.
    В Вашем случае строка запроса будет иметь вид
    `scheduleByStationsAndDate/?stationDeparture="data"&stationArrival="data"` ну и так далее.
    Таким образом, чтобы принять это все на сервере надо писать примерно так:
    @RequestMapping(value="scheduleByStationsAndDate", params=["stationDeparture", "stationArrival", "dateDeparture"], method=RequestMethod.GET)
    @ResponseBody
    public String getScheduleByStationsAndDate(
        @RequestParam("stationDeparture") String stationDeparture, 
        @RequestParam("stationArrival") String stationArrival, 
        @RequestParam("dateDeparture") Date dateDeparture
    ) { ... }


    В случае POST запроса, метод может выглядеть так:
    @RequestMapping(value ="scheduleByStationsAndDate", method = RequestMethod.POST)
    @ResponseBody
    public String getScheduleByStationsAndDate(@RequestBody MyForm form) {...}

    Основная мысль думаю понятна. MyForm в данном случае обычный POJO в который Spring попытается смаппить данные пришедшие с клиента, в Вашем случае MyForm может выглядеть так
    public class MyForm {
    
        private String stationDeparture;
        
        private String stationArrival;
    
        private Date dateDeparture;
    
        //тут еще геттеры/сеттеры, ну всё как мы любим
    }


    Как-то так ...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Стоит ли читать Thinking in Java?

    zolt85
    Евгений @zolt85
    Программист
    Стоит
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как вывести данные через API на страницу?

    zolt85
    Евгений @zolt85
    Программист
    Используйте JSON.stringify()
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Drno
    • 15 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 1 вопрос
  • низкомолекулярный макрос
    • 5 ответов
    • 1 вопрос
  • sergey-kuznetsov
    Сергей Кузнецов
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • mordo445
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации