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

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

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

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

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

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

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

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

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

Clean Coder

  • 1
    вклад
  • 29
    вопросов
  • 2
    ответа
  • 50%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Где хранить MD5 хэш?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Денис Загаевский, все, уже не нужен, нашел решение, спасибо.
    Написано более двух лет назад
  • Где хранить MD5 хэш?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Денис Загаевский, аутентификация
    Написано более двух лет назад
  • Как гарантировать единственность экземпляра приложения?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    edward_freedom, а как проверить, что процесс уже запущен?
    Написано более двух лет назад
  • Как преобразовать время в Timestamp без часового пояса (UTC)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Aleksey,
    Тогда пришлось бы в структуре таблицы БД менять timestamp на строковый тип, что не очень хотелось бы.

    Решил вопрос сменой таймзоны из приложения:
    TimeZone.setDefault(TimeZone.getTimeZone("Etc/UTC"));
    Написано более двух лет назад
  • Как преобразовать время в Timestamp без часового пояса (UTC)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Спасибо за ответ! А можно ли что-то сделать, чтобы в toString() возвращалось время без учета зоны?
    Написано более двух лет назад
  • Как сделать, чтобы программа делала запись в БД в определенные часы?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    а если без спринга?
    Написано более трёх лет назад
  • Почему программа выдает -nan (ind)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Пардон, temp как раз-таки равен 0 )
    Написано более трёх лет назад
  • Почему программа выдает -nan (ind)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Если вы про эту строку:
    _k = (_k + tan(angle))/(1 - _k*tan(angle));
    То тут деления на ноль нет, иначе бы программа не смогла посчитать _k, а она и ее считает правильно (_k = 2). Проблема возникает в следующей строке.
    _b *= _k/temp;
    хотя temp равен двум в данном примере и если его заменить просто двойкой, то программа уже не ругается.
    Написано более трёх лет назад
  • Как найти координаты одной системы координат в другой по заданной прямой?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    uvelichitel, почему? Это же не вектор, а фиксированный объект. Но я, конечно же, могу заблуждаться.
    Написано более трёх лет назад
  • Как удалить одинаковые элементы из списка?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    В программе используется именно list. Про сортировку не совсем понял. У нас же не числа, а абстрактные объекты. Допустим, полигоны. Как их сортировать и зачем?
    Написано более трёх лет назад
  • В чем ошибка (работа с памятью, деструкторы)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Прямо все по полочкам разложили. Спасибо!
    Написано более трёх лет назад
  • В чем ошибка (работа с памятью, деструкторы)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    в чем разница?
    Написано более трёх лет назад
  • Обрезка невыпуклого полигона. Как определить множество полигонов на выходе?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    В комментарии, судя по всему, подразумевается обрезающий(clipping) полигон (в данном примере, прямоугольник). Он действительно должен быть выпуклым, тогда как предметный(subject) полигон, согласно алгоритму Ходжмана-Сазерленда, по которому работает программа, предполагает в т. ч. и невыпуклые многоугольники. https://en.wikipedia.org/wiki/Sutherland%E2%80%93H...

    Конкретно, в приведенном примере (и в других, которые я проверял), программа выдает верный набор точек и правильном порядке. Вопрос, как их разделить в случае несвязного множества.

    P. S. Конечно, это не единственный алгоритм поиска пересечения пересечения двух полигонов. Есть и другие. Например, Уайлера — Атертона или Ватти.
    Написано более трёх лет назад
  • Обрезка невыпуклого полигона. Как определить множество полигонов на выходе?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    sim3x, пардон, исправил.
    Написано более трёх лет назад
  • Что делает эта функция(вычислительная геометрия, Си)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Rsa97, теперь все более менее понятно. Спасибо!
    Написано более трёх лет назад
  • Что делает эта функция(вычислительная геометрия, Си)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Rsa97, ой, да, len, что-то меня переклинило) Ну, насколько я понял, эта функция добавляет только одну вершину в полигон, на что указывает, например, p->len++.
    Написано более трёх лет назад
  • Что делает эта функция(вычислительная геометрия, Си)?

    HustleCoder
    Clean Coder @HustleCoder Автор вопроса
    Спасибо. Если я правильно понял, то alloc - это объем памяти для заданного полигона, а size - количество его вершин. Нельзя ли было ограничиться одной size для выделения памяти?
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
Самые активные сегодня
  • Drno
    • 22 ответа
    • 0 вопросов
  • CityCat4
    CityCat4
    • 9 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 7 ответов
    • 0 вопросов
  • GNUBack
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • Bright144
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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