0
голоса
2
ответов
18
просмотров
Как прочитать файл конфигурации в Java

Я работаю над проектом по созданию веб-сервера с использованием пула потоков, в котором мне нужно установить следующие параметры:

  • номер порта, на котором будет слушать сервер;
  • количество потоков в пуле;
  • абсолютный путь к корневой директории и множество других параметров.

Один из способов —...

0
голоса
2
ответов
15
просмотров
Как отлаживать аннотационные процессоры Java в IntelliJ?

Как отладить аннотационные процессоры Java в IntelliJ?

Предпочтительно использовать IDEA IntelliJ. Я пытался установить точку останова внутри процессора и запустить, но точка останова не срабатывает. Как правильно настроить отладку аннотационных процессоров в данном IDE?

0
голоса
5
ответов
14
просмотров
Кратчайший способ создания объекта с произвольными атрибутами в Python?

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

Привет! У меня возник вопрос, когда я наткнулся на фрагмент кода, который ожидал объект с определённым набором атрибутов, но не указывал, какого типа должен быть этот объект.

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

0
голоса
0
ответов
20
просмотров
Программа, скомпилированная с флагом -g в gcc, работает медленнее, чем та же программа, скомпилированная без -g?

У меня есть программа, которую я компилирую с флагом -O3 для повышения производительности и -g для добавления отладочных символов (в случае сбоя я могу использовать дамп памяти). Однако меня сильно беспокоит один аспект: существует ли производственный штраф из-за использования флага -g?

Когда я...

0
голоса
2
ответов
31
просмотров
Актуально ли использовать Assert как хорошую практику?

Вопрос: Использование Assert для проверки параметров функции — хорошая практика?

Я изучал исходный код Spring Framework и обратил внимание, что они часто используют Assert.notNull. Вот пример:

public static ParsedSql parseSqlStatement(String sql) {
    Assert.notNull(sql, "SQL не...
0
голоса
3
ответов
40
просмотров
В чем разница между Postgres DISTINCT и DISTINCT ON?

У меня есть таблица Postgres, созданная с помощью следующего SQL-запроса. Эта таблица заполняется дампом данных из другого сервиса.

CREATE TABLE data_table (
    date date DEFAULT NULL,
    dimension1 varchar(64) DEFAULT NULL,
    dimension2 varchar(128) DEFAULT NULL
) TABLESPACE...
0
голоса
4
ответов
14
просмотров
Использование массива JSON с объектами в JavaScript

У меня есть функция, которая получает массив JSON с объектами. В этой функции я хочу пройтись по массиву, получить доступ к свойствам и использовать их. Например, переменная, которую я передаю в функцию, выглядит так:

[{
  "id": 28,
  "Title": "Швеция"
}, {
  "id": 56,
  "Title": "США"
},...
0
голоса
5
ответов
17
просмотров
Преобразование <br /> в новую строку для использования в текстовом поле

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

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

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

echo $var1

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

0
голоса
1
ответов
20
просмотров
Numpy - модуль не имеет атрибута 'arrange' [закрыто]

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

Я столкнулся с довольно элементарной ошибкой при использовании библиотеки Numpy. Я пробовал удалить и переустановить последнюю версию Numpy (1.9), но это не помогло решить проблему. При попытке использовать функцию arrange, возникает следующая ошибка:

Traceback (most...
0
голоса
5
ответов
28
просмотров
Как проверить права на запись в директорию в Java?

Заголовок: Проверка прав чтения/записи для директории в Java

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

try {
   ...
0
голоса
5
ответов
18
просмотров
Java PriorityQueue с фиксированным размером

Я рассчитываю большое количество возможных комбинаций алгоритма. Для сортировки этих комбинаций я оцениваю их с помощью значения типа double и сохраняю в PriorityQueue. В настоящее время в этой очереди находится около 200 тыс. элементов, что довольно ресурсоемко по памяти. На самом деле, мне...

0
голоса
4
ответов
15
просмотров
Как передавать параметры в Bash-скрипт?

Я написал bash-скрипт, который должен принимать две даты в качестве параметров, например: myshell date1 date2. Как мне присвоить эти параметры переменным date1 и date2?

Вот пример кода, который я использую:

sed "s/$date1/$date2/g" wlacd_stat.xml > tmp.xml
mv tmp.xml...
0
голоса
5
ответов
16
просмотров
Преобразование объекта даты JavaScript в формат даты MySQL (YYYY-MM-DD)

Я пытаюсь использовать JavaScript для преобразования объекта даты в корректный формат даты для MySQL. Какой наилучший способ сделать это?

0
голоса
3
ответов
14
просмотров
Вызов метода или отправка сообщения в Objective-C

В C или любом языке на основе ECMAScript вы «вызываете публичный метод или функцию» у объекта. Однако в документации по Objective-C нет упоминания о вызовах публичных методов, а только о передаче сообщений.

Есть ли что-то неправильное в том, чтобы считать, что когда вы «отправляете сообщение» в...

0
голоса
1
ответов
20
просмотров
Почему GCC вызывает sqrt() из libc, не используя его результат?

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

Я использую GCC версии 6.3 и столкнулся с неожиданным поведением в сгенерированном ассемблерном коде для следующего фрагмента C++ kода:

#include 
#include 

void norm(double r, double i)
{
    double n = std::sqrt(r * r + i * i);
    std::cout << "norm = " <<...
0
голоса
3
ответов
14
просмотров
Несколько экземпляров синглтона в общих библиотеках на Linux

Проблема с экземплярами синглетона в C++

У меня вопрос, который, как предполагает заголовок, является очевидным. Позвольте мне подробно описать сценарий.

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

/*
 * singleton.h
 *
 *  Created on:...
0
голоса
5
ответов
18
просмотров
Слияние двух строк в SQL

У меня есть таблица с следующей информацией:

FK | Field1 | Field2
=====================
3  | ABC    | *NULL*
3  | *NULL* | DEF

Существует ли способ выполнить запрос SELECT к этой таблице, чтобы получить следующий результат:

FK | Field1 | Field2
=====================
3  | ABC    |...
0
голоса
2
ответов
19
просмотров
CSS-переход: плавное изменение фона с помощью opacity

Проблема с переходом цвета при наведении на изображение

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

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

0
голоса
3
ответов
18
просмотров
Почему в моем терминале неправильно отображаются юникодные символы?

Заголовок: Проблема с выводом символов Unicode в терминале Gnome на Arch Linux

Описание:

Я сталкиваюсь с проблемой при выводе символов Unicode в терминале Gnome 3 на Arch Linux. Когда я выполняю следующую команду:

$ echo -e "\xE2\x98\xA0"

Я получаю следующее...

0
голоса
3
ответов
16
просмотров
Не удается установить переменные в bash-скрипте [дублирующий вопрос]

Я пытаюсь автоматизировать перемещение файлов из одной папки в другую каждую ночь с помощью bash-скрипта, который запускается из AppleScript по расписанию. Я пишу bash-скрипт на Mac OSX, и он постоянно выдает ошибки. Вот, что у меня есть (все мои echo используются для проверки...