0
голоса
5
ответов
70
просмотров
Суммировать все элементы в ArrayList на Java

Я столкнулся с проблемой при попытке сложить все элементы в списке ArrayList. У меня есть следующий код:

ArrayList m = new ArrayList();

Массив содержит значения типа Double, и мне нужно написать метод, который будет суммировать все эти элементы. Вот уже начальная часть...

0
голоса
2
ответов
61
просмотров
"Java Files.write вызывает NoSuchFileException: как решить проблему?"

Я пытаюсь записать текст в файл с помощью метода Files.write().

Код выглядит следующим образом:

byte[] contents = project.getCode().getBytes(StandardCharsets.UTF_8);

try {
    Files.write(project.getFilePath(), contents, StandardOpenOption.CREATE);
} catch (IOException ex) {
   ...
0
голоса
5
ответов
59
просмотров
Преобразование <br /> в новую строку для использования в текстовом поле

У меня есть переменная:

$var1 = "Line 1 info blah blah &lt;br /&gt; Line 2 info blah blah";

И текстовая область:

echo $var1

Как сделать так, чтобы текстовая область отображала текст с переносами строк, вместо того чтобы выводить его в одной строке с тегами...

0
голоса
5
ответов
86
просмотров
Сортировка строк без учета регистра в Java 8

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

List listofEmployees = Arrays.asList(
    new Employee(1, "aaa", Arrays.asList(123, 345, 678)),
    new Employee(1, "bbb", Arrays.asList(91011, 121314, 1516117)),
    new Employee(2, "ccc",...
0
голоса
0
ответов
56
просмотров
Когда можно опустить внешние фигурные скобки в списке инициализации?

Я получаю ошибку C2078 в VC2010 при компиляции следующего кода:

struct A { int foo; double bar; };

std::array<A, 2> a1 = // ошибка C2078: слишком много инициализаторов { {0, 0.1}, {2, 3.4} };

// OK std::array<double, 2> a2 = {0.1, 2.3};

Я обнаружил, что...

0
голоса
2
ответов
70
просмотров
Что означает оператор /= в Python?

Что означает оператор /= (слеш равно) в Python?

Я знаю, что |= является оператором для работы с множествами. Однако с оператором /= я раньше не встречался.

0
голоса
0
ответов
77
просмотров
Почему код явно вызывает статический метод через указатель, равный null?

Я видел подобный код в нескольких старых проектах:

class Class {
    static void Method() {}
};

((Class*)0)->Method();

Этот код содержит неопределенное поведение, так как включает разыменование нулевого указателя (что бы ни происходило после этого). Он действительно не имеет смысла —...

0
голоса
3
ответов
68
просмотров
"Как использовать регулярное выражение Python с "\1" для обращения к захваченным группам?"

Подскажите, пожалуйста, что означает "\1" в следующем регулярном выражении на Python?

re.sub(r'(\b[a-z]+) \1', r'\1', 'cat in the the hat')

Меня интересует, как работает данный код и какой результат он вернёт. Заранее спасибо!

0
голоса
1
ответов
75
просмотров
Статические глобальные переменные в C++

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

static int *pieces;

Затем я создал функцию, которая заполняет массив нужными...

0
голоса
1
ответов
62
просмотров
Как создать "современное" настольное Java-приложение? [закрыто]

Проблема с выбором GUI для кроссплатформенного Java приложения

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

Хотя Swing является...

0
голоса
3
ответов
83
просмотров
Когда апкастинг незаконен в C++?

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

0
голоса
2
ответов
72
просмотров
В чем разница (если она есть) между стрелочными функциями ES6 и функциями, связанными с помощью Function.prototype.bind?

Похоже, что в ES6 следующие две функции очень похожи:

function () {
  return this;
}.bind(this);

() => {
  return this;
};

Результат выполнения этих функций кажется одинаковым: стрелочные функции создают объект функции JavaScript с контекстом this, привязанным к тому же...

0
голоса
3
ответов
64
просмотров
Как плавно увеличить масштаб на маркере в Google Maps?

Заголовок: Как осуществить плавное увеличение масштаба при двойном клике на маркер в Google Maps?

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

Я хочу реализовать плавное увеличение масштаба на маркере в Google Maps. Если просто установить масштаб при двойном клике, карта мгновенно переключается на заданный уровень, без...

0
голоса
0
ответов
67
просмотров
Как заставить секунды отображаться в HTML5 элементе "время"?

Я столкнулся с проблемой при использовании JavaScript для установки значения элемента "time" в HTML5. Когда я использую следующий код:

document.getElementById("settime").value = "13:24:59";

Элемент отображает время "13:24:59", и я могу изменять все компоненты времени. Однако,...

0
голоса
1
ответов
67
просмотров
Фатальная ошибка C1010 - Как исправить отсутствие "stdafx.h" в Visual Studio?

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

Я компилирую следующий код в Visual Studio, но получаю ошибку компиляции, которую не могу понять.

#include 

using namespace std;

int main()
{
    int matchCount, findResult;
    long childPID;
    string userInput = "blank";

    // строка для поиска
    string...
0
голоса
1
ответов
67
просмотров
Сходства и различия между аннотациями в Java и атрибутами в C#

У меня есть библиотека на Java, которую я рассматриваю для портирования на C#. Эта библиотека активно использует аннотации как во время сборки, так и в процессе выполнения.

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

Если я продолжу...

0
голоса
5
ответов
83
просмотров
Невозможно умножить последовательность на тип 'float' — не целое число [закрыто]

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

Я столкнулся с ошибкой "can't multiply sequence by non-int of type 'float'" в следующем коде:

def nestEgVariable(salary, save, growthRates):
    SavingsRecord = []
    fund = 0
    depositPerYear = salary * save * 0.01
    for i in growthRates:  
        fund =...
0
голоса
5
ответов
72
просмотров
Эффективен ли метод System.arraycopy() в Java для малых массивов?

Эффективен ли метод System.arraycopy() в Java для малых массивов, или из-за того, что это нативный метод, его производительность может быть значительно ниже по сравнению с простым циклом и вызовом функции?

Влияют ли нативные методы на производительность, создавая дополнительную нагрузку при...

0
голоса
5
ответов
80
просмотров
PIL / JPEG библиотека: "декодировщик JPEG недоступен"

Я пытаюсь использовать PIL для работы с JPEG в своем приложении Django, но получаю ошибку IOError. Не знаю, что делать.

"декодер jpeg недоступен"

Отсутствует ли декодер JPEG на моем сервере? Если да, то как это исправить?

0
голоса
4
ответов
66
просмотров
Стабильная альтернатива RXTX

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