Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

5
голоса
5
ответов
287
просмотров
Какой самый эффективный/элегантный способ преобразовать плоскую таблицу в дерево?

Проблема: Рендеринг структуры дерева из плоской таблицы в HTML

Предположим, у вас есть плоская таблица, хранящая упорядоченную иерархию дерева:

Id   Name         ParentId   Order
 1   'Node 1'            0      10
 2   'Node 1.1'          1      10
 3   'Node 2'            0      20
 4  ...
0
голоса
1
ответов
287
просмотров
Как закодировать значения параметров URI?

Я пытаюсь отправить URI в качестве значения параметра запроса/матрицы. Прежде чем я смогу добавить его к существующему URI, мне нужно закодировать его в соответствии с RFC 2396. Например, если у меня есть следующий ввод:

http://google.com/resource?key=value1 & value2

Мне нужно получить на...

0
голоса
4
ответов
287
просмотров
Юнит-тесты Android с Dagger 2

Проблема с мокированием java.util.Random в приложении на Android с использованием Dagger 2

У меня есть приложение для Android, которое использует Dagger 2 для внедрения зависимостей. Я также использую последние инструменты сборки Gradle, которые позволяют создавать варианты сборки для...

0
голоса
5
ответов
287
просмотров
Слияние двух строк в SQL

У меня есть таблица с следующей информацией:

FK | Field1 | Field2
=====================
3  | ABC    | *NULL*
3  | *NULL* | DEF

Существует ли способ выполнить запрос SELECT к этой таблице, чтобы получить следующий результат:

FK | Field1 | Field2
=====================
3  | ABC    |...
0
голоса
1
ответов
287
просмотров
Numpy - модуль не имеет атрибута 'arrange' [закрыто]

Описание проблемы:

Я столкнулся с довольно элементарной ошибкой при использовании библиотеки Numpy. Я пробовал удалить и переустановить последнюю версию Numpy (1.9), но это не помогло решить проблему. При попытке использовать функцию arrange, возникает следующая ошибка:

Traceback (most...
0
голоса
5
ответов
287
просмотров
Ошибка сборки с использованием cmake: невозможно найти -lpthreads

У меня есть проект на C++, который без проблем работал на одной машине, и сейчас я пытаюсь его скомпилировать на другой с такой же операционной системой (Xubuntu 14.04).

Я установил все зависимости и использую CMake для сборки проекта, но сборка остановилась с следующей ошибкой:

Определение,...
0
голоса
0
ответов
287
просмотров
Тип данных Oracle Timestamp

Вопрос: В чем разница между типом данных timestamp без параметра и с параметром 0?

Я столкнулся с вопросом о различиях между типами данных timestamp и timestamp(0) в базе данных. Я знаю, что оба они относятся к типу данных "метка времени", но не совсем понимаю, как различия в параметрах...

0
голоса
5
ответов
287
просмотров
Как узнать время, затраченное на каждый тест при использовании unittest?

Unittest отображает только общее время, затраченное на выполнение всех тестов, но не предоставляет информации о времени, затраченном на каждый отдельный тест.

Как можно добавить время выполнения каждого теста при использовании unittest?

0
голоса
5
ответов
287
просмотров
java.lang.VerifyError: Верifier отклонил класс на Lollipop при использовании релизного APK

Описание проблемы

Я получаю следующую ошибку при установке своего релизного APK на устройство с версией Android 5.x. Ошибка не возникает, когда я запускаю тот же код из Android Studio или на устройстве с версией 4.x.

java.lang.VerifyError: Verifier rejected class...
0
голоса
5
ответов
287
просмотров
Показ сообщений "Утро", "День", "Вечер", "Ночь" в зависимости от времени в Java

Что я пытаюсь сделать::

Показать сообщение в зависимости от времени суток

Доброе утро (с 0:00 до 12:00) Добрый день (с 12:00 до 16:00) Добрый вечер (с 16:00 до 21:00) Доброй ночи (с 21:00 до 6:00)

КОД::

Я использовал 24-часовой формат для реализации этой логики

private void...