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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
36
просмотров
Как закрыть текущую вкладку в окне браузера?

Я хочу создать ссылку на веб-странице, которая закрывает текущую активную вкладку в браузере, не закрывая другие вкладки. При нажатии на ссылку "Закрыть" должно появляться сообщение с предупреждением, спрашивающее пользователя о подтверждении действия, с двумя кнопками: "ДА" и "НЕТ". Если...

6
голоса
5
ответов
36
просмотров
Как создать пользовательские вспомогательные функции в Laravel

Я хочу создать вспомогательные функции, чтобы избежать дублирования кода между представлениями в Laravel. Например, у меня есть файл представления view.blade.php с следующим содержимым:

Отформатированный текст Foo: {{ fooFormatText($text) }}

Эти функции в основном занимаются...

6
голоса
5
ответов
36
просмотров
Как перебрать структуру JSON?

У меня есть следующая структура JSON:

[{"id":"10", "class": "child-of-9"}, {"id": "11", "classd": "child-of-10"}]

Как мне перебрать её с помощью JavaScript?

При переборе я столкнулся с проблемой, так как некоторые объекты имеют разные ключи. В частности, у первого объекта есть ключ...

6
голоса
5
ответов
36
просмотров
Как добавить начальные нули к значению?

Как я могу дополнить значение нулями слева в JavaScript? Я предполагаю, что могу создать кастомную функцию для добавления нулей к приведенному значению, но интересно, есть ли более прямой способ сделать это?

Примечание: Под дополнением значения я понимаю это в контексте базы данных (где 6-значное...

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

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

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





  alert(datediff("day", first, second)); // что здесь должно быть?

Мне нужно вычислить количество дней между этими двумя датами. Я не уверен, как правильно передать даты в...

5
голоса
2
ответов
36
просмотров
В чем разница между eval, exec и compile?

У меня возникла необходимость динамической оценки кода на Python, и я столкнулся с функциями eval() и compile(), а также с оператором exec.

Не могли бы вы объяснить разницу между eval и exec, а также какое отношение имеют различные режимы функции compile() к этим двум?

5
голоса
5
ответов
36
просмотров
Есть ли питоний способ объединить два словаря (сложив значения для ключей, которые присутствуют в обоих)?

Задача заключается в следующем: у меня есть два словаря:

Dict A: {'a': 1, 'b': 2, 'c': 3}
Dict B: {'b': 3, 'c': 4, 'd': 5}

Мне нужно "объединить" эти два словаря таким образом, чтобы результатом был следующий словарь:

{'a': 1, 'b': 5, 'c': 7, 'd': 5}

То есть, если...

6
голоса
4
ответов
36
просмотров
Как выполнить SELECT DISTINCT по нескольким столбцам?

Я пытаюсь извлечь все строки из таблицы, где комбинации двух колонок уникальны. То есть мне нужны все продажи, у которых нет других продаж, произошедших в тот же день за ту же цену. Продажи, которые уникальны по дате и цене, должны быть обновлены до статуса "ACTIVE".

Я думаю сделать это следующим...

5
голоса
5
ответов
36
просмотров
Определение typedef для указателя на функцию?

Я изучаю, как динамически загружать DLL, но не могу понять следующую строку кода:

typedef void (*FunctionFunc)();

У меня есть несколько вопросов. Буду признателен, если кто-то сможет на них ответить.

  1. Зачем используется typedef?
  2. Синтаксис выглядит странно; после void не должно...
6
голоса
5
ответов
36
просмотров
Как очистить переменную stringstream?

Я уже пробовал несколько вариантов,

std::stringstream m; m.empty(); m.clear();

но ни один из них не сработал.