Все вопросы
Безопасное приведение long к int в Java
Какой самый идиоматичный способ в Java проверить, что преобразование из long в int не приведет к потере информации?
Вот моя текущая реализация:
public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " не может быть...
Получение случайных чисел в Java
Проблема с генерацией случайного числа в Java
Я пытаюсь получить случайное значение в диапазоне от 1 до 50 на языке Java.
Как я могу сделать это с помощью метода Math.random();
?
Также интересует, как ограничить значения, которые возвращает Math.random()
?
Заранее спасибо за помощь!
PHP-функция mail не завершает отправку электронной почты
У меня возникла проблема при создании простого формы отправки письма. Форма расположена на странице index.html
, но отправляется на отдельную страницу "спасибо за ваше сообщение" — thankyou.php
, где размещен предложенный выше код на PHP.
Код выполняется нормально, и форма успешно отправляется,...
Можно ли использовать pip для установки пакета из приватного репозитория GitHub?
Я пытаюсь установить пакет Python из приватного репозитория на GitHub. Для публичного репозитория я могу использовать следующую команду, и она работает отлично:
pip install git+git://github.com/django/django.git
Однако, когда я пытаюсь сделать то же самое для приватного...
Как выполнить кодирование URL для команды curl?
Я пытаюсь написать bash-скрипт для тестирования, который принимает параметр и отправляет его с помощью curl на веб-сайт. Мне необходимо закодировать значение в URL, чтобы специальные символы обрабатывались корректно. Какой самый лучший способ сделать это?
Вот мой базовый скрипт на данный...
Что означает -z в Bash?
Описание проблемы:
Я изучаю следующий код:
if [ -z $2 ]; then
echo "usage: ...
(Три точки не имеют значения для описания использования.)
Я, возможно, неправильно гуглю, но не могу найти объяснение для опции -z
.
Вы можете объяснить, что делает эта опция и в каких случаях...
Можно ли изменить размер чекбокса с помощью CSS?
Возможно ли задать размер чекбокса с помощью CSS или HTML, чтобы это работало во всех браузерах?
width и size работают в IE6 и выше, но не работают в Firefox, где чекбокс остается размером 16x16, даже если я задаю меньший размер.
Событие клика не работает на динамически созданных элементах
Описание проблемы:
Я пытаюсь создать новый элемент с классом test
внутри тега `` при нажатии на кнопку. У меня также есть определенное событие клика, связанное с классом test
. Однако событие не срабатывает.
Вот упрощенный код:
$(document).ready(function() {
...
Как развернуть иерархический индекс в столбцах
У меня есть датафрейм с иерархическим индексом по оси 1 (колонки), который получен в результате операции groupby.agg
. Пример структуры данных представлен ниже:
USAF WBAN year month day s_PC s_CL s_CD s_CNT tempf
sum sum sum ...
Как задать несколько CSS-атрибутов с помощью jQuery?
Каково синтаксическое решение в jQuery для определения нескольких CSS-атрибутов без необходимости выстраивать каждую строку справа, как в следующем примере:
$("#message").css("width", "550px").css("height", "300px").css("font-size", "8pt");
Если у вас, скажем, 20 таких...
Ошибка импорта: нет модуля с именем urllib2
Вот мой код:
import urllib2.request
response = urllib2.urlopen("http://www.google.com")
html = response.read()
print(html)
У меня возникла проблема при попытке выполнить этот код. Он используется для запроса страницы Google, но, вероятно, не работает должным образом. Можете помочь...
Как добавить однострочный комментарий к многострочной команде
Я знаю, как писать многострочные команды в Bash-скрипте, но как можно добавить комментарий для каждой строки в многострочной команде? Вот пример:
CommandName InputFiles \ # Это комментарий для 1-й строки
--option1 arg1 \ # Это комментарий для 2-й строки
...
Как создать запрос с несколькими условиями WHERE с использованием Laravel Eloquent?
Я использую построитель запросов Eloquent в Laravel и у меня есть запрос, в котором я хочу использовать условие WHERE на нескольких условиях. Это работает, но выглядит не очень элегантно.
Пример:
$results = User::where('this', '=', 1)
->where('that', '=', 1)
->where('this_too',...
Разница между exit() и sys.exit() в Python
В Python есть две функции с похожими названиями: exit() и sys.exit(). В чем разница между ними и когда следует использовать одну из них вместо другой?
Как проверить существование переменной окружения и получить её значение?
Я пишу скрипт на оболочке и у меня есть переменная, которая может либо принимать значение по умолчанию, либо значение из переменной окружения. Однако переменная окружения не обязательно должна присутствовать.
Например, предположим, что перед запуском скрипта я выполняю следующую...
Преобразование словаря в JSON
У меня возникла проблема с доступом к данным в формате JSON. Вот мой код:
r = {'is_claimed': 'True', 'rating': 3.5}
r = json.dumps(r)
file.write(str(r['rating']))
Я получаю следующую ошибку:
TypeError: string indices must be integers, not str
Что я делаю не так? Как я могу...
Правильное использование **kwargs в Python
Как правильно использовать **kwargs
в Python с учетом значений по умолчанию?
kwargs
возвращает словарь, но какой лучший способ установить значения по умолчанию, или вообще есть ли такой способ? Должен ли я просто обращаться к нему как к словарю? Нужно ли использовать метод...
Как перебрать структуру JSON?
У меня есть следующая структура JSON:
[{"id":"10", "class": "child-of-9"}, {"id": "11", "classd": "child-of-10"}]
Как мне перебрать её с помощью JavaScript?
При переборе я столкнулся с проблемой, так как некоторые объекты имеют разные ключи. В частности, у первого объекта есть ключ...
Выбор элементов по атрибуту в CSS
Возможно ли выбрать элементы в CSS по их HTML5 атрибутам данных (например, data-role)?
Проверка на равенство всех элементов в списке
Я столкнулся с проблемой: мне нужна функция, которая принимает на вход список и возвращает True
, если все элементы в этом списке равны друг другу с использованием стандартного оператора равенства, и False
в противном случае.
Я думаю, что лучше всего будет пройтись по списку, сравнивая соседние...