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

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

или

Сообщество

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

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

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

Репутация

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

11
голоса
5
ответов
12
просмотров
Какое наибольшее целочисленное значение в JavaScript, при котором не теряется точность?

Определено ли это языком? Существует ли установленный максимум? Различается ли это в разных браузерах?

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

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

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

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

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

Я пытаюсь найти наиболее эффективный способ выравнивания текста внутри блока (div). Я пробовал несколько решений, но ни одно из них не сработало.

Вот мой CSS-код:

.testimonialText {
  position: absolute;
  left: 15px;
  top: 15px;
  width: 150px;
  height: 309px;
  vertical-align: middle;
...
11
голоса
5
ответов
12
просмотров
Как создать директорию, если она не существует, с помощью Node.js

Является ли следующий код правильным способом создания директории, если она не существует? Необходимо, чтобы у скрипта были полные права доступа, а для других пользователей директория была читабельна. var dir = __dirname + '/upload'; if (!path.existsSync(dir)) { fs.mkdirSync(dir, 0744); }

13
голоса
5
ответов
12
просмотров
Получить объект JavaScript из массива объектов по значению свойства

У меня есть массив из четырех объектов:

var jsObjects = [
   {a: 1, b: 2}, 
   {a: 3, b: 4}, 
   {a: 5, b: 6}, 
   {a: 7, b: 8}
];

Мне нужно получить третий объект ({a: 5, b: 6}) по значению свойства b, например, без использования цикла for...in. Есть ли способ сделать это...

11
голоса
5
ответов
12
просмотров
Как разгрузить (перезагрузить) модуль Python?

У меня есть длительно работающий сервер на Python, и я хотел бы иметь возможность обновлять сервис без перезапуска сервера. Какой самый эффективный способ сделать это?

Вот пример кода, который иллюстрирует мою проблему:

if foo.py изменился:
    unimport foo  # <-- Как это сделать?
   ...
11
голоса
5
ответов
12
просмотров
Найти минимальный/максимальный элемент массива в JavaScript

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

Пример псевдокода:

let array = [100, 0, 50];

array.min(); // => 0
array.max(); // => 100

У меня есть массив чисел, и я хотел бы быстро получить его минимальное и максимальное значение. Есть ли...

12
голоса
5
ответов
12
просмотров
Цвета в консоли JavaScript

Можно ли настроить встроенную консоль JavaScript в Chrome для отображения сообщений разных цветов?

Мне нужно, чтобы ошибки отображались красным, предупреждения — оранжевым, а console.log — зеленым. Это возможно?

10
голоса
5
ответов
12
просмотров
Разница между HashMap, LinkedHashMap и TreeMap

Проблема с различиями между HashMap, LinkedHashMap и TreeMap в Java

Я изучаю коллекции в Java и у меня возник вопрос о различиях между HashMap, LinkedHashMap и TreeMap. В коде ниже я не вижу никакой разницы в выводе, так как все три класса имеют методы keySet() и values(), которые...

11
голоса
5
ответов
12
просмотров
Сохранение вывода PL/pgSQL из PostgreSQL в CSV файл

Наилучший способ сохранить вывод PL/pgSQL из базы данных PostgreSQL в CSV-файл?

Я использую PostgreSQL 8.4 с pgAdmin III и плагином PSQL, через который выполняю запросы. Необходимо экспортировать результаты выполнения функции PL/pgSQL в CSV-файл, но не знаю, как это сделать наиболее простым...