Автор: qw

Каков правильный тип контента JSON?

No Picture

Я какое-то время возился с JSON, просто выталкивая его как текст, и он никому не повредил ( что я знаю), но я хотел бы начать делать все правильно.
Я видел так много предполагаемых «стандартов» для типа контента JSON:
application/json
application/x…

Читать далее »

В чем разница между ‘git pull’ и ‘git fetch’?

No Picture

Примечание модератора. Учитывая, что на этот вопрос уже было отправлено шестьдесят четыре ответа, подумайте, не вносите ли вы что-либо новое перед публикацией другого. Каковы различия между git pull и git fetch?

Читать далее »

Как удалить ветвь Git как локально, так и удаленно?

No Picture

Я хочу удалить ветвь как локально, так и в моей удаленной проектной вилке на GitHub.
Не удалось удалить удаленную ветвь
$ git branch -d remotes/origin/bugfix
error: branch ‘remotes/origin/bugfix’ not found.
$ git branch -d origin/bugfix
error: br…

Читать далее »

Как отменить последние коммиты в Git?

No Picture

Я случайно передал неправильные файлы Git, но я еще не запушил коммит на сервер. Как я могу отменить эти коммиты из локального репозитория?

Читать далее »

Почему быстрее обрабатывать отсортированный массив, чем несортированный массив?

No Picture

Вот кусок кода на С++, который кажется очень своеобразным. По какой-то странной причине сортировка данных чудом делает код почти в шесть раз быстрее.
#include
#include
#include
int main()
{
// Ge…

Читать далее »

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

No Picture

У меня есть массив целых чисел, и я использую метод .push() для добавления в него элементов.
Есть ли простой способ удалить определенный элемент из массива? Эквивалент чего-то типа array.remove(int);.
Мне нужно использовать базовый JavaScript — н…

Читать далее »

Как отменить ‘git add’ перед фиксацией?

No Picture

Я ошибочно добавил файлы с помощью команды:
git add myfile.txt
Я еще не запускал git commit. Есть ли способ отменить это, поэтому эти файлы не будут включены в коммит?

Читать далее »

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

No Picture

Недавно я запустил код моего кода JavaScript через Crockford JSLint, и он дал следующую ошибку: Problem at line 1 character 1: Missing «use strict» statement. Выполняя некоторые поиски, я понял, что некоторые люди добавляют «use strict»; в свой к…

Читать далее »

Что и где находятся стек и куча?

No Picture

Книги на языках программирования объясняют, что типы значений создаются в стеке, а ссылочные типы создаются в куче, не объясняя, что это за две вещи. Я не прочитал четкого объяснения этого. Я понимаю, что такое стек. Но, где и что они (физически в …

Читать далее »

Как проверить, содержит ли строка подстроку в JavaScript?

No Picture

Обычно я ожидал бы String.contains(), но, похоже, его нет. Каков разумный способ проверить это?

Читать далее »