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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
43
просмотров
JavaScript Промисы - reject против throw

Я прочитал несколько статей на эту тему, но все еще не совсем понимаю, в чем заключается разница между использованием Promise.reject и выбрасыванием ошибки. Например,

Использование Promise.reject

return asyncIsPermitted() .then(function(result) { if (result === true) { ...

6
голоса
5
ответов
43
просмотров
Обновление и замена части строки

У меня есть таблица с двумя колонками: ID и Value. Я хочу изменить часть некоторых строк во второй колонке.

Вот пример таблицы:

ID            Value
---------------------------------
1             c:\temp\123\abc\111
2             c:\temp\123\abc\222
3             c:\temp\123\abc\333
4    ...
6
голоса
5
ответов
43
просмотров
Экспорт схемы без данных

Я использую базу данных MySQL в своем Java-программе и теперь хочу передать программу другому человеку. Как можно экспортировать структуру базы данных MySQL без данных, только структуру?

7
голоса
5
ответов
43
просмотров
Как объединить std::string и int в C++?

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

std::string name = "John";
int age = 21;

Как я могу объединить эти переменные, чтобы получить одну строку, например, "John21"?

7
голоса
5
ответов
43
просмотров
Импорт нескольких CSV-файлов в pandas и объединение в один DataFrame

Я бы хотел прочитать несколько CSV файлов из директории и объединить их в один большой DataFrame в pandas. Однако я не могу разобраться, как это сделать. Вот что у меня есть на данный момент:

import glob
import pandas as pd

# Получаем имена файлов с данными
path =...
8
голоса
5
ответов
43
просмотров
Найти и заменить текст в файле через командную строку Bash

Какой самый простой способ выполнить замену строки в файле, например, заменить строку abc на XYZ в файле /tmp/file.txt?

Я разрабатываю приложение и использую IronPython для выполнения команд через SSH, но не очень хорошо знаком с Unix и не знаю, что именно искать.

Я слышал, что Bash, помимо того...

7
голоса
5
ответов
43
просмотров
Как сделать возвращаемый тип метода обобщённым?

Проблема с использованием обобщений в классе Animal

У меня есть класс Animal, который представляет собой животное и позволяет каждому животному иметь много друзей. У меня есть подкласы, такие как Dog, Duck, Mouse и т.д., которые добавляют специфическое поведение, например, методы...

5
голоса
5
ответов
43
просмотров
Как сделать два соседних div-элемента одинаковой высоты?

У меня есть два элемента div, расположенные рядом друг с другом. Я хочу, чтобы их высота была одинаковой и оставалась такой же, даже если один из них изменяет размер. Если один из div увеличивается из-за добавления текста, то другой тоже должен увеличиваться, чтобы соответствовать высоте первого. Я...

5
голоса
2
ответов
43
просмотров
Как вернуть значение из асинхронной функции обратного вызова?

Проблема с возвратом значения из асинхронного коллбэка

Я часто сталкиваюсь с вопросом, который уже задавался множество раз на Stack Overflow, но всё равно не могу найти решение своей проблемы.

Я пытаюсь получить значение из коллбэка в асинхронной функции. Вот пример кода для...

0
голоса
3
ответов
43
просмотров
Когда апкастинг незаконен в C++?

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