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

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

или

Сообщество

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

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

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

Репутация

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

10
голоса
5
ответов
143
просмотров
Как работает "cat << EOF" в bash?

Я столкнулся с необходимостью написать скрипт для ввода многострочного текста в программу (psql).

После немного поиска в интернете, я нашел следующий синтаксис, который работает:

cat << EOF | psql ---params BEGIN;

pg_dump ----something

update table .... statement ...;

END; EOF

Этот...

0
голоса
5
ответов
143
просмотров
Как реализовать включительные диапазоны в Python?

Я пытаюсь реализовать пользовательский интерфейс, в котором диапазоны представляются включительно. У меня есть понятные человеко-читаемые описания, такие как от A до B, которые представляют диапазоны, включающие обе границы. Например, от 2 до 4 означает значения 2, 3, 4.

Я выяснил, что могу...

0
голоса
4
ответов
143
просмотров
Как вернуть результаты Mongoose из метода find?

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

Я пытаюсь отрендерить страницу с результатами из нескольких запросов к базе данных с использованием Mongoose, но не могу понять, как правильно сделать выборку данных.

В документации я нашел следующий способ, который...

0
голоса
1
ответов
143
просмотров
Эквивалент консоли Rails для Node.js

Я экспериментирую с фреймворком Node.js Express и ищу плагин, который позволил бы мне взаимодействовать с моими моделями через консоль, аналогично консоли в Rails. Существует ли что-то подобное в мире Node.js?

Если нет, то как я могу взаимодействовать с моими моделями и данными в Node.js,...

54
голоса
5
ответов
142
просмотров
Как заменить все вхождения строки в JavaScript?

Проблема с удалением всех вхождений подстроки в строке

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

string = "Test abc test test abc test test test abc test test abc";

С помощью следующей команды я пытаюсь удалить подстроку abc:

string = string.replace('abc', '');

Однако, эта...

11
голоса
5
ответов
142
просмотров
Имеют ли круглые скобки после имени типа значение при использовании new?

Заголовок: Разница между созданием экземпляров класса в C++: new Test и new Test()

Текст проблемы:

Я изучаю C++ и столкнулся с вопросом о различиях между двумя способами создания экземпляра класса. Если Test является обычным классом, есть ли какая-либо разница между следующими строками...

0
голоса
4
ответов
142
просмотров
Работает ли Apollo Client на Node.js?

Я ищу библиотеку GraphQL-клиента, которая должна работать на Node.js для проведения тестирования и создания некоторого мэшапа данных — не в производственной среде. Везде, где я использую Apollo, например, в react-apollo и graphql-server-express от Apollo. Мои требования довольно...

37
голоса
0
ответов
141
просмотров
Как создать утечку памяти в Java?

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

Честно говоря, я чувствовал себя довольно глупо, так как не знал, с чего начать.

Может, кто-то может привести пример?

13
голоса
5
ответов
141
просмотров
Как вернуть ключи словаря в виде списка в Python?

Я столкнулся с проблемой при работе со словарями в Python 3.3 и выше. В Python 2.7 я мог получить ключи, значения или элементы словаря в виде списка, используя метод .keys(). Например:

newdict = {1:0, 2:0, 3:0}
print(newdict.keys())
# Результат: [1, 2, 3]

Однако, начиная с Python...

8
голоса
5
ответов
141
просмотров
Как экспортировать информацию из массива JavaScript в CSV (на стороне клиента)?

Я знаю, что существует множество вопросов на эту тему, но мне нужно сделать это с использованием JavaScript. Я использую Dojo 1.8 и у меня есть вся информация об атрибутах в массиве, который выглядит следующим образом:

[["name1", "city_name1", ...], ["name2", "city_name2", ...]]

Кто-нибудь...