13
голоса
5
ответов
10
просмотров
Как создать GUID/UUID в Python

Как создать GUID/UUID в Python, который будет платформонезависимым? Я слышал, что на Windows существует метод, использующий ActivePython, но он специфичен для Windows, так как использует COM. Есть ли способ сделать это с помощью обычного Python?

10
голоса
5
ответов
9
просмотров
Почему нельзя использовать оператор switch для строк?

Проблема с функциональностью switch в Java

Здравствуйте!

Я хотел бы узнать, планируется ли добавление определённой функциональности в будущем обновлении Java?

Также, не мог бы кто-то объяснить, почему я не могу использовать эту функциональность? Интересно понять, как именно работает...

9
голоса
5
ответов
6
просмотров
Работа с $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); });
}

Это...

10
голоса
5
ответов
17
просмотров
Почему в RecyclerView отсутствует onItemClickListener()?

Я изучал RecyclerView и был удивлён, что в нём нет метода onItemClickListener().

У меня есть два вопроса.

Основной вопрос

Почему Google убрал onItemClickListener()?

Связано ли это с проблемами производительности или чем-то другим?

Вторичный вопрос

Я решил свою проблему, добавив onClick в свой...

8
голоса
4
ответов
7
просмотров
CSS непрозрачность фона [дублирование]

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

Я использую следующий код:


    
        Text
    

Ожидал, что задний фон будет иметь прозрачность 0.4, а текст — 100% непрозрачности. Однако, по факту, и фон, и текст имеют прозрачность 0.4.

Как сделать так, чтобы фон имел прозрачность 0.4, а текст — полную...

11
голоса
5
ответов
12
просмотров
Как проверить, содержит ли строка подстроку?

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

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

Проблема в том, что текст выбора в корзине также включает модификатор цены, который может...

9
голоса
5
ответов
6
просмотров
Как создать новый список в Java

Создаем Set следующим образом:

Set myset = new HashSet();

Но у меня возник вопрос, как создать List в Java?

7
голоса
5
ответов
8
просмотров
IntelliJ сообщает "Невозможно разрешить символ", но код все равно компилируется

Проблема с IntelliJ IDEA и зависимостями Maven

Платформа: IntelliJ Community Edition 10.0.3
SDK: jdk1.6.0_21
ОС: Windows 7

У меня возникла странная ситуация с IntelliJ IDEA, которая меня совершенно озадачила. Я настроил проект Maven и добавил зависимость log4j в файл...

8
голоса
5
ответов
6
просмотров
Как проверить значение на null в JavaScript?

Как я могу проверить на наличие null значений в JavaScript? Я написал следующий код, но он не работает. if (pass == null || cpass == null || email == null || cemail == null || user == null) { alert("Пожалуйста, заполните все поля"); return false; }

9
голоса
5
ответов
8
просмотров
Парсинг строки в дату в JavaScript

Вопрос: Как конвертировать строку в объект Date в JavaScript?

Описание проблемы: Я пытаюсь преобразовать строку, содержащую дату в определенном формате, в объект Date в JavaScript. У меня есть строка, например:

var st = "date in some format";

И я хочу, чтобы dt_st был...

10
голоса
5
ответов
9
просмотров
Прокрутка до низа div?

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

Я обернул содержимое в следующий div:

#scroll {
    height: 400px;
    overflow: scroll;
}

Есть ли способ установить прокрутку вниз по...

11
голоса
1
ответов
13
просмотров
Что означает T&& (двойной амперсанд) в C++11?

Я изучаю новые возможности C++11, и одна из них, которую я заметил, — это двойной амперсанд при объявлении переменных, например, T&& var.

Во-первых, как называется эта конструкция? Мне бы хотелось, чтобы Google позволял искать подобные символы.

Что именно это означает?

На первый взгляд, кажется,...

9
голоса
1
ответов
6
просмотров
"Как использовать необязательные позиционные аргументы в Argparse?"

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

usage: installer.py dir [-h] [-v]

Аргумент dir является позиционным и определяется следующим образом:

parser.add_argument('dir', default=os.getcwd())

Я хочу, чтобы dir стал необязательным аргументом:...

12
голоса
5
ответов
8
просмотров
Проверка, является ли переменная функцией

Я столкнулся с проблемой проверки типа переменной в JavaScript. У меня есть переменная, определенная следующим образом:

var a = function() {/* Statements */};

Мне нужна функция, которая проверяет, является ли тип переменной "функцией". То есть, я хочу реализовать что-то вроде...

14
голоса
5
ответов
12
просмотров
Что означает восклицательный знак перед функцией?

Я нашел следующий код:

!function () {}();

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

21
голоса
5
ответов
10
просмотров
Как автоматически изменять размер изображения с сохранением пропорций

Как автоматически изменить размер большого изображения так, чтобы оно поместилось в контейнер div с меньшей шириной, сохраняя при этом соотношение width:height?

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

12
голоса
3
ответов
7
просмотров
Как санировать пользовательский ввод с помощью PHP?

Есть ли универсальная функция, которая хорошо подходит для санитации пользовательского ввода с целью защиты от SQL-инъекций и атак XSS, при этом позволяя использовать определенные HTML-теги?

9
голоса
5
ответов
6
просмотров
Чтение файла построчно с присвоением значения переменной

У меня есть следующий файл .txt:

Marco
Paolo
Antonio

Я хочу прочитать его построчно и для каждой строки назначить значение строчки переменной. Предположим, моя переменная - это $name, тогда последовательность действий будет следующей:

  1. Прочитать первую строку из файла.
  2. Присвоить...
9
голоса
5
ответов
5
просмотров
Почему в макросах используются, казалось бы, бессмысленные операторы 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. Почему нельзя просто написать это без...

9
голоса
5
ответов
7
просмотров
Удаление окружения Conda

Я хочу удалить определённую среду, созданную с помощью conda. Как я могу это сделать? У меня есть активная среда testenv. Я попытался выполнить команду, следуя документации:

$ conda env remove

Но получил ошибку:

CondaEnvironmentError: cannot remove current environment. deactivate and...