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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
0
ответов
3
просмотров
Как перебрать кластеры графем Unicode в Rust?

Я изучаю язык Rust и был удивлён тем, что Rust различает только байтовые последовательности UTF-8, но не фактические графемные кластеры (то есть диакритические знаки считаются отдельными символами).

Например, Rust может преобразовать входной текст в вектор следующим образом (с помощью...

0
голоса
5
ответов
3
просмотров
Сохранение и загрузка объекта matplotlib.pyplot

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

0
голоса
0
ответов
3
просмотров
Почему компилятор Java 11 использует invokevirtual для вызова приватных методов?

Когда я компилирую приведённый ниже код с помощью компилятора Java из OpenJDK 8, вызов метода foo() осуществляется с помощью invokespecial, но при использовании OpenJDK 11 генерируется invokevirtual.

public class Invoke {
  public void call() {
    foo();
  }

  private void foo()...
0
голоса
1
ответов
2
просмотров
Как получить общий код покрытия для всех пакетов в Go?

У меня есть библиотека, состоящая из нескольких пакетов. При запуске тестов я использую флаг -cover, и он показывает информацию о покрытии для каждого пакета по отдельности. Вот пример вывода:

--- PASS: TestSampleTestSuite (0.00s)
PASS
coverage: 28.7% of statements
ok     ...
0
голоса
1
ответов
2
просмотров
Как узнать, нажата ли кнопка обновления или кнопка "Назад" в браузере Firefox?

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

Я сталкиваюсь с проблемой в Firefox, когда нужно определить, была ли нажата кнопка "Обновить" или кнопка "Назад" в браузере. Для обоих событий я использую метод onbeforeunload().

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

function...
0
голоса
5
ответов
2
просмотров
symfony2 - как переключиться с "dev" на "prod"?

Я скачал Symfony2 и могу запустить его через app_dev.php.

Но когда я пытаюсь запустить через app.php, я получаю страницу ошибки 404.

Файл app.php, конечно же, существует и выполняется.

Ошибка, по всей видимости, происходит где-то после последней строки кода в...

0
голоса
5
ответов
2
просмотров
Представляемая или временная таблица - что выбрать в MS SQL Server?

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

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

0
голоса
5
ответов
2
просмотров
Java IOException: "Слишком много открытых файлов"

Я выполняю операции ввода-вывода с несколькими файлами (в данном случае, записываю в 19 файлов). После того как я записываю данные в файлы несколько сотен раз, я получаю исключение Java IOException: Слишком много открытых файлов. Однако на самом деле у меня открыто всего лишь несколько файлов...

0
голоса
2
ответов
2
просмотров
Каков контекст использования em?

В этом примере:

CSS

h1 { font-size: 2em; }
.smaller { font-size: 0.5em; }

HTML

Привет, я жаба

Вопрос: Сколько будет составлять размер шрифта для слова "жаба"? Это будет 0.5 от 16px (стандартный размер шрифта браузера) или 0.5 от 2em (размер шрифта h1)?

0
голоса
4
ответов
2
просмотров
Неоднозначный вызов метода: обе методы assertEquals(Object, Object) и assertEquals(double, double) в Assert совпадают

Я получаю следующую ошибку:

Обе версии метода assertEquals(Object, Object) в классе Assert и assertEquals(double, double) в классе Assert совпадают

Эта ошибка возникает на строке кода в моих тестах Junit, где метод getScore() возвращает значение типа...