0
голоса
3
ответов
35
просмотров
Ошибка в Angular 6: 'filter' не существует в типе 'Observable<Event>' при использовании router.events

Я обновил своё приложение до Angular 6 (прежде оно было на версии 5.2).

При этом у меня возникла ошибка в синтаксисе:

import { Router, ActivatedRoute, NavigationEnd } from '@angular/router';
import { filter } from 'rxjs/operators';
...
constructor(private router: Router)...
0
голоса
2
ответов
18
просмотров
TypeScript: Декоратор для функции, а не метода. Возможно?

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

Есть ли какие-либо мысли по этому поводу? Это возможно?

0
голоса
4
ответов
24
просмотров
Скрипт для Linux, чтобы завершить процесс Java

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

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

Вот процесс, который запущен как jar:

[rapp@s1-dlap0 ~]$ ps -ef | grep java
rapp    9473    1  0 15:03 pts/1    00:00:15 java -jar...
0
голоса
5
ответов
88
просмотров
Как реализовать включительные диапазоны в Python?

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

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

0
голоса
2
ответов
16
просмотров
Python оператор 'is not'

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

Я заметил, что в Python существует оператор сравнения is not. Должен ли я буквально переводить его как

!=

вместо

== not

?

Как правильно использовать оператор is not в Python? Есть ли какие-либо нюансы, которые стоит учитывать при...

0
голоса
5
ответов
21
просмотров
ESLint: 8.0.0 Не удалось загрузить плагин '@typescript-eslint'

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

Здравствуйте! Мне нужна помощь. Я получаю следующую ошибку при попытке собрать проект:

Oops! Something went wrong! 😦

Версия ESLint: 8.0.0

Ошибка:

TypeError: Failed to load plugin '@typescript-eslint' declared in 'src.eslintrc': Class extends value undefined...
0
голоса
3
ответов
16
просмотров
Сколько конструкторов у класса?

Я готовлюсь к грядущему экзамену по C++ и столкнулся с вопросом о классах и конструкторах:

Сколько конструкторов имеет класс Fraction?

class Fraction {
//...
public:
   Fraction(int numerator = 0, int denominator = 1);
//...
};

Я думал, что у него только один конструктор, но мне...

0
голоса
1
ответов
20
просмотров
Пример Django allauth: [Errno 61] Отказано в подключении

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

File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 571, in create_connection
raise err
error: [Errno 61] Connection refused

Я...

0
голоса
5
ответов
20
просмотров
SQL запрос для получения значений, встречающихся более одного раза

Я пытаюсь сформировать запрос к своей базе данных, чтобы отобразить записи в таблице, где фамилия встречается более трех раз. Например, в моей таблице студентов есть 3 человека с фамилией 'Smith', 4 с 'Johnson' и 1 с 'Potter'. Мой запрос должен показывать записи только тех, чьи фамилии 'Smith' и...

0
голоса
5
ответов
118
просмотров
Как выполнить поиск в стиле getattr() в шаблоне Django

Метод getattr() в Python полезен, когда вы не знаете имя определенного атрибута заранее. Эта функциональность также была бы полезна в шаблонах, но я так и не смог найти способ, как это сделать. Существует ли встроенный тег или не встроенный тег, который может выполнять динамический поиск атрибутов?

0
голоса
1
ответов
140
просмотров
Доступ к ERRORLEVEL из bash-скрипта

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

Я могу вызывать его из bash-скрипта, передавая его в качестве аргумента команде cmd.

cmd /c "badapp"

Это работает нормально, но иногда badapp...

0
голоса
3
ответов
19
просмотров
Java: накладные расходы if vs. try/catch

Есть ли какая-либо экономия производительности в Java при использовании блока try/catch по сравнению с конструкцией if (при условии, что заключенный код в остальном не вызывает ошибок)?

Например, рассмотрим две простые реализации метода "безопасной обрезки" строк:

public String...
0
голоса
2
ответов
15
просмотров
Отображение изображений в React с использованием JSX без импорта

Проблема, с которой я столкнулся, связана с тегом ``. Когда речь идет об одиночном изображении, следующий код загружает изображение:

import image1 from './images/image1.jpg';

Однако следующий код не загружает изображение:


или

Мне нужно обработать массив...

0
голоса
2
ответов
145
просмотров
Различие между типами str и object в Pandas

Я столкнулся с проблемой различия типов в Numpy и Pandas. В Numpy четко разграничиваются типы str и object. Например, при выполнении следующих команд:

import pandas as pd
import numpy as np
np.dtype(str)  # dtype('S')
np.dtype(object)  # dtype('O')

мы видим, что dtype('S')...

0
голоса
1
ответов
21
просмотров
localtime vs localtime_s: соответствующие аргументы ввода

Вопрос по поводу использования функции localtime и localtime_s в C++

Я столкнулся с проблемой при работе с функциями localtime и localtime_s в C++. Вот мой код:

time_t rawtime;
struct tm * timeinfo;
time ( &rawtime );
timeinfo = localtime ( &rawtime );

При компиляции я...

0
голоса
5
ответов
15
просмотров
Однострочник для проверки наличия элемента в списке

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

В Python это выглядит следующим образом:

if "a" in ["a", "b", "c"]:
    print("It's there!")

Есть ли в Java какой-то аналогичный однострочный...

0
голоса
2
ответов
28
просмотров
Как получить значение "os.name" для Windows 10 в Java?

У меня возникла проблема с определением имени операционной системы в Java после обновления с Windows 8.1 до Windows 10. Я использую метод System.getProperty("os.name"), чтобы получить название операционной системы. Ранее для каждой версии Windows этот метод возвращал точное имя ОС, например,...

0
голоса
0
ответов
18
просмотров
Получение относительного пути к родительской директории с помощью pathlib в Python

Заголовок: Как извлечь подстроку из Path в Python?

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

Я работаю с модулем pathlib в Python и у меня есть следующий объект Path:

import pathlib
path = pathlib.Path(r'C:\users\user1\documents\importantdocuments')

Мне нужно извлечь точную строку...

0
голоса
0
ответов
133
просмотров
Задать высоту div в оставшееся пространство с помощью CSS при неизвестной высоте div'ов сверху и снизу

Проблема заключается в том, что я хочу сделать так, чтобы обертка заполняла всю высоту окна без возможности прокрутки, а центральный div был прокручиваемым. При этом не хотелось бы использовать пиксели или JavaScript для достижения этого результата.

Вот пример текущей структуры HTML:


 ...
0
голоса
2
ответов
20
просмотров
Стоит ли игнорировать предупреждение "-Wmissing-braces" от gcc/clang?

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

Рассмотрим следующую программу:

#include 

int main()
{
  std::array x = { 0 }; // предупреждение!
  x = { { 0 } }; // без предупреждения
  return 0;
}

Первичная инициализация приводит к предупреждениям в gcc 4.7.2:

main.cpp:5:22: warning: unused variable...