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

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

или

Сообщество

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

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

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

Репутация

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

27
голоса
3
ответов
338
просмотров
Почему не стоит использовать функции mysql_* в PHP?

Проблема с использованием функций mysql_* в PHP

Я столкнулся с некоторыми проблемами при использовании функций mysql_* в PHP, таких как mysql_query(), mysql_connect() и mysql_real_escape_string(). Хотел бы понять технические причины, по которым не стоит использовать эти функции.

1....

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

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

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

i += j;

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

i = i + j;

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

int i = 5;
long j = 8;

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

22
голоса
4
ответов
338
просмотров
Вертикальное выравнивание текста рядом с изображением?

Почему не работает vertical-align: middle, но vertical-align: top работает?

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

span {
  vertical-align: middle;
}

  
  Doesn't work.

Я ожидаю, что текст внутри ``...

15
голоса
5
ответов
338
просмотров
Как сравнить массивы в JavaScript?

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

Вот пример кода:

var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1 == a2); //...

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

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

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

15
голоса
5
ответов
338
просмотров
Как получить полный путь к директории текущего файла?

Проблема с получением пути к директории текущего файла в Python

Я пытаюсь получить путь к директории текущего исполняемого файла в Python. С помощью следующего кода я успешно получаю полный путь к файлу:

>>> os.path.abspath(__file__)
'C:\\python27\\test.py'

Однако мне нужен...

11
голоса
5
ответов
338
просмотров
Получение ID элемента, вызвавшего событие

Вопрос: Как получить ID элемента, который вызывает событие?

Я ищу способ получить ID элемента, который инициирует событие.

Например, у меня есть следующий код:

$(document).ready(function() {
  $("a").click(function() {
    var test = caller.id;
    alert(test.val());
 ...
11
голоса
5
ответов
338
просмотров
Извлечение подстроки в Bash

Проблема: Извлечение пятицифрового числа из названия файла

У меня есть название файла в формате someletters_12345_moreletters.ext, и мне нужно извлечь пятизначную последовательность цифр и сохранить её в переменной.

Чтобы уточнить задачу: у меня есть название файла, состоящее из...

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

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

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

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

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

18
голоса
5
ответов
338
просмотров
Сортировка Map<Key, Value> по значениям

Я столкнулся с проблемой сортировки объекта типа Map по его значениям. Поскольку значения не уникальны, я вынужден преобразовывать keySet в массив и затем сортировать этот массив с помощью sort с кастомным компаратором, который сортирует по значению, связанному с ключом.

Есть ли более...