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

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

28
Как справиться с изменением ориентации экрана при активном диалоге прогресса и фоновом потоке?
Моя программа выполняет некоторую сетевую активность в фоновом потоке. Перед началом работы появляется диалоговое окно прогресса. Диалог закрывается на обработчике. Это все работает нормально, за исключением случаев, когда ориентация экрана изменяется, когда диалоговое окно открыто (и фоновая нить идет). В этот момент приложение либо вылетает, либо блокируется, либо попадает в …

9
Как запустить travis-ci локально
Я только что присоединился к проекту, и я новичок в travis-ci. Я бы предпочел не помещать каждое небольшое изменение в .travis.yml и каждое небольшое изменение, которое я делаю в исходный код, чтобы запустить сборку. С Дженкинс вы можете скачать Дженкинс и работать локально. Трэвис предлагает что-то подобное? Примечание: я видел …
524 travis-ci 

15
Как очистить предыдущий вывод в Терминале в Mac OS X?
Я знаю clearкоманду, которая «очищает» текущий экран, но она делает это, просто печатая много новых строк - очищенное содержимое просто прокручивается вверх. Есть ли способ полностью стереть весь предыдущий вывод с терминала, чтобы я не мог добраться до него даже при прокрутке вверх?
524 macos  shell  buffer  clear 

13
Как получить последние N записей в mongodb?
Я не могу найти где-нибудь это было задокументировано. По умолчанию операция find () будет получать записи с начала. Как я могу получить последние N записей в mongodb? Изменить: также я хочу, чтобы возвращаемый результат упорядочивался от менее недавнего к самому последнему, а не наоборот.
524 mongodb  record 

16
Как мне обновить сам pip из моей виртуальной среды?
Я могу обновить пакеты, управляемые pip, но как мне обновить сам pip? В соответствии сpip --version настоящее время у меня установлено приложение pip 1.1 в virtualenv, и я хочу обновить его до последней версии. Какая команда для этого? Нужно ли использовать дистрибутив или есть собственная команда pip или virtualenv? Я …

5
Библиотека визуализации графиков в JavaScript
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. У меня есть структура данных, которая представляет ориентированный граф, и я хочу, чтобы это динамически отображалось на HTML-странице. Эти графики, как правило, состоят всего из …


12
Управление большими двоичными файлами с помощью Git
Я ищу мнения о том, как обрабатывать большие двоичные файлы, от которых зависит мой исходный код (веб-приложение). В настоящее время мы обсуждаем несколько альтернатив: Скопируйте двоичные файлы вручную. Pro: Не уверен. Против: я категорически против, так как это увеличивает вероятность ошибок при настройке нового сайта / переносе старого. Создает еще …

6
jQuery плагин для автозаполнения тегов, как входные теги StackOverflow? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Какие решения выполняют такое же автоматическое заполнение, которое SO использует для ввода тегов? Есть плагины, которые …

7
Что такое идиоматический способ представления перечислений в Go?
Я пытаюсь представить упрощенную хромосому, которая состоит из N оснований, каждое из которых может быть только одним из {A, C, T, G}. Я хотел бы формализовать ограничения с помощью enum, но мне интересно, какой самый идиоматичный способ эмуляции enum в Go.
523 enums  go  genetics 

29
Как сбросить последовательность первичных ключей postgres, если они не синхронизированы?
Я столкнулся с проблемой, что моя первичная ключевая последовательность не синхронизирована со строками моей таблицы. То есть, когда я вставляю новую строку, я получаю ошибку дублированного ключа, потому что последовательность, подразумеваемая в последовательном типе данных, возвращает число, которое уже существует. Кажется, это вызвано тем, что импорт / восстановление не поддерживает …

22
Как я могу опубликовать данные в виде данных формы вместо полезной нагрузки запроса?
В приведенном ниже коде $httpметод AngularJS вызывает URL-адрес и отправляет объект xsrf как «Запрос полезной нагрузки» (как описано на вкладке «Сеть отладчика Chrome»). Метод jQuery $.ajaxвыполняет тот же вызов, но отправляет xsrf как «Данные формы». Как я могу заставить AngularJS отправлять xsrf как данные формы вместо полезной нагрузки запроса? var …

21
Симулятор или Эмулятор? В чем разница?
Хотя я понимаю, что такое симуляция и эмуляция в целом, я почти всегда запутываюсь в них. Предположим, что я создаю часть программного обеспечения, которая имитирует существующее аппаратное / программное обеспечение, как это назвать? Симулятор или эмулятор? Может ли кто-нибудь объяснить разницу с точки зрения программирования? Бонус: Какая разница в английском …

6
Создать список одного элемента, повторенного N раз
Я хочу создать серию списков различной длины. Каждый список будет содержать один и тот же элемент e, повторяющийся nраз (где n= длина списка). Как мне создать списки, не используя списки [e for number in xrange(n)]для каждого списка?

9
Получение карты () для возврата списка в Python 3.x
Я пытаюсь отобразить список в гекс, а затем использовать список в другом месте. В Python 2.6 это было легко: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Однако в Python 3.1 вышеприведенное возвращает объект карты. B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) <map …

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