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

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

или

Сообщество

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

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

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

Репутация

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

5
голоса
5
ответов
329
просмотров
Как подавить ошибку "error TS2533: Object is possibly 'null' or 'undefined'"?

У меня есть тип:

type tSelectProtected = {
  handleSelector?: string,
  data?: tSelectDataItem[],

  wrapperEle?: HTMLElement,
  inputEle?: HTMLElement,
  listEle?: HTMLElement,
  resultEle?: HTMLElement,

  maxVisibleListItems?: number
}

Я объявил глобальную переменную для...

0
голоса
0
ответов
329
просмотров
Java Лямбда-выражения [закрыто]

Проблема: Закрытый вопрос на Stack Overflow

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

  1. Почему это важно для Java-программирования?
  2. Как это влияет на программистов...
0
голоса
0
ответов
329
просмотров
Почему navigator.appName в JavaScript возвращает Netscape для Safari, Firefox и Chrome?

Почему navigator.appName возвращает "Netscape" для Safari, Firefox и Chrome?

Какое отношение эти браузеры имеют к старому браузеру Netscape? Могло это быть связано с DOM0?

0
голоса
0
ответов
329
просмотров
Использование lambda для форматирования Map в String

У меня есть карта с ключами и значениями типа Integer. Мне нужно преобразовать её в строку с конкретным форматом: key1 - val1, key2 - val2, key3 - val3. В настоящее время я использую метод forEach, чтобы отформатировать каждый элемент, собираю их в список, а затем использую...

0
голоса
1
ответов
329
просмотров
ES6 оператор распространения - копирование результата Mongoose

Я разрабатываю API на Express.js с использованием MongoDB и Mongoose.

Я пытаюсь создать объект на JavaScript (ES6), состоящий из нескольких переменных и результата запроса Mongoose, и хотел бы сделать это с помощью оператора распространения ES6:

MyModel.findOne({_id: id}, (error,...
0
голоса
5
ответов
329
просмотров
Как считать файл из ZIP с помощью InputStream?

Проблема с читением содержимого файла из ZIP-архива по SFTP с использованием InputStream

Мне нужно получить содержимое файла из ZIP-архива (в архиве только один файл, я знаю его имя) с использованием SFTP. У меня есть только InputStream ZIP-архива. Большинство примеров показывают, как...

0
голоса
3
ответов
329
просмотров
Как объединить все массивы целых чисел из всех записей в один массив в PostgreSQL

У меня есть столбец типа "массив целых чисел". Как я могу объединить все значения в единый массив целых чисел?

Например, если я выполню запрос:

SELECT column_name FROM table_name

Я получаю следующий набор результатов:

-[RECORD 1]----------
column_name | {1,2,3}
-[RECORD...
0
голоса
5
ответов
329
просмотров
Метод и переменная одного имени в классе: ошибка компиляции в C++, но не в Java?

Вопрос:

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

class Test {
    bool isVal() const {
        return isVal;
    }

  private:
    bool...
0
голоса
3
ответов
329
просмотров
Отправка массива с помощью Ajax в PHP-скрипт

У меня есть массив, созданный с помощью функции .push. Этот массив содержит очень большие данные. Как лучше всего передать его в PHP скрипт?

dataString = ???; // массив?
$.ajax({
    type: "POST",
    url: "script.php",
    data: dataString,
    cache: false,
    success: function()...
0
голоса
2
ответов
329
просмотров
Что означает оператор /= в Python?

Что означает оператор /= (слеш равно) в Python?

Я знаю, что |= является оператором для работы с множествами. Однако с оператором /= я раньше не встречался.