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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
5
ответов
360
просмотров
Являются ли блокировки AutoCloseable?

Проблема:

Я хотел бы узнать, являются ли объекты типа Lock в Java автозакрываемыми? То есть, вместо следующего кода:

Lock someLock = new ReentrantLock();
someLock.lock();
try {
    // ...
} finally {
    someLock.unlock();
}

могу ли я написать:

try (Lock someLock = new...
0
голоса
3
ответов
360
просмотров
Следует ли использовать отдельные экземпляры ScriptEngine и CompiledScript для каждого потока?

Проблема с многопоточностью при использовании Java Scripting API и Nashorn:

Я использую Java Scripting API в своей программе и могу одновременно выполнять некоторые скрипты. Скрипты не используют общие объекты скриптов,Bindings или Context, но могут использовать одни и те же объекты...

0
голоса
5
ответов
360
просмотров
Существует ли быстрый способ сгенерировать словарь алфавита в Python?

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

letter_count = {'a': 0, 'b': 0, 'c': 0}

Какой есть быстрый способ сгенерировать такой словарь, вместо того чтобы вводить его вручную?

0
голоса
5
ответов
360
просмотров
Как удалить переменную из массива сессии в PHP

У меня есть код на PHP, который используется для добавления переменных в сессию:

<?php
    session_start();
    if(isset($_GET['name'])) {
        $name = isset($_SESSION['name']) ? $_SESSION['name'] : array();
        $name[] = $_GET['name'];
        $_SESSION['name'] = $name;
    }
    if...
0
голоса
0
ответов
360
просмотров
Как синхронизировать базу данных Android с онлайн SQL Server?

Я разрабатываю Android-приложение, которое хранит различные типы данных в встроенной SQLite, предоставляемой платформой Android.

В приложении я разместил кнопку "Синхронизация", которая должна синхронизировать данные между локальной базой данных SQLite и онлайн базой данных SQL на моем...

0
голоса
2
ответов
360
просмотров
Несоответствия отображения размера шрифта на iPhone

Я тестирую свой сайт, и он работает нормально во всех браузерах, за исключением браузера на iPhone (по-моему, это мобильный Safari), который отображает часть текста с большим шрифтом, чем остальной текст. Я проверил CSS вручную и с помощью Firebug и могу подтвердить, что для всех элементов задан...

35
голоса
5
ответов
359
просмотров
Как преобразовать строку в логическое значение в JavaScript?

Заголовок: Как преобразовать строку, представляющую логическое значение (например, 'true' или 'false'), в встроенный тип в JavaScript?

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

Я работаю с скрытой формой в HTML, которая обновляется в зависимости от выбора пользователя из списка. Эта форма содержит несколько полей,...

40
голоса
5
ответов
359
просмотров
Как узнать, существует ли файл в Bash?

У меня есть следующий скрипт на Bash, который проверяет, существует ли файл:

#!/bin/bash

FILE=$1     
if [ -f $FILE ]; then
   echo "Файл $FILE существует."
else
   echo "Файл $FILE не существует."
fi

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

26
голоса
3
ответов
359
просмотров
Как проверить, содержит ли строка конкретное слово?

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

У меня есть следующий код на PHP:

$a = 'How are you?';

if ($a contains 'are')
    echo 'true';

Я пытаюсь проверить, содержит ли строка $a подстроку 'are'. Однако выражение if ($a contains 'are') не является корректным синтаксисом.

Как правильно написать...

19
голоса
5
ответов
359
просмотров
Как запросить ввод Yes/No/Cancel в скрипте оболочки Linux?

Я хочу приостановить ввод в скрипте оболочки и запросить у пользователя выбор. Мне нужно задать стандартный вопрос с вариантами «Да», «Нет» или «Отмена». Как мне это сделать в типичном bash-скрипте?