программирование

Q & A для профессиональных программистов и энтузиастов






13
Установите модуль с помощью pip для конкретной версии Python
В Ubuntu 10.04 по умолчанию установлен Python 2.6, затем я установил Python 2.7. Как я могу использовать pip installдля установки пакетов для Python 2.7. Например: pip install beautifulsoup4 по умолчанию устанавливает BeautifulSoup для Python 2.6 Когда я делаю: import bs4 в Python 2.6 это работает, но в Python 2.7 это …
138 python  pip 

30
intellij неправильно говорит, что bean-компоненты типа не найдены для автоматического подключения хранилища
Я создал простой модульный тест, но IntelliJ неправильно выделяет его красным. пометив это как ошибку Нет бобов? Как вы можете видеть ниже, он проходит тест? Так что это должно быть Autowired?

11
Копировать значения объекта в режиме отладки Visual Studio
В режиме отладки Visual Studio можно навести курсор на переменные, чтобы показать их значение, а затем щелкнуть правой кнопкой мыши «Копировать», «Копировать выражение» или «Копировать значение». В случае, если переменная является объектом, а не просто базовым типом, есть знак +, чтобы развернуть и исследовать объект. Есть ли способ скопировать все …

6
Панды: Настройка №. из макс строк
У меня проблема с просмотром следующего DataFrame: n = 100 foo = DataFrame(index=range(n)) foo['floats'] = np.random.randn(n) foo Проблема заключается в том, что он не печатает все строки по умолчанию в записной книжке ipython, но мне нужно нарезать, чтобы просмотреть результирующие строки. Даже следующая опция не меняет вывод: pd.set_option('display.max_rows', 500) Кто-нибудь …

3
Arrays.asList () против Collections.singletonList ()
Есть ли преимущество (или большая разница) в использовании Arrays.asList (что-то) по сравнению с Collections.singletonList (что-то) для создания списка, содержащего один элемент? Последнее также делает возвращаемый список неизменным.
138 java  collections 

8
Почему использование eval - плохая практика?
Я использую следующий класс, чтобы легко хранить данные моих песен. class Song: """The class to store the details of each song""" attsToStore=('Name', 'Artist', 'Album', 'Genre', 'Location') def __init__(self): for att in self.attsToStore: exec 'self.%s=None'%(att.lower()) in locals() def setDetail(self, key, val): if key in self.attsToStore: exec 'self.%s=val'%(key.lower()) in locals() Я чувствую, …
138 python  eval 

4
Преобразование dict в OrderedDict
У меня возникли проблемы с использованием collections.OrderedDictкласса. Я использую Python 2.7 на Raspbian, дистрибутив Debian для Raspberry Pi. Я пытаюсь напечатать два словаря для сравнения (рядом) текстового приключения. Порядок необходимо точно сравнить. Что бы я ни старался, словари печатать в обычном неупорядоченном виде. Вот что я получаю, когда делаю это …

6
Котлин: Интерфейс ... не имеет конструкторов
Я конвертирую часть своего Java-кода в Kotlin, и я не совсем понимаю, как создавать экземпляры интерфейсов, которые определены в Kotlin-коде. В качестве примера у меня есть интерфейс (определенный в коде Java): public interface MyInterface { void onLocationMeasured(Location location); } А затем в моем коде Kotlin я создаю этот интерфейс: val …
138 java  kotlin 

9
удалить топор против топора = не определено
Есть ли существенная разница в выполнении любого из этих? delete a.x; против a.x = undefined; где a = { x: 'boo' }; Можно ли сказать, что они эквивалентны? (Я не принимаю во внимание такие вещи, как «V8 любит не использовать deleteлучше» )
138 javascript 

30
Вопросы, на которые должен уметь ответить каждый хороший разработчик Java / Java EE? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …
138 java  jakarta-ee 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.