9
голоса
5
ответов
88
просмотров
Получить ключ по значению в словаре

У меня есть функция, которая ищет возраст в словаре Dictionary и выводит соответствующее имя. Вот код:

dictionary = {'george' : 16, 'amber' : 19}
search_age = raw_input("Введите возраст: ")
for age in dictionary.values():
    if age == search_age:
        name = dictionary[age]
       ...
11
голоса
5
ответов
101
просмотров
Как настроить порт для приложения Spring Boot

Как настроить порт TCP/IP, на котором будет слушать приложение Spring Boot, чтобы оно не использовало порт по умолчанию 8080?

30
голоса
5
ответов
393
просмотров
Переименование названий столбцов в Pandas

Я хочу изменить метки столбцов в DataFrame Pandas с

['$a', '$b', '$c', '$d', '$e']

на

['a', 'b', 'c', 'd', 'e']

Как это можно сделать?

12
голоса
5
ответов
88
просмотров
Как удалить все опции из выпадающего списка и добавить одну опцию, затем выбрать её с помощью jQuery?

Проблема: Как удалить все варианты из выпадающего списка и затем добавить один вариант и выбрать его с помощью jQuery?

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


EDIT: Я использовал следующий код для последовательного выполнения операций. Однако, при использовании Internet...

10
голоса
2
ответов
104
просмотров
Правила использования символа подчеркивания в идентификаторах C++

В C++ распространено именовать переменные-члены с использованием префикса, чтобы обозначить, что это переменные класса, а не локальные переменные или параметры. Если вы работали с MFC, вы, вероятно, используете m_foo. Я также иногда видел использование myFoo.

В C# (или, возможно, только в .NET)...

15
голоса
5
ответов
101
просмотров
Когда следует использовать escape вместо encodeURI / encodeURIComponent?

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

При кодировании строки запроса для отправки на веб-сервер у меня возникли сомнения относительно выбора между функциями escape(), encodeURI() и encodeURIComponent().

В каких случаях следует использовать escape(), а когда лучше применять encodeURI() или...

27
голоса
5
ответов
119
просмотров
Как вертикально центрировать текст с помощью CSS?

У меня есть элемент , который содержит текст, и я хочу выровнять содержимое этого по вертикали по центру.

Вот стиль для моего ``:

#box {
  height: 170px;
  width: 270px;
  background: #000;
  font-size: 48px;
  color: #FFF;
  text-align: center;
}

  Lorem ipsum dolor...
13
голоса
5
ответов
78
просмотров
Как получить имя типа объекта в Python?

Существует ли JavaScript аналог метода class.getName() из Java? ВJava этот метод позволяет получить имя класса в виде строки. Как получить подобную информацию о классе или функции в JavaScript?

12
голоса
5
ответов
102
просмотров
Определение переменной с экспортом или без него

Вопрос: Каково назначение команды export в Bash?

Я хочу разобраться в назначении команды export в Bash. В чем разница между следующими двумя командами?

export name=value

и

name=value

Как они влияют на переменные окружения и область видимости?

14
голоса
5
ответов
99
просмотров
Какие символы можно использовать для отображения треугольников вверх/вниз (стрелка без стержня) в HTML?

Я ищу символ HTML или ASCII, который представляет собой треугольник, направленный вверх или вниз, чтобы использовать его в качестве переключателя.

Я нашел символы ↑ (↑) и ↓ (↓), но у них узкая ножка. Мне нужен только "верх" стрелки в формате HTML.

Проблема в том, что моя...

20
голоса
5
ответов
120
просмотров
Как создать плейсхолдер для выпадающего списка (select)?

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


    Выберите ваш вариант
    Durr

Но текст «Выберите ваш вариант» отображается черным цветом...

12
голоса
5
ответов
104
просмотров
Как работают сервлеты? Инстанцирование, сессии, общие переменные и многопоточность

У меня есть веб-сервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сессии и экземпляров.

Теперь, если 2 или более пользователей отправляют запросы на этот сервер, что происходит с переменными сессии? Будут ли они общими для всех...

15
голоса
5
ответов
104
просмотров
Слияние/выпрямление массива массивов

У меня есть массив в JavaScript следующего вида:

[["$6"], ["$12"], ["$25"], ["$25"], ["$18"], ["$22"], ["$10"]]

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

["$6", "$12", "$25", ...]

Какое решение наиболее...

11
голоса
5
ответов
99
просмотров
Как эмулировать цикл do-while?

Я пытаюсь эмулировать цикл do-while в программе на Python. К сожалению, представленный ниже код не работает так, как я ожидал:

list_of_ints = [ 1, 2, 3 ]
iterator = list_of_ints.__iter__()
element = None

while True:
  if element:
    print element

  try:
    element = iterator.next()
 ...
53
голоса
4
ответов
97
просмотров
Как сделать первую букву строки заглавной в JavaScript?

Как сделать первый символ строки заглавным, если это буква, но не изменять регистр остальных символов?

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

"this is a...

12
голоса
5
ответов
108
просмотров
Получение случайного значения из массива в JavaScript

Описание проблемы на русском для StackOverflow:


У меня есть массив, содержащий названия месяцев:

var myArray = ['January', 'February', 'March'];

Как я могу выбрать случайное значение из этого массива с использованием JavaScript?

38
голоса
4
ответов
88
просмотров
Почему операторы присваивания сCompound типа в Java (+=, -=, *=, /=) не требуют приведения типов?

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

Я всегда считал, что следующий код:

i += j;

является просто короткой записью для:

i = i + j;

Однако, если мы попробуем следующий код:

int i = 5;
long j = 8;

то выражение i = i + j; не компилируется, в то время как i += j;...

13
голоса
5
ответов
97
просмотров
Как дешево подсчитать количество строк в большом файле на Python

Как получить количество строк в большом файле наиболее эффективным с точки зрения памяти и времени образом?

У меня есть функция для подсчета строк в файле:

def file_len(filename):
    with open(filename) as f:
        for i, _ in enumerate(f):
            pass
    return i +...
14
голоса
5
ответов
124
просмотров
Назначение значений по умолчанию для переменных оболочки одной командой в bash

У меня есть множество тестов для переменных в скрипте на bash (3.00), где, если переменная не задана, то присваивается значение по умолчанию, например:

if [ -z "${VARIABLE}" ]; then 
    FOO='default'
else 
    FOO=${VARIABLE}
fi

Мне кажется, что существует какой-то синтаксис для...

14
голоса
5
ответов
108
просмотров
Создание DataFrame в Pandas путём последовательного добавления строк

Как создать пустой DataFrame в Pandas и добавлять строки по одной?

Я создал пустой DataFrame:

df = pd.DataFrame(columns=('lib', 'qty1', 'qty2'))

Затем я могу добавить новую строку в конец и заполнить одно поле следующим образом:

df = df._set_value(index=len(df), col='qty1',...