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

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

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

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

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

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

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

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

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

cthulhudx

  • 86
    вклад
  • 43
    вопроса
  • 119
    ответов
  • 29%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какая существует Java-библиотека (сервер) для обработки большого количества UDP-дейтаграмм?

    NeLexa
    Ne-Lexa @NeLexa
    Смотрите в сторону netty.
    netty.io
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Программирование на C++/C# С чего начать? Для VR шлемов игры или...?

    gbg
    Армянское Радио @gbg Куратор тега Программирование
    Любые ответы на любые вопросы
    Учите линейную алгебру и дифференциальную геометрию. Без них вы в компьютерной графике не нужны.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Вызов jsp из Servlet/ JAVA?

    EugeneP2
    Evhen @EugeneP2
    Java Dev
    Это делается вот так

    Сервлет
    @WebServlet(urlPatterns = "/") // javax.servlet-api 3.0
    public class HomeServlet extends HttpServlet {
    
    	@Override
    	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    
    		List<String> users = Arrays.asList("Vaya", "Petya", "Fedya");
    
    		req.setAttribute("users", users); // с помощью атрибутов передаются данные между сервлетами
    
    		req.getRequestDispatcher("/home.jsp").forward(req,resp);
    	}
    }


    JSP /home.jsp
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
    <html>
    <body>
    <h2>Hello World!</h2>
    
    <c:forEach items="${users}" var="usr"> 
        <p>${usr}</p>
    </c:forEach>
    
    </body>
    </html>


    P.S.
    JSP - это тоже сервлет.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Можно ли пропустить обучение Java EE если в будущем хочешь работать со Spring Framework?

    EugeneP2
    Evhen @EugeneP2
    Java Dev
    Servlet API, JMS и JPA понадобится
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как записать объект в ArrayList?

    OLDRihard
    Riĥard Brugekĥaim @OLDRihard
    Java Developer
    Вобще у ArrayList есть методы setAll/addAll()
    Раз objects можно перебрать в for, то его можно зарядить и туда. Эти методы пережевывают все с интерфейсом Serializable.
    Другими словами:

    array.addAll(objects);

    Раз уж field это самописный класс, то просто добавте метод возвращающий objects, чонить типа этого:
    array.addAll(field.getObjects());
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как записать консольный вывод в файл?

    EugeneP2
    Evhen @EugeneP2
    Java Dev
    Самый простой вариант, это в консоле, когда запускаете свою программу

    java Game>file.txt
    или
    java -jar Game.jar>file.txt

    Второй вариант, тоже простой, переопределить System.out

    static {
    		try {
    			System.setOut(new PrintStream(new File("file.txt")));
    		} catch (FileNotFoundException e) {
    			e.printStackTrace();
    		}
    	}
    
    	public static void main(String[] args) throws FileNotFoundException {
    
    		System.out.println("Hello World!"); // будет записано в файл
    	}
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему с IDE программа запускается, а в консоли выдает ошибку?

    Евгений Корначев @zelan
    Кратко обо мне не получится.
    Ясно же написано, не определен класс org.json.JSONObject

    Попросту при запуске через консоль необходимо указать classpath (откуда подтягивать библиотеки), как прописывать этот параметр написано в интернете, это азы.

    Вы подключили библиотеку, но каким образом?
    - это ссылка на jar? тогда IDEA знает откуда взять ресурсы, а при запуске в консоли вы не предоставляете этой инфы.
    - jar добавлен в папку с исходниками? таже самая ситуация.
    - maven?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что быстрее 10 запросов к файлам или 10 к базе?

    27cm
    Котик Антон @27cm
    TODO: Написать статус
    Что быстрее: спросить на тостере или проверить самому?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • 2D игра [online]. Как всё организовать?

    LittleFatNinja
    LittleFatNinja @LittleFatNinja
    горе девелопер, любитель лютой садомии
    iWKad22.jpg
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в Java вызвать метод основного потока по окончании работы фонового?

    Noobkesan
    Noobkesan @Noobkesan
    java developer
    https://docs.oracle.com/javase/8/docs/api/java/uti...
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как получить данные из потоков обратно в main в java?

    targetjump
    Y V @targetjump
    Смотрите ForkJoinPool
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Разработка собсвенного игрового движка на java.С чего начать?

    protven @protven
    Ответить на вопрос "а нужен ли он мне и кому-то еще ?"
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Node js или java как сервер для игры под android?

    ValorVl
    Viktor Maksimov @ValorVl
    DevOps
    Spring boot и Java 8, самое оно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Node js или java как сервер для игры под android?

    Олег @wani
    Я думаю Java лучше для этого подойдет. Только берите Play!framework, он может асинхронно работать.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Где найти Open Sourse проекты?

    Tiendil
    Алексей Елецкий @Tiendil
    Разработчик ПО.
    Присоединяйся к разработке the-tale.org

    Все исходники открыты: https://github.com/Tiendil/the-tale

    Берёшь задачу делаешь, делаешь пул-реквест, получаешь критику, пока всё правильно не будет сделано, и код попадает в рабочий проект.

    В вики на гитхабе рассказано подробнее.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой тип аутентификации выбрать для банковского мобильного приложения?

    xmoonlight
    xmoonlight @xmoonlight
    https://sitecoder.blogspot.com
    https://ru.wikipedia.org/wiki/HMAC
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как проверить путое ли изображение средствами java?

    angrySCV
    ⚡ Kotobotov ⚡ @angrySCV
    machine learning, programming, startuping
    предположу что нужно проверить однотонность фона, тоесть если все цвета точек имеют один и тотже код значит ничего не нарисовано)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать так, что бы программа на пк распознавала наличие рядом радиоволны?

    Olej
    Олег Цилюрик @Olej
    инженер, программист, преподаватель
    20dcc5c62aac53833e8ed2110334ef9c.jpg
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать так, что бы программа на пк распознавала наличие рядом радиоволны?

    Oleg Shevelev @mantyr
    Пишу много Golang кода с удовольствием:)
    Нужен радио-приёмник и радио-передатчик (можно в одном устройстве). Наверняка сможете найти если будете искать. Возможно сможете сделать принимающую и передающую антену впояв достаточно большой провод в PCI слот (или любой другой) и подав на него достаточно большое напряжение. На сколько реально - понятия не имею. Но был такой проект на Raspberry Pi, можно ли повторить на обычном компьютере - вопрос.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как вернуть iterator?

    Alexey_gr
    Alexey_gr @Alexey_gr
    эксепшен вылезает, наверное потому что итератор пустой, добавь проверку hasNext
    Вобще я не уверен, что это хорошая практика, вот так вот вернуть итератор неизвестно из чего. Лучше уже вернуть просто сет.
    Ну или если есть возможность использовать java 8
    public Stream<String> filterStringSet(final String filter) {
    	if (filter == null || filter.isEmpty()) 
    		return Stream.empty(); // можно конечно и null вернуть, но тогда это придется обрабатывать
    
    	return stringSet.stream()
    	.filter(str -> str.contains(filter));
    }
    
    // ну и потом 
    filterStringSet("фильтр").forEach(System.out::println)
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Erghel
    Dutt Dett
    • 9 ответов
    • 1 вопрос
  • Drno
    • 8 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 7 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 7 ответов
    • 0 вопросов
  • Родион Водейко
    • 5 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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