0
голоса
3
ответов
70
просмотров
Что такое бес блокировочное многопоточное программирование?

Я заметил, что многие люди, статьи и посты на Stack Overflow утверждают, что разработали свои собственные "безлоковые" контейнеры для многопоточного использования. Предполагая, что они не использовали прием с модулем, который может негативно сказаться на производительности (то есть каждый поток...

0
голоса
2
ответов
66
просмотров
Как "прочитать" переменную в цикле while?

Проблема: Как прочитать из переменной с помощью while read line?

Я столкнулся с проблемой, когда пытался использовать конструкцию while read line для чтения из переменной, содержащей список. В примере я создал переменную the_list, но при попытке перенаправить ее содержимое в цикл while...

0
голоса
3
ответов
64
просмотров
Matplotlib: сохранение графика с легендой вне области построения

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

import matplotlib.pyplot as pyplot

x = [0, 1, 2, 3, 4] y = [xx*xx for xx in x]

fig = pyplot.figure() ax =...

0
голоса
5
ответов
57
просмотров
Плагин Docker для Zsh не работает

У меня давно установлен oh-my-zsh, и последнее время плагин для Docker перестал работать по какой-то причине.

Я проверил свой файл ~/.zshrc, и плагин там указан:

plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting docker)

Я...

0
голоса
2
ответов
75
просмотров
Как вывести массив строк без использования цикла for?

Вопрос о печати массива строк в Java

У меня есть вопрос: существует ли в Java какая-то функция, аналогичная toString(), которая могла бы использоваться для печати массива строк?

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

0
голоса
5
ответов
78
просмотров
Как округлить 0.745 до 0.75 с использованием BigDecimal.ROUND_HALF_UP?

Я столкнулся с странной проблемой при использовании класса BigDecimal в Java. Я попытался выполнить следующие операции:

double doubleVal = 1.745;
double doubleVal1 = 0.745;
BigDecimal bdTest = new BigDecimal(doubleVal);
BigDecimal bdTest1 = new BigDecimal(doubleVal1);
bdTest =...
0
голоса
5
ответов
60
просмотров
Сериализация в Java с несериализуемыми частями

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

class MyClass extends MyClass2 implements Serializable {
  //...
}

В классе MyClass2 есть свойство, которое не поддерживает сериализацию. Как я могу сериализовать (и десериализовать) объекты этого класса,...

0
голоса
2
ответов
61
просмотров
Как автоматически перенаправить пользователя на другую веб-страницу?

У меня нет опыта в JavaScript, но, основываясь на моем представлении, это довольно простая проблема. Хотел бы узнать, какой метод сейчас считается наиболее рекомендованным.

0
голоса
2
ответов
59
просмотров
Qt: неопределенная ссылка на vtable

Проблема с компиляцией в Qt: "undefined reference to vtable for Communicate"

Я начинающий программист на Qt и использую Code::Blocks для разработки. Я создал три файла: communicate.h, communicate.cpp и main.cpp. Вот содержимое файлов:

communicate.h

#ifndef...
0
голоса
5
ответов
63
просмотров
Python xlrd: неверный формат или повреждённый файл

Я столкнулся с проблемой при работе с файлом Excel в Python, используя библиотеку xlrd. Вот мой код:

import xlrd
wb = xlrd.open_workbook("Z:\\Data\\Locates\\3.8 locates.xls")
sh = wb.sheet_by_index(0)
print sh.cell(0,0).value

При запуске этого кода возникает следующая...

0
голоса
5
ответов
75
просмотров
Знаете ли вы о каких-либо инструментах для анализа логов сборки мусора в Java? [закрыто]

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

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

Я работаю на JVM Sun Java 1.4.2 с использованием следующих флагов:

-verbose:gc -XX:+PrintGCTimeStamps...
0
голоса
5
ответов
61
просмотров
Как отобразить неупорядоченный список в строку с маркерами?

У меня есть HTML-файл со списком безупорядочных элементов. Я хочу отобразить элементы списка горизонтально, но при этом сохранить маркеры. Что бы я ни пробовал, когда я задаю стиль для элементов в виде inline, маркеры перестают отображаться. Как можно решить эту проблему?

0
голоса
5
ответов
59
просмотров
Не удается присвоить значение свойству 'name' объекта '[object Object]', так как оно только для чтения

У меня есть следующий код, который вызывает ошибку только для свойства name. Я мог бы решить эту проблему, указав, что свойство name является записываемым в аргументах функции Object.create, но я пытаюсь понять, почему это происходит (и, возможно, существует более элегантный способ это...

0
голоса
1
ответов
68
просмотров
Файлы конфигурации pip, специфичные для Virtualenv

Я столкнулся с проблемой при работе с несколькими проектами на Python, которые требуют использования разных конфигурационных файлов pip. Каждый проект использует отдельный репозиторий PyPI и нуждается в своем блоке в файле .pip/pip.conf.

Вот пример моего текущего файла...

0
голоса
0
ответов
60
просмотров
CMake: Как передать макросы препроцессора

Как я могу передать макрос в препроцессор? Например, если я хочу скомпилировать часть своего кода, потому что пользователь хочет скомпилировать модульные тесты, я делаю это следующим образом:

#ifdef _COMPILE_UNIT_TESTS_
    BLA BLA
#endif //_COMPILE_UNIT_TESTS_

Теперь мне нужно...

0
голоса
5
ответов
66
просмотров
Java Random возвращает отрицательные числа

У меня возникла проблема с классом Random в Java. Вот что я делаю:

Random rng = new Random(seed); // seed == 29 в этом примере

String ss = "";
for (int i = 0; i < 10; i++) {
    int s = rng.nextInt();
    ss += Integer.toString(s);
    ss += "\n";
}

Что я получаю в...

0
голоса
1
ответов
62
просмотров
localtime vs localtime_s: соответствующие аргументы ввода

Вопрос по поводу использования функции localtime и localtime_s в C++

Я столкнулся с проблемой при работе с функциями localtime и localtime_s в C++. Вот мой код:

time_t rawtime;
struct tm * timeinfo;
time ( &rawtime );
timeinfo = localtime ( &rawtime );

При компиляции я...

0
голоса
2
ответов
71
просмотров
Форматирование часового пояса для даты Carbon

Я пытаюсь установить часовой пояс для даты в объекте Carbon. На локальной машине всё работает отлично, но на продакшн-сервере возникает ошибка Bad timezone.

Я пробовал следующие...

0
голоса
5
ответов
62
просмотров
Где находится main() в Android?

Я новичок в Android и изучал фреймворк, что побудило меня задать этот вопрос. Поскольку мы расширяем класс Activity в Android, предполагается, что где-то в Activity должен быть метод main или существует скрытый класс, который реализует Activity и содержит метод main.

Я искал повсюду, но не смог...

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

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

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

MyModel.findOne({_id: id}, (error,...