Codengineering - блог о программировании ➜ страница 1228


В чем разница между URI, URL и URN?

люди говорят о URLs, URIs и урнакак будто это разные вещи, но они выглядят одинаково невооруженным глазом. каковы отличительные различия между ними? ...

Как разрешать конфликты слияния в Git

есть ли хороший способ объяснить, как разрешить конфликты слияния в Git? ...

Поставить против поста в покое

согласно спецификации HTTP / 1.1: The POST метод используется для запроса, чтобы исходный сервер принял сущность, заключенную в запросе, в качестве нового подчиненного ресурса, идентифицированного Request-URI на Request-Line другими словами, POST используется создать. The PUT метод запрашивает, чтобы вложенный объект хранился под поставляемым Request-URI. Если Request-URI относится к уже существующему ресурсу, вложенная сущность должна рассматриваться как модифицированная версия той, к ...

В чем разница между использованием "let" и "var" для объявления переменной в JavaScript?

ECMAScript 6 представил the let сообщении. Я слышал, что он описывается как" локальная " переменная, но я все еще не совсем уверен, как она ведет себя иначе, чем var ключевое слово. каковы различия? Когда следует let использоваться по var? ...

Сброс или возврат определенного файла к определенной ревизии с помощью Git?

я внес некоторые изменения в файл, который был зафиксирован несколько раз как часть группы файлов, но теперь хочу сбросить/вернуть изменения на нем обратно к предыдущей версии. Я сделал git log вместе с git diff чтобы найти ревизию мне нужно, но просто не знаю, как вернуть файл в его прежнее состояние в прошлом. ...

Что такое правильный тип содержимого в формате JSON?

я возился с JSON в течение некоторого времени, просто выталкивая его как текст, и это никому не повредило (что я знаю), но я хотел бы начать делать все правильно. Я видел так многие предполагаемые "стандарты" для типа контента JSON: application/json application/x-javascript text/javascript text/x-javascript text/x-json но что правильно, или лучше? Я предполагаю, что есть проблемы безопасности и поддержки браузера, различающиеся между ними. Я знаю, что есть подобный вопрос, какой тип MIME, е ...

Какова максимальная длина URL-адреса в разных браузерах?

какова максимальная длина URL-адреса в разных браузерах? Отличается ли он среди браузеров? диктует ли это протокол HTTP? ...

Когда использовать margin vs padding в CSS

при написании CSS, есть ли определенное правило или руководство, которое должно использоваться при принятии решения, когда использовать margin и когда использовать padding? ...

Что делает "use strict" в JavaScript, и каковы причины этого?

недавно я запустил часть своего кода JavaScript через Crockford JSLint, и это дало следующую ошибку: проблема в строке 1 символ 1: отсутствует оператор" use strict". делая некоторые поиски, я понял, что некоторые люди добавляют "use strict"; в коде JavaScript. Как только я добавил оператор, ошибка перестала появляться. К сожалению, Google не раскрыл большую часть истории этого строкового оператора. Конечно должно быть, что-то связано с тем, как JavaScript интерпретируется браузером, но я п ...

Как переместить новую локальную ветвь в удаленный репозиторий Git и отслеживать ее?

Я хочу быть в состоянии сделать следующее: создать локальную ветвь на основе какой-либо другой (удаленной или локальной) ветви (через git branch или git checkout -b) нажмите на локальную ветку в удаленный репозиторий (опубликовать), но сделать это отслеживается так git pull и git push будет работать сразу. как мне это сделать? Я знаю, о --set-upstream в Git 1.7, но это после создания действия. Я хочу найти способ внесения аналогичного изменения при перемещении ветки в удаленный репозиторий. ...