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

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

9
Фавикон должен быть 32х32 или 16х16?
Я хотел бы использовать одно изображение как обычный значок, так и для iPhone / iPad. Это возможно? Будет ли масштабируемый для iPad формат 72x72 в формате PNG, если он связан с обычным значком браузера? Или я должен использовать отдельное изображение 16x16 или 32x32?
693 favicon 


30
Расширить случайный диапазон от 1–5 до 1–7
Для функции, которая выдает случайное целое число в диапазоне от 1 до 5, напишите функцию, которая выдает случайное целое число в диапазоне от 1 до 7. Что такое простое решение? Каково эффективное решение для уменьшения использования памяти или работы на более медленном процессоре?
693 algorithm  random  puzzle 

17
Какой самый простой способ перечислить конфликтующие файлы в Git?
Мне просто нужен простой список конфликтующих файлов. Есть ли что-нибудь попроще, чем: git ls-files -u | cut -f 2 | sort -u или: git ls-files -u | awk '{print $4}' | sort | uniq Я думаю, я мог бы подготовить aliasдля этого удобную вещь, однако мне было интересно, как это …

30
Проверка на наличие вложенного ключа объекта JavaScript
Если у меня есть ссылка на объект: var test = {}; потенциально (но не сразу) будет иметь вложенные объекты, что-то вроде: {level1: {level2: {level3: "level3"}}}; Как лучше всего проверить наличие свойства в глубоко вложенных объектах? alert(test.level1); доходность undefined , но alert(test.level1.level2.level3);терпит неудачу. В настоящее время я делаю что-то вроде этого: …

30
Генерация целого числа, которого нет среди четырех миллиардов заданных
Мне дали этот вопрос интервью: Учитывая входной файл с четырьмя миллиардами целых чисел, предоставьте алгоритм для генерации целого числа, которое не содержится в файле. Предположим, у вас есть 1 ГБ памяти. Следите за тем, что бы вы сделали, если у вас есть только 10 МБ памяти. Мой анализ: Размер файла …

15
Разница между <context: annotation-config> и <context: component-scan>
Я изучаю Spring 3, и я, кажется, не понимаю функциональности позади &lt;context:annotation-config&gt;и &lt;context:component-scan&gt;. Из того, что я читал , они , кажется, работать с различными аннотаций ( @Required, и @Autowiredт.д. против @Component, @Repository, и @Serviceт.д.), но и от того, что я прочитал они регистрируют те же боб постпроцессор классов. Для …

13
Получить изменения от мастера в филиал в Git
В моем хранилище есть ветка под названием, над aqкоторой я работаю. Затем я совершил новую работу и ошибки master. Каков наилучший способ получить эти коммиты в aqветке? Создать еще одну новую ветку masterи объединить ее с aq?

9
Поведение субъекта против наблюдаемого?
Я изучаю паттерны Angular RxJ и не понимаю разницы между a BehaviorSubjectи an Observable. Насколько я понимаю, BehaviorSubjectзначение a может со временем меняться (на него можно подписаться и подписчики могут получать обновленные результаты). Кажется, это точно такая же цель Observable. Когда вы будете использовать Observableпротив BehaviorSubject? Есть ли преимущества использования …

19
Можете ли вы заставить компонент React перерисовываться без вызова setState?
У меня есть внешний (для компонента), наблюдаемый объект, который я хочу прослушивать на предмет изменений. Когда объект обновляется, он генерирует события изменения, а затем я хочу повторно визуализировать компонент при обнаружении любого изменения. На верхнем уровне React.renderэто было возможно, но внутри компонента это не работает (что имеет некоторый смысл, поскольку …
690 reactjs  react-jsx 

18
SQL JOIN - предложение WHERE против предложения ON
После прочтения, это не дубликат явных и неявных соединений SQL . Ответ может быть связан (или даже один и тот же), но вопрос в другом. Какая разница и что должно быть у каждого? Если я правильно понимаю теорию, оптимизатор запросов должен быть в состоянии использовать оба взаимозаменяемо.

9
Назначение значений по умолчанию для переменных оболочки с помощью одной команды в bash
У меня есть целая куча тестов на переменные в сценарии оболочки bash (3.00), где, если переменная не установлена, то она назначает значение по умолчанию, например: if [ -z "${VARIABLE}" ]; then FOO='default' else FOO=${VARIABLE} fi Кажется, я помню, что в одной строке есть некоторый синтаксис, напоминающий троичный оператор, например: FOO=${ …
690 bash  shell 

19
Предварительная загрузка изображений с помощью jQuery
Я ищу быстрый и простой способ предварительной загрузки изображений с помощью JavaScript. Я использую jQuery, если это важно. Я видел это здесь ( http: //nettuts.com ... ): function complexLoad(config, fileNames) { for (var x = 0; x &lt; fileNames.length; x++) { $("&lt;img&gt;").attr({ id: fileNames[x], src: config.imgDir + fileNames[x] + config.imgFormat, …
689 javascript  jquery 


25
Как определить, является ли переменная Python функцией?
У меня есть переменная, xи я хочу знать, указывает ли она на функцию или нет. Я надеялся, что смогу сделать что-то вроде: &gt;&gt;&gt; isinstance(x, function) Но это дает мне: Traceback (most recent call last): File "&lt;stdin&gt;", line 1, in ? NameError: name 'function' is not defined Я выбрал это потому, …
689 python 

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