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

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

или

Сообщество

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

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

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

Репутация

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

10
голоса
5
ответов
132
просмотров
Сортировка свойств объекта по значениям

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

var list = {
  "you": 100, 
  "me": 75, 
  "foo": 116, 
  "bar": 15
};

Есть ли способ отсортировать свойства этого объекта по значению? В итоге я хотел бы получить объект в следующем виде:

list = {
  "bar": 15, 
 ...
10
голоса
5
ответов
132
просмотров
Получить название месяца из даты

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

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

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

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

11
голоса
5
ответов
132
просмотров
Как эмулировать цикл 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()
 ...
10
голоса
5
ответов
132
просмотров
Как вывести список установленных пакетов npm?

Как мне отобразить только пакеты, установленные пользователем / в окружении в npm? Когда я выполняю команду npm -g list, она выводит все пакеты и их зависимости. Вместо этого мне хотелось бы увидеть только пакеты, установленные в текущем проекте или окружении.

9
голоса
5
ответов
132
просмотров
Как сделать графики Matplotlib отображаемыми внутри IPython-ноутбука?

Я пытаюсь использовать IPython Notebook на MacOS X с Python 2.7.2 и IPython 1.1.0.

У меня не получается получить графику matplotlib встраиваемой в ноутбук.

import matplotlib
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline  

Я также пробовал использовать...

9
голоса
1
ответов
132
просмотров
"Как использовать необязательные позиционные аргументы в Argparse?"

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

usage: installer.py dir [-h] [-v]

Аргумент dir является позиционным и определяется следующим образом:

parser.add_argument('dir', default=os.getcwd())

Я хочу, чтобы dir стал необязательным аргументом:...

9
голоса
5
ответов
132
просмотров
В чем разница между React Native и React?

Я начал изучать React из любопытства и хотел бы понять разницу между React и React Native. Однако не смог найти удовлетворительного ответа с помощью Google. React и React Native, кажется, имеют схожий формат. Есть ли у них совершенно разные синтаксисы?

9
голоса
4
ответов
132
просмотров
Разница между одинарными и двойными кавычками в Bash

В Bash, в чем разница между одинарными кавычками ('') и двойными кавычками ("")?

8
голоса
5
ответов
132
просмотров
Что такое monkey patching?

Я пытаюсь понять, что такое "monkey patching" или "монки патч"?

Это что-то вроде перегрузки методов/операторов или делегирования?

Есть ли у этого что-то общее с этими концепциями?

9
голоса
5
ответов
132
просмотров
Цикл for для перебора enum в Java

Я работаю с перечислением (enum) в Java, которое содержит кардинальные и промежуточные направления:

public enum Direction {
   NORTH,
   NORTHEAST,
   EAST,
   SOUTHEAST,
   SOUTH,
   SOUTHWEST,
   WEST,
   NORTHWEST
}

Мне нужно написать цикл for, который будет перебирает каждое...