7
голоса
0
ответов
29
просмотров
Когда использовать cla(), clf() или close() для очистки графика?

Проблема: Неясность в использовании функций cla(), clf() и close() в Matplotlib

Я работаю с библиотекой Matplotlib и заметил, что существуют три функции: cla(), clf() и close(). Однако у меня возникли вопросы относительно их применения и конкретных действий, которые они выполняют....

7
голоса
5
ответов
33
просмотров
Как узнать имя скрипта в Bash?

Как я могу определить имя файла Bash-скрипта внутри самого скрипта?

Допустим, мой скрипт находится в файле runme.sh, как мне сделать так, чтобы он выводил сообщение "Вы запускаете runme.sh", не зашивая это имя в код?

6
голоса
5
ответов
22
просмотров
Запуск функции JavaScript после завершения ввода пользователем, а не при отпускании клавиши?

Я хочу выполнить AJAX-запрос, когда пользователь завершит ввод в текстовом поле. Необходимо, чтобы функция не срабатывала при каждом введенном символе, так как это приведет к большому количеству AJAX-запросов, но и не хочу, чтобы пользователю приходилось нажимать кнопку "Enter" для этого.

Есть ли...

6
голоса
5
ответов
35
просмотров
Как отличить левый и правый клик мыши с помощью jQuery

Вопрос: Как определить, какая кнопка мыши была нажата с помощью jQuery?

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

$('div').bind('click', function(){
    alert('clicked');
});

Однако этот код срабатывает как на правый, так и на левый клик. Как я могу...

9
голоса
5
ответов
23
просмотров
Как пропустить элемент в .map()?

Как пропустить элемент массива в методе .map?

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

Вот мой код:

var...
11
голоса
5
ответов
25
просмотров
Как проверить версии модулей Python?

Установил модули Python construct и statlib с помощью setuptools:

sudo apt-get install python-setuptools

sudo easy_install statlib sudo easy_install construct

Как мне проверить их версии из командной строки?

15
голоса
5
ответов
39
просмотров
Как объединить два массива в Java?

Я столкнулся с проблемой в Java: мне нужно объединить два массива типа String. Вот что у меня есть:

void f(String[] first, String[] second) { String[] both = ??? }

Какой самый простой способ сделать это?

7
голоса
5
ответов
33
просмотров
Как решить проблему "ImportError: Невозможно импортировать имя X" или "AttributeError: ... (вероятно, из-за циклического импорта)"?

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

main.py:

from entity import Ent

entity.py:

from physics import Physics
class Ent:
    ...

physics.py:

from entity import Ent
class...
16
голоса
5
ответов
46
просмотров
Как добавить локальные JAR-файлы в Maven-проект?

Как мне добавить локальные JAR-файлы (которые еще не находятся в репозитории Maven) непосредственно в библиотеки моего проекта?

9
голоса
5
ответов
39
просмотров
Что такое PECS (Producer Extends Consumer Super)?

Я столкнулся с концепцией PECS (сокращение от Producer extends and Consumer super) во время изучения дженериков в Java.

Может кто-нибудь объяснить, как использовать PECS, чтобы прояснить путаницу между extends и super?

19
голоса
5
ответов
27
просмотров
Когда использовать виртуальные деструкторы?

У меня есть хорошее понимание большинства теорий объектно-ориентированного программирования (OOP), но один момент, который меня сильно пугает, — это виртуальные деструкторы.

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

В...

8
голоса
5
ответов
32
просмотров
Как создать диалог с кнопками "Ок" и "Отмена"

Как отобразить диалоговое окно с подтверждением на JavaScript? Я планирую создать кнопку, которая будет выполнять действие и сохранять данные в базе данных. Когда пользователь нажимает на кнопку, я хочу, чтобы появился JavaScript-уведомление с вариантами ответов «да» и «отмена». Если пользователь...

7
голоса
5
ответов
22
просмотров
Как конвертировать изображение в строку Base64 с помощью JavaScript?

Я пытаюсь конвертировать изображение в строку формата Base64, чтобы отправить его на сервер.

Есть ли какой-то JavaScript-файл, который может помочь в этом? Если нет, подскажите, как я могу выполнить эту операцию?

6
голоса
5
ответов
28
просмотров
Повернуть подписи отметок осей

Я не могу понять, как повернуть текст на оси X. У меня есть временная метка, и по мере увеличения количества выборок метки все ближе и ближе подходят друг к другу, пока не начинают overlap'оваться. Я хотел бы повернуть текст на 90 градусов, чтобы, когда выборки становятся ближе, они не...

7
голоса
5
ответов
45
просмотров
Как узнать, содержится ли определенная строка в массиве на JavaScript/jQuery?

Как можно проверить, содержится ли слово "specialword" в массиве? Например, у меня есть следующий массив:

categories: [ "specialword", "word1", "word2" ]

Какое решение подойдет для этой задачи?

7
голоса
5
ответов
43
просмотров
Получение индекса максимального или минимального элемента в списке с помощью max()/min()

У меня возникла проблема при использовании функций max и min в Python для алгоритма минимакса. Необходимо получить индекс значения, возвращаемого функциями max() или min(). То есть я хочу узнать, какой ход привел к максимальному (в случае первого игрока) или минимальному (в случае второго...

23
голоса
5
ответов
32
просмотров
Как гарантировать, что определение моих enum не изменится в JavaScript?

Вопрос: Выполняют ли следующие объекты все характеристики перечислений (enums) в JavaScript? Рассматриваю следующий код: my.namespace.ColorEnum = { RED : 0, GREEN : 1, BLUE : 2 }

// далее

if(currentColor == my.namespace.ColorEnum.RED) { // какие-то действия }

Либо есть другой способ, как...

8
голоса
5
ответов
38
просмотров
Как получить доступ к содержимому iframe с помощью JavaScript/jQuery?

Я хочу манипулировать HTML внутри iframe, используя jQuery.

Я думал, что смогу сделать это, установив контекст функции jQuery на документ iframe, что-то вроде:

$(function(){ //document ready
    $('some selector', frames['nameOfMyIframe'].document).doStuff()
});

Однако это,...

6
голоса
5
ответов
36
просмотров
Почему статические методы не могут быть абстрактными в Java?

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

abstract class foo { abstract void bar(); // <-- это допустимо abstract static void bar2(); // <-- это недопустимо. Почему так?

55
голоса
5
ответов
37
просмотров
Как получить индекс в цикле 'for'?

Как получить индекс при переборе последовательности с помощью цикла for?

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

xs = [8, 23, 45]

Я пытаюсь использовать цикл for, чтобы перебрать элементы списка и вывести их с соответствующими индексами. Пример кода,...