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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
2
ответов
23
просмотров
Цветовая палитра для Tkinter и Tix

Вопрос: Как визуализировать цветовую палитру для выбора подходящей цветовой схемы?

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

Я использую...

0
голоса
4
ответов
23
просмотров
Общее время выполнения методов в Java VisualVM

В Java VisualVM есть ли возможность отображать общее время выполнения метода, а не только "время самостоятельного выполнения"? (Последнее не особенно полезно, так как не дает информации о том, сколько времени на самом деле занимает выполнение методов.)

Если такой возможности нет, существует ли...

0
голоса
5
ответов
23
просмотров
Выполнение кода, содержащегося в строке

У меня есть фрагмент кода на Java, который хранится в строке.

String javaCode = "if(polishScreenHeight >= 200 && " +
                  "polishScreenHeight = 220) { }";

Можно ли преобразовать эту строку в оператор Java и выполнить его? Возможно, с использованием рефлексии в Java?

0
голоса
2
ответов
23
просмотров
Что делает yield без значения в контекстном менеджере?

Заголовок: Когда выполняется функция doproc при использовании контекстного менеджера на Python?

Я использую контекстный менеджер для замера времени выполнения группы процессов. Вот мой код:

import contextlib
import time

@contextlib.contextmanager
def time_print(task_name):
    t =...
0
голоса
5
ответов
23
просмотров
Что означает "typedef void (*Something)()" в C/C++?

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

typedef void (*MCB)();
static MCB     m_process;

А в файле с расширением .C присутствует:

MCB Modes::m_process = NULL;

Иногда, когда я вызываю...

0
голоса
5
ответов
23
просмотров
Использование `destructor = delete;` в C++

Рассмотрим следующий класс:

struct S { ~S() = delete; };

Кратко, суть вопроса состоит в том, что я не могу создавать экземпляры S, например, используя S s{};, потому что не могу их уничтожить. Как упоминалось в комментариях, я все же могу создать экземпляр, вызвав S *s = new S;,...

0
голоса
3
ответов
23
просмотров
Выполнение условия WHERE IN по нескольким колонкам в PostgreSQL

У меня есть таблица 'answers', в которой есть индексированный целочисленный столбец 'problem_id', целочисленный столбец 'times_chosen' и строковый столбец 'option'. В настоящее время единственными значениями столбца 'option' являются 'A', 'B', 'C' и 'D', хотя в будущем их может стать больше. Я хочу...

0
голоса
3
ответов
23
просмотров
"Остров изоляции" сборки мусора

Может ли кто-нибудь объяснить концепцию Острова изоляции в контексте сборки мусора (Garbage Collection)?

0
голоса
3
ответов
23
просмотров
XAMPP: Порт 80 занят "Не удается открыть процесс" с PID 4

Проблема с XAMPP: Port 80 занят

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

Port 80 in use by "Unable to open process" with PID 4!
Apache WILL NOT start without the configured ports free!
You need to...
0
голоса
1
ответов
23
просмотров
JavaScript: Копирование массива в новый массив

Проблема с копированием массива в JavaScript

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