8
голоса
5
ответов
55
просмотров
nvm постоянно "забывает" Node.js в новой сессии терминала

При использовании новой сессии терминала в OS X, nvm забывает версию node и по умолчанию переходит на ничего:

$ nvm ls:

     .nvm
 v0.11.12
 v0.11.13

Мне постоянно нужно вводить nvm use v0.11.13 в каждой сессии:

     .nvm
 v0.11.12

-> v0.11.13

Я пробовал как...

11
голоса
5
ответов
37
просмотров
Как получить класс объекта в JavaScript?

Я создал объект на JavaScript, но как мне определить класс этого объекта?

Мне нужно что-то аналогичное методу .getClass() из Java. Как я могу реализовать это в JavaScript?

13
голоса
5
ответов
55
просмотров
Получение последней записи в каждой группе - MySQL

У меня есть таблица messages, содержащая данные, как показано ниже:

Id   Name   Other_Columns
-------------------------
1    A       A_data_1
2    A       A_data_2
3    A       A_data_3
4    B       B_data_1
5    B       B_data_2
6    C       C_data_1

Когда я выполняю запрос `select *...

11
голоса
5
ответов
49
просмотров
Как представить 'Enum' в Python?

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

Я в основном разработчик на C#, но в данный момент работаю над проектом на Python.

Как можно представить эквивалент перечисления (Enum) в Python? Я хочу узнать, какой подход лучше всего подходит для реализации аналогичной функциональности перечислений, которые доступны в...

9
голоса
5
ответов
43
просмотров
Как преобразовать символ в строку?

Я имею переменную типа char, и мне нужно преобразовать её в тип String. Как я могу выполнить это преобразование?

21
голоса
5
ответов
39
просмотров
Копирование массива по значению

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

Я столкнулся с проблемой при копировании массива в JavaScript. Когда я присваиваю один массив другому, оказывается, что оба массива ссылаются на одно и то же место в памяти. Вот пример кода:

var arr1 = ['a', 'b', 'c'];
var arr2 = arr1;
arr2.push('d');  //...
10
голоса
5
ответов
53
просмотров
Преобразование строки в дату в Java

Как лучше всего преобразовать строку в формате '2 января 2010 года' в объект Date в Java?

В конечном итоге я хочу выделить месяц, день и год как целые числа, чтобы затем использовать

Date date = new Date();
date.setMonth()..
date.setYear()..
date.setDay()..
long currentTime =...
15
голоса
5
ответов
54
просмотров
Проверка состояния чекбокса с помощью jQuery

Как мне проверить, отмечен ли checkbox в массиве checkbox'ов по идентификатору этого массива?

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

function isCheckedById(id) {
    alert(id);
    var checked =...
12
голоса
5
ответов
36
просмотров
Как просто удалить элемент списка по значению?

Я хочу удалить значение из списка, если оно существует в этом списке (хотя его там может и не быть).

a = [1, 2, 3, 4]
b = a.index(6)

del a[b]
print(a)

Вышеуказанный код приводит к ошибке:

ValueError: list.index(x): x not in list

Поэтому мне приходится делать...

11
голоса
5
ответов
48
просмотров
В Bash как проверить, начинается ли строка с определённого значения?

Я хотел бы проверить, начинается ли строка с "node", например, "node001". Что-то вроде:

if [ $HOST == node* ]
then
  echo yes
fi

Как я могу сделать это правильно?


Кроме того, мне нужно объединить выражения, чтобы проверить, является ли переменная HOST либо "user1", либо...

10
голоса
5
ответов
101
просмотров
Объединение двух столбцов текста в DataFrame pandas

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

Year  quarter
2000       q2
2001       q3

Как мне добавить новый столбец, объединив существующие столбцы, чтобы получить следующий DataFrame?

Year  quarter  period
2000       q2  2000q2
2001       q3  2001q3

Как...

10
голоса
5
ответов
50
просмотров
Получить название месяца из даты

Заголовок: Как получить название месяца (например: Окт/Октябрь) из объекта даты в JavaScript?

Описание:
Я пытаюсь извлечь название месяца из объекта даты в JavaScript. У меня есть следующий код:

var objDate = new Date("10/11/2009");

Как я могу сгенерировать название...

11
голоса
5
ответов
52
просмотров
Какова разница между JDK и JRE?

Заметка редактора: Этот вопрос был задан в 2009 году, когда мир был другим. В 2022 году стандартный открытый OpenJDK состоит только из JDK.


Какова разница между JDK и JRE? Какие их функциональные роли и когда следует использовать ту или иную версию?

11
голоса
5
ответов
35
просмотров
Найти минимальный/максимальный элемент массива в JavaScript

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

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

let array = [100, 0, 50];

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

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

19
голоса
2
ответов
55
просмотров
В чем разница между Bower и npm?

Какова основная разница между bower и npm? Хочу получить простой и понятный ответ. Я заметил, что некоторые из моих коллег используют bower и npm взаимозаменяемо в своих проектах.

20
голоса
5
ответов
42
просмотров
Проверка существования входного аргумента в Bash-скрипте

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

if [ "$1" -gt "-1" ]
then echo hi
fi

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

[: : integer expression expected

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

10
голоса
5
ответов
41
просмотров
Как воспроизвести аудио?

Я разрабатываю игру на HTML5 и JavaScript.

Как я могу воспроизводить звуковые эффекты в игре через JavaScript?

11
голоса
5
ответов
46
просмотров
Добавление HTML-сущностей с помощью CSS-content

标题: Как использовать свойство CSS content для добавления HTML сущностей?

Я пытаюсь добавить неразрывный пробел с помощью свойства content в CSS, но вместо этого на экране выводится просто строка   вместо ожидаемого неразрывного пробела. Вот мой код:

.breadcrumbs a:before { content:...

7
голоса
5
ответов
32
просмотров
Как удалить элемент массива в TypeScript?

У меня есть массив, который я создал в TypeScript, и в нем есть свойство, которое я использую в качестве ключа. Если у меня есть этот ключ, как можно удалить элемент из массива?

13
голоса
5
ответов
48
просмотров
Как разобрать JSON в Java

У меня есть следующий JSON-текст. Как мне его разобрать, чтобы получить значения полей pageName, pagePic, post_id и т.д.?

{
  "pageInfo": {
    "pageName": "abc",
    "pagePic": "http://example.com/content.jpg"
  },
  "posts": [
    {
      "post_id": "123456789012_123456789012",
     ...