Все вопросы
Как создать GUID/UUID в Python
Как создать GUID/UUID в Python, который будет платформонезависимым? Я слышал, что на Windows существует метод, использующий ActivePython, но он специфичен для Windows, так как использует COM. Есть ли способ сделать это с помощью обычного Python?
Почему нельзя использовать оператор switch для строк?
Проблема с функциональностью switch в Java
Здравствуйте!
Я хотел бы узнать, планируется ли добавление определённой функциональности в будущем обновлении Java?
Также, не мог бы кто-то объяснить, почему я не могу использовать эту функциональность? Интересно понять, как именно работает...
Работа с $scope.$emit и $scope.$on в AngularJS
Как я могу передать свой объект $scope из одного контроллера в другой, используя методы .$emit и .$on?
function firstCtrl($scope) {
$scope.$emit('someEvent', [1,2,3]);
}
function secondCtrl($scope) {
$scope.$on('someEvent', function(mass) { console.log(mass); });
}
Это...
Почему в RecyclerView отсутствует onItemClickListener()?
Я изучал RecyclerView и был удивлён, что в нём нет метода onItemClickListener().
У меня есть два вопроса.
Основной вопрос
Почему Google убрал onItemClickListener()?
Связано ли это с проблемами производительности или чем-то другим?
Вторичный вопрос
Я решил свою проблему, добавив onClick в свой...
CSS непрозрачность фона [дублирование]
Описание проблемы:
Я использую следующий код:
Text
Ожидал, что задний фон будет иметь прозрачность 0.4, а текст — 100% непрозрачности. Однако, по факту, и фон, и текст имеют прозрачность 0.4.
Как сделать так, чтобы фон имел прозрачность 0.4, а текст — полную...
Как проверить, содержит ли строка подстроку?
Описание проблемы:
У меня есть корзина покупок, в которой товары отображаются в выпадающем меню. Если пользователь выбирает "да", то я хочу сделать некоторые другие поля на странице видимыми.
Проблема в том, что текст выбора в корзине также включает модификатор цены, который может...
Как создать новый список в Java
Создаем Set следующим образом:
Set myset = new HashSet();
Но у меня возник вопрос, как создать List в Java?
IntelliJ сообщает "Невозможно разрешить символ", но код все равно компилируется
Проблема с IntelliJ IDEA и зависимостями Maven
Платформа: IntelliJ Community Edition 10.0.3
SDK: jdk1.6.0_21
ОС: Windows 7
У меня возникла странная ситуация с IntelliJ IDEA, которая меня совершенно озадачила. Я настроил проект Maven и добавил зависимость log4j в файл...
Как проверить значение на null в JavaScript?
Как я могу проверить на наличие null значений в JavaScript? Я написал следующий код, но он не работает. if (pass == null || cpass == null || email == null || cemail == null || user == null) { alert("Пожалуйста, заполните все поля"); return false; }
Парсинг строки в дату в JavaScript
Вопрос: Как конвертировать строку в объект Date в JavaScript?
Описание проблемы: Я пытаюсь преобразовать строку, содержащую дату в определенном формате, в объект Date в JavaScript. У меня есть строка, например:
var st = "date in some format";
И я хочу, чтобы dt_st
был...
Прокрутка до низа div?
Я создаю чат с использованием Ajax-запросов и пытаюсь сделать так, чтобы блок с сообщениями автоматически прокручивался вниз, но у меня не получается.
Я обернул содержимое в следующий div:
#scroll {
height: 400px;
overflow: scroll;
}
Есть ли способ установить прокрутку вниз по...
Что означает T&& (двойной амперсанд) в C++11?
Я изучаю новые возможности C++11, и одна из них, которую я заметил, — это двойной амперсанд при объявлении переменных, например, T&& var.
Во-первых, как называется эта конструкция? Мне бы хотелось, чтобы Google позволял искать подобные символы.
Что именно это означает?
На первый взгляд, кажется,...
"Как использовать необязательные позиционные аргументы в Argparse?"
У меня есть скрипт, который должен использоваться следующим образом:
usage: installer.py dir [-h] [-v]
Аргумент dir
является позиционным и определяется следующим образом:
parser.add_argument('dir', default=os.getcwd())
Я хочу, чтобы dir
стал необязательным аргументом:...
Проверка, является ли переменная функцией
Я столкнулся с проблемой проверки типа переменной в JavaScript. У меня есть переменная, определенная следующим образом:
var a = function() {/* Statements */};
Мне нужна функция, которая проверяет, является ли тип переменной "функцией". То есть, я хочу реализовать что-то вроде...
Что означает восклицательный знак перед функцией?
Я нашел следующий код:
!function () {}();
Какова цель использования восклицательного знака в данном случае?
Как автоматически изменять размер изображения с сохранением пропорций
Как автоматически изменить размер большого изображения так, чтобы оно поместилось в контейнер div с меньшей шириной, сохраняя при этом соотношение width:height?
Например, на сайте stackoverflow.com, когда изображение вставляется в панель редактора, и оно слишком большое, чтобы поместиться на...
Как санировать пользовательский ввод с помощью PHP?
Есть ли универсальная функция, которая хорошо подходит для санитации пользовательского ввода с целью защиты от SQL-инъекций и атак XSS, при этом позволяя использовать определенные HTML-теги?
Чтение файла построчно с присвоением значения переменной
У меня есть следующий файл .txt:
Marco
Paolo
Antonio
Я хочу прочитать его построчно и для каждой строки назначить значение строчки переменной. Предположим, моя переменная - это $name
, тогда последовательность действий будет следующей:
- Прочитать первую строку из файла.
- Присвоить...
Почему в макросах используются, казалось бы, бессмысленные операторы do-while и if-else?
В многих макросах на C/C++ я замечаю, что код макроса обернут в циклы do while, которые, по сути, кажутся бессмысленными. Вот примеры: #define FOO(X) do { f(X); g(X); } while (0) #define FOO(X) if (1) { f(X); g(X); } else
Я не понимаю, зачем нужен do while. Почему нельзя просто написать это без...
Удаление окружения Conda
Я хочу удалить определённую среду, созданную с помощью conda. Как я могу это сделать? У меня есть активная среда testenv. Я попытался выполнить команду, следуя документации:
$ conda env remove
Но получил ошибку:
CondaEnvironmentError: cannot remove current environment. deactivate and...