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

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

21
Фоновое изображение скачет, когда адресная строка скрывает iOS / Android / Mobile Chrome
В настоящее время я разрабатываю адаптивный сайт с помощью Twitter Bootstrap. Сайт имеет полноэкранное фоновое изображение на мобильном телефоне / планшете / компьютере. Эти изображения вращаются и исчезают, используя два деления. Это почти идеально, за исключением одного вопроса. При использовании iOS Safari, Android Browser или Chrome на Android фон слегка …

4
Как оформить блок JSON в Github Wiki?
Есть ли способ красиво отформатировать / оформить JSON-код в Github Wiki (т.е. предпочтительный Markdown)? Примерно так, с несколькими цветами (или жирным шрифтом) и правильными отступами: http://www.freeformatter.com/json-formatter.html#ad-output

3
В чем разница между markForCheck () и detectChanges ()
В чем разница между ChangeDetectorRef.markForCheck()иChangeDetectorRef.detectChanges() ? Я только нашел информацию на SO о разнице междуNgZone.run() между этими двумя функциями, но не об этих. Для ответов со ссылкой только на документ, пожалуйста, проиллюстрируйте некоторые практические сценарии, чтобы выбрать один из других.


14
ssh: подключение к хосту github.com порт 22: истекло время ожидания соединения
Я нахожусь под управлением прокси-сервера, и я довольно долго добиваюсь успеха в git. Теперь я не могу внезапно впасть в мерзавца. Я установил ключ RSA и прокси и дважды проверил их, но безрезультатно, и git выдает ошибку, показанную в заголовке страницы.
174 git  ssh 


10
Карта ES6 в Typescript
Я создаю класс в машинописи, у которого есть свойство, которое является картой ES6 (ECMAscript 2016) следующим образом: class Item { configs: ????; constructor () { this.configs = new Map(); } } Как объявить тип карты ES6 в машинописи?


2
bash HISTSIZE против HISTFILESIZE?
Какая разница в HISTSIZEсравнении с HISTFILESIZE? Они используются для расширения истории bash за пределы 500 строк по умолчанию. Кажется, здесь и на других форумах нет ясности относительно того, почему они оба необходимы. ( Пример 1 , Пример 2 , Пример 3 ).
174 bash  unix 

15
Ошибка импорта: нет модуля с именем sklearn.cross_validation
Я использую Python 2.7 в Ubuntu 14.04. Я установил scikit-learn, numpy и matplotlib с помощью следующих команд: sudo apt-get install build-essential python-dev python-numpy \ python-numpy-dev python-scipy libatlas-dev g++ python-matplotlib \ ipython Но когда я импортирую эти пакеты: from sklearn.cross_validation import train_test_split Это возвращает мне эту ошибку: ImportError: No module named …

7
Строка Node.js Mongoose.js для функции ObjectId
Есть ли функция, чтобы превратить строку в objectId в узле, используя mongoose? Схема указывает, что что-то является ObjectId, но когда оно сохраняется из строки, Монго говорит мне, что это все еще просто строка. Например, _id объекта отображается как objectId("blah").

2
Python datetime - установка фиксированных часов и минут после использования strptime для получения дня, месяца, года
Я успешно преобразовал что-то из 26 Sep 2012формата в 26-09-2012использование: datetime.strptime(request.POST['sample_date'],'%d %b %Y') Тем не менее, я не знаю, как установить часы и минуты для чего-то подобного выше в 11:59. Кто-нибудь знает как это сделать? Обратите внимание, что это может быть будущая или любая случайная дата, а не только текущая …

13
Является ли Node.js нативной обработкой Promise.all параллельно или последовательно?
Я хотел бы прояснить этот момент, так как документация не слишком ясна по этому поводу; Q1:Promise.all(iterable) выполняется ли обработка всех обещаний последовательно или параллельно? Или, более конкретно, это эквивалент выполнения цепных обещаний, таких как p1.then(p2).then(p3).then(p4).then(p5).... или это какой - то другой вид алгоритма , где все p1, p2, p3, p4, …

4
Как мне поймать предупреждение о недействительности, как будто это исключение (не только для тестирования)?
Я должен сделать полином Лагранжа в Python для проекта, который я делаю. Я делаю барицентрический стиль, чтобы избежать использования явного цикла for, а не стиля разделенных разностей Ньютона. У меня проблема в том, что мне нужно поймать деление на ноль, но Python (или, может быть, NumPy) просто делает это предупреждение …

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

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