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

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

или

Сообщество

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

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

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

Репутация

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

15
голоса
4
ответов
13
просмотров
Чтение переменных окружения в Node.js

Как можно прочитать переменные окружения в коде Node.js?

Например, в Python это делается с помощью os.environ['HOME'].

19
голоса
0
ответов
14
просмотров
Как проверить наличие ключа в объекте JavaScript?

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

У меня возникла необходимость проверить, существует ли определенное свойство в JavaScript-объекте. Однако я не уверен, какой из методов проверки является наиболее корректным.

На данный момент я рассматриваю следующие варианты:

  1. Проверка на undefined:

...

18
голоса
5
ответов
8
просмотров
Как добиться консистентного выравнивания чекбоксов и их меток в разных браузерах?

Заголовок: Проблема вертикального выравнивания checkbox и label в разных браузерах

Это одна из тех мелких проблем с CSS, которые постоянно меня преследуют. Как пользователи Stack Overflow добиваются стабильного вертикального выравнивания checkbox и их labels в разных браузерах?

Каждый раз, когда...

17
голоса
5
ответов
11
просмотров
Как удалить с использованием INNER JOIN в SQL Server?

Я хочу удалить данные с использованием INNER JOIN в SQL Server 2008.

Но я получаю следующую ошибку:

Msg 156, Level 15, State 1, Line 15 Некорректный синтаксис около ключевого слова 'INNER'.

Мой код:

DELETE FROM WorkRecord2 INNER JOIN Employee ON EmployeeRun=EmployeeNo WHERE...

10
голоса
5
ответов
11
просмотров
Java 8: Преобразование List<V> в Map<K, V>

Я хочу преобразовать список объектов в карту, используя стримы и ламбды в Java 8.

Вот как я бы это сделал в Java 7 и ниже:

private Map nameMap(List choices) {
    final Map hashMap = new HashMap();
    for (final Choice choice : choices) {
        hashMap.put(choice.getName(), choice);
  ...
15
голоса
5
ответов
10
просмотров
UnicodeEncodeError: 'ascii' кодек не может закодировать символ u'\xa0' на позиции 20: номер не в диапазоне (128)

Я столкнулся с проблемами при работе с юникодными символами из текста, полученного с разных веб-страниц (на разных сайтах). Я использую библиотеку BeautifulSoup.

Проблема в том, что ошибка не всегда воспроизводима; иногда код работает с некоторыми страницами, а иногда выбрасывает ошибку...

15
голоса
5
ответов
19
просмотров
Где найти документацию по форматированию даты в JavaScript?

Я заметил, что функция JavaScript new Date() очень умна и принимает даты в различных форматах.

Xmas95 = new Date("25 Dec, 1995 23:15:00");
Xmas95 = new Date("2009 06 12,12:52:39");
Xmas95 = new Date("20 09 2006,12:52:39");

Я не смог найти документацию, где указаны все...

67
голоса
4
ответов
17
просмотров
Как вернуть ответ от асинхронного вызова?

Как вернуть ответ/результат из функции foo, которая выполняет асинхронный запрос?

Я пытаюсь вернуть значение из колбэка, а также присвоить результат локальной переменной внутри функции и вернуть её, но ни один из этих способов не работает — они все возвращают undefined или начальное...

13
голоса
5
ответов
16
просмотров
Как получить даты/времена создания и изменения файла?

Какой наилучший кросс-платформенный способ получить даты и времена создания и модификации файлов, который будет работать как на Linux, так и на Windows?

10
голоса
5
ответов
11
просмотров
Как эффективно объединять строки в Go

В Go тип string является примитивным, что означает, что он является неизменяемым, и любое его изменение приводит к созданию новой строки.

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

Наивный способ может выглядеть...