Все вопросы
Установка различной версии Node.js для конкретного проекта (папки) с помощью NVM
Я знаю, что могу изменить версию Node.js с помощью команды nvm use в командной строке. Однако я хочу установить определённую версию Node.js для конкретного проекта (папки). Эта версия меняется с помощью команды nvm use, но при перезапуске терминала или IDE WebStorm она снова сбрасывается на версии...
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...
Как вызвать метод суперкласса с использованием рефлексии в Java
Я сталкиваюсь с проблемой в Java, связанной с вызовом метода суперкласса. У меня есть два класса:
public class A {
public Object method() {...}
}
public class B extends A {
@Override
public Object method() {...}
}
Я создал экземпляр класса B, и теперь мне нужно вызвать...
Деструкторы в C++ с использованием векторов и указателей
У меня есть некоторые вопросы касательно управления памятью в C++. Я знаю, что в деструкторах нужно освобождать память для всего, что было создано с помощью new, а также закрывать открытые потоки файлов и другие потоки. Однако у меня есть сомнения относительно других объектов в C++:
1....
Как использовать UTF-8 в логировании Python?
Я пытаюсь записать строку, закодированную в UTF-8, в файл с помощью пакета логирования Python. В качестве простого примера привожу следующий код:
import logging
def logging_test():
handler = logging.FileHandler("/home/ted/logfile.txt", "w", encoding="UTF-8")
formatter =...
Что содержит прокси-объект Hibernate?
Описание проблемы
Я столкнулся с некоторыми вопросами по поводу работы Hibernate и его механизма ленивой загрузки данных. Вот что мне удалось узнать:
- Hibernate использует прокси-объект для реализации ленивой загрузки. Когда мы запрашиваем загрузку объекта из базы данных, и загруженный...
Как профилировать использование памяти?
Я знаю о Valgrind, но он только выявляет проблемы с управлением памятью. Мне нужен инструмент, который даст мне общее представление о том, какие части моей программы потребляют сколько памяти. Было бы здорово иметь графическое представление, например, в виде тематической карты (как это делает...
Как получить значение "os.name" для Windows 10 в Java?
У меня возникла проблема с определением имени операционной системы в Java после обновления с Windows 8.1 до Windows 10. Я использую метод System.getProperty("os.name"), чтобы получить название операционной системы. Ранее для каждой версии Windows этот метод возвращал точное имя ОС, например,...
Провести расчет нового столбца как среднее значение других столбцов в pandas
Описание проблемы:
Я работаю с датафреймом в pandas и хочу добавить новый столбец, который будет содержать среднее значение по столбцам salary_1, salary_2 и salary_3. У меня есть следующий датафрейм:
df = pd.DataFrame({
'salary_1': [230, 345, 222],
'salary_2': [235,...
Объявления функций внутри операторов if/else?
Как обрабатываются объявления функций в JavaScript?
У меня возникла проблема с объявлениями функций в JavaScript, которые ведут себя по-разному в разных браузерах. Рассмотрим следующий код:
var abc = '';
if (1 === 0) {
function a() {
abc = 7;
}
} else if ('a' === 'a') {
...
Что такое процесс и поток?
У меня есть вопрос, связанный с пониманием процессов и потоков в операционных системах. Я прочитал множество материалов на эту тему и продолжаю изучать её, но все они описывают процессы и потоки в довольно "абстрактной" форме. Это приводит к большим теоретическим elaborations об их поведении и...
Почему Java быстрее с использованием JIT, чем при компиляции в машинный код?
У меня возник вопрос о скорости выполнения Java-программ. Я слышал, что для достижения высокой производительности Java необходимо использовать JIT-компиляцию. Это вполне логично, когда мы сравниваем с интерпретацией, но почему никто не может разработать компилятор, который бы заранее компилировал...
Создание встроенной SQL-таблицы на лету (для исключающего левого соединения)
Описание проблемы:
У меня есть таблица A со следующими данными:
id | value
----------
1 | red
2 | orange
5 | yellow
10 | green
11 | blue
12 | indigo
20 | violet
У меня также есть список идентификаторов (10, 11, 12, 13, 14), который генерируется на стороне клиента и...
Почему не работает plt.savefig?
У меня есть простой код на Python, который выглядит следующим образом:
import numpy as np
import matplotlib.pyplot as plt
"""
Вот решения и график.
"""
# Создание осей и построение графика.
plt.axis([0, 10, 0, 10])
axis_x = range(1, 11)
grd = [1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 8.1,...
Java: Статические transient-поля
Проблема: Я только что узнал, что в Java можно объявить поле как 'static transient' — компилятор при этом не выдаёт никаких ошибок. На первый взгляд, это кажется неимоверно бесполезным, поскольку, как всем известно, статические поля не сериализуются.
Вопрос: Есть ли какие-то случаи, в которых...
Виджет - Iframe против JavaScript
У меня есть задача разработать виджет, который будет использоваться сторонним сайтом. Это не приложение для развертывания на сайте социального сетевого взаимодействия. Я могу предоставить разработчикам сайта ссылку, которая будет использоваться в качестве src для iframe, или могу разработать виджет...
Как создать заглушку для интерфейса / определения типа в TypeScript?
Я работаю с Typescript в проекте на AngularJS 1.X и использую различные JavaScript-библиотеки для разных целей. Для юнит-тестирования моего исходного кода я хотел бы замокать некоторые зависимости, используя типы (интерфейсы). Я не хочу использовать тип ANY и не хочу писать пустое тело для каждого...
UPDATE с использованием WITH и CASE - PostgreSQL
Вопрос для StackOverflow: Ошибка синтаксиса при использовании CASE в запросе UPDATE в PostgreSQL
Я пытаюсь изменить значения в колонке, чтобы они представляли собой заголовок, составленный из информации из двух других таблиц. Однако у меня возникают трудности с тем, чтобы правильно получить...
IE не поддерживает методы includes для массивов и строк
Я работаю над проектом и разрабатываю JavaScript-фреймворк. Исходный код содержит около 700 строк, поэтому я вставил лишь одну строку. Метод includes не работает в Internet Explorer. Есть ли решение этой проблемы?
var row_cells = tbl_row.match(//g);
row.Cells = new Array();
if...
Странное поведение foreach при использовании ссылок: foreach ($a as &$v) { ... }
Описание проблемы:
У меня есть следующий код на PHP:
<?php
$a = array('a', 'b', 'c', 'd');
foreach ($a as &$v) { }
foreach ($a as $v) { }
print_r($a);
?>
На первый взгляд, программа выглядит нормально, но вывод, который я получаю, таков:
Array
(
[0] => a
[1]...