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

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

5
предупреждение о слишком большом количестве открытых фигур
В сценарии, в котором я создаю много фигур fix, ax = plt.subplots(...), я получаю предупреждение RuntimeWarning: открыто более 20 фигур. Рисунки, созданные с помощью интерфейса pyplot ( matplotlib.pyplot.figure), сохраняются до явного закрытия и могут занимать слишком много памяти. Однако я не понимаю, почему я получаю это предупреждение, потому что после …

7
Как отобразить панды DataFrame с плавающей запятой, используя строку формата для столбцов?
Я хотел бы отобразить pandas dataframe с использованием заданного формата print()и IPython display(). Например: df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) print df cost foo 123.4567 bar 234.5678 baz 345.6789 quux 456.7890 Я хотел бы как-то принудить это в печать cost foo $123.46 bar $234.57 baz $345.68 quux $456.79 …

4
Pandas DataFrame в список словарей
У меня есть следующий DataFrame: клиент item1 item2 item3 1 помидор с яблочным молоком 2 воды апельсиновый картофель 3 сока чипсов манго который я хочу перевести в список словарей в строке rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': …

7
Разделение базы данных против разбиения
Я недавно читал о масштабируемых архитектурах. В этом контексте два слова, которые продолжают появляться в отношении баз данных, это шардинг и разбиение . Я посмотрел описания, но все еще был в замешательстве. Могут ли эксперты в stackoverflow помочь мне понять основы правильно? В чем разница между шардингом и разбиением ? …

7
Как вызвать API веб-службы REST из JavaScript?
У меня есть HTML-страница с кнопкой. Когда я нажимаю на эту кнопку, мне нужно вызвать API REST Web Service. Я пытался искать онлайн везде. Понятия не имею. Может ли кто-нибудь дать мне руководство по этому вопросу? Очень ценится.

6
Сравнение строк в bash. [[: не найден
Я пытаюсь сравнить строки в Bash. Я уже нашел ответ о том, как это сделать на stackoverflow . В сценарии я пытаюсь, я использую код, представленный Адамом в упомянутом вопросе: #!/bin/bash string='My string'; if [[ "$string" == *My* ]] then echo "It's there!"; fi needle='y s' if [[ "$string" == …

11
Почему cURL возвращает ошибку «(23) Ошибка записи тела»?
Он работает как единый инструмент: curl "someURL" curl -o - "someURL" но он не работает в конвейере: curl "someURL" | tr -d '\n' curl -o - "someURL" | tr -d '\n' он возвращает: (23) Failed writing body В чем проблема с конвейером вывода cURL? Как буферизовать весь вывод cURL, а …
166 macos  bash  curl  osx-lion  pipe 

19
Формат даты в Swift
Как мне преобразовать это datetime из даты? От этого: 2016-02-29 12:24:26 по: 29 февраля 2016 г. Пока что это мой код, который возвращает нулевое значение: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)

12
Установка строки запроса с помощью запроса Fetch GET
Я пытаюсь использовать новый Fetch API : Я делаю такой GETзапрос: var request = new Request({ url: 'http://myapi.com/orders', method: 'GET' }); fetch(request); Однако я не знаю, как добавить в запрос строку GETзапроса. В идеале я хочу иметь возможность сделать GETзапрос на URLлайк: 'http://myapi.com/orders?order_id=1' В jQueryя мог бы сделать это, передав …

3
Как зафиксировать изменения в новой ветке
Я только что внес изменения в ветку. Как я могу зафиксировать изменения в другой ветке? Я пытаюсь использовать: git checkout "the commmit to the changed branch" -b "the other branch" Однако я не думаю, что это правильно, потому что в этом случае я создаю новую ветку вместо того, чтобы фиксировать …
166 git 

9
Означает ли «нетипизированный» также «динамически типизированный» в академическом мире CS?
Я читаю слайд-колоду, в которой говорится: «JavaScript нетипизирован». Это противоречило тому, что я считал правдой, поэтому я начал копать, чтобы попытаться узнать больше. Каждый ответ на вопрос Является ли JavaScript нетипизированным языком? говорит, что JavaScript не нетипизированным и предлагает примеры различных форм статической, динамической, сильной и слабой типизации, с которыми …


4
NSInvalidUnarchiveOperationException: Не удалось создать экземпляр класса с именем NSLayoutConstraint
Я очень новичок в этом. Я шаг за шагом следовал руководству Apple для проекта iPhone «HelloWorld». Я запустил его в симуляторе iPhone 5.0, и он упал: 2012-11-02 14: 46: 06.782 HelloWorld [9880: c07] * Завершение работы приложения из-за необработанного исключения «NSInvalidUnarchiveOperationException», причина: «Не удалось создать экземпляр класса с именем NSLayoutConstraint» …

10
Как предотвратить изменение частного поля в классе?
Представь, что у меня есть этот класс: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } Теперь у меня есть другой класс, который использует вышеупомянутый класс: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! Вот в чем проблема: я получил …
165 java  arrays  oop  class 

10
Как я могу изменить тип файла ассоциации существующего файла в WebStorm?
Я случайно создал файл без расширения и выбрал неправильную ассоциацию типов файлов. Текстовый документ, я думаю. Я переименовал его, чтобы иметь расширение .js, что я и хотел, но теперь он застрял без какой-либо подсветки синтаксиса. WebStorm не рассматривает его как файл JavaScript. Я не могу найти где-нибудь, чтобы изменить, как …
165 webstorm 

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