5
голоса
5
ответов
164
просмотров
Как получить код статуса из HTTP-ошибки в Axios?

У меня возникла проблема, которая, возможно, покажется stupid, но я не могу получить данные об ошибке, когда запрос в Axios завершается неудачей.

Я использую следующий код:

axios
  .get('foo.example')
  .then((response) => {})
  .catch((error) => {
    console.log(error); // Выводит...
5
голоса
4
ответов
192
просмотров
Список vs кортеж: когда использовать каждый?

Описание проблемы: Разница между списками и кортежами в Python

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

Например, есть случаи, когда выбор...

5
голоса
5
ответов
137
просмотров
Как отсортировать строки в JavaScript

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

list.sort(function (a, b) {
    return a.attr - b.attr;
});

Однако я обнаружил, что оператор - не работает со строками в JavaScript. Как я...

5
голоса
2
ответов
140
просмотров
Как добавить однострочный комментарий к многострочной команде

Я знаю, как писать многострочные команды в Bash-скрипте, но как можно добавить комментарий для каждой строки в многострочной команде? Вот пример:

CommandName InputFiles      \ # Это комментарий для 1-й строки
            --option1 arg1  \ # Это комментарий для 2-й строки
           ...
5
голоса
5
ответов
142
просмотров
Циклы For..In в JavaScript: работа с парами ключ-значение

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

foreach($data as $key => $value) { }

Я рассматривал цикл for..in в JavaScript, но, похоже, нет возможности указать as....

6
голоса
5
ответов
172
просмотров
Как перечислить все функции в модуле?

У меня установлен модуль на Python, и я хотел бы узнать, какие функции/классы/методы доступны в нем.

Я хочу вызвать функцию help для каждого из них. В Ruby я могу сделать что-то вроде ClassName.methods, чтобы получить список всех методов, доступных в этом классе. Есть ли что-то подобное в...

6
голоса
3
ответов
145
просмотров
Можно ли с помощью Mockito захватывать аргументы метода, вызываемого несколько раз?

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

Вот что я попробовал:

ArgumentCaptor firstFooCaptor = ArgumentCaptor.forClass(Foo.class);
ArgumentCaptor secondFooCaptor =...
5
голоса
5
ответов
145
просмотров
Добавить словарь в словарь

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

orig = {
   'A': 1,
   'B': 2,
   'C': 3,
}

extra = {
   'D': 4,
   'E': 5,
}

dest = # Здесь что-то с...
6
голоса
5
ответов
142
просмотров
Как извлечь путь к директории из пути к файлу?

В Bash, у меня есть переменная VAR="/home/me/mydir/file.c", и мне нужно извлечь из неё путь "/home/me/mydir". Как это можно сделать?

6
голоса
5
ответов
163
просмотров
Перегрузка конструктора в TypeScript

Кому-нибудь удавалось реализовать перегрузку конструкторов в TypeScript? На странице 64 спецификации языка (версия 0.8) есть упоминания о перегрузке конструкторов, но примеры кода не представлены.

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

interface...

6
голоса
5
ответов
137
просмотров
Лучшие практики использования assert?

Проблема:

  1. Существует ли проблема производительности или поддерживаемости кода при использовании assert в стандартном коде, а не только для отладки?
    Является ли следующий код:
assert x >= 0, 'x is less than zero'

лучше или хуже, чем:

if x < 0:
    raise...
6
голоса
5
ответов
154
просмотров
Возможно ли задать условия в Count()?

Возможно ли указать условие в функции Count()? Я хотел бы считать только те строки, которые имеют, например, "Менеджер" в столбце Position.

Мне нужно сделать это в самом операторе COUNT, а не с помощью WHERE; я спрашиваю об этом, потому что мне нужно посчитать как Менеджеров, так и Других в одном...

6
голоса
5
ответов
131425
просмотров
Методы getWidth() и getHeight() у View возвращают 0

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

Я провел небольшое исследование и увидел, что...

6
голоса
5
ответов
160
просмотров
Длина строки в Bash

Заголовок: Как сохранить длину строки в другой переменной?

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

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

myvar="some string"
echo ${#myvar}  
# 11

Теперь я хочу сохранить результат...

6
голоса
5
ответов
152
просмотров
Как определить класс объекта?

У меня есть два класса: B и C, которые наследуются от класса A. Теперь у меня есть объект, который является экземпляром одного из этих классов — B или C. Как можно определить, к какому именно типу относится этот объект? Есть ли способ сделать это в языке программирования, который я использую?

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

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

6
голоса
5
ответов
155
просмотров
Как использовать `@ts-ignore` для блока кода?

Вопрос: Как игнорировать целый блок кода в TypeScript?

Я использую комментарий // @ts-ignore, чтобы заставить компилятор TypeScript игнорировать строку кода ниже него. Однако мне нужно игнорировать не только отдельные строки, но и целые блоки кода. Есть ли способ сделать это в TypeScript?

6
голоса
5
ответов
152
просмотров
Преобразование java.util.Date в java.time.LocalDate

Как лучше всего преобразовать объект java.util.Date в новый класс JDK 8/JSR-310 java.time.LocalDate?

Date input = new Date(); LocalDate date = ???

6
голоса
5
ответов
52068
просмотров
jQuery.click() против onClick: что выбрать?

У меня есть большое приложение на jQuery, и я использую два метода для обработки событий клика.

Первый метод

HTML

Некоторый контент

jQuery

$('#myDiv').click(function(){
    //Некоторые действия
});

Второй метод

HTML

Некоторый...
6
голоса
5
ответов
169
просмотров
/usr/bin/ld: не удается найти -l<названиеБиблиотеки>

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

usr/bin/ld: cannot find -l

В моем makefile я использую команду g++ и связываю свою программу с библиотекой, которая является символической ссылкой на библиотеку, находящуюся в другой директории.

Есть ли опция,...