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

No Picture

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

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

Как работают блокировки JavaScript?

No Picture

Как бы вы объяснили закрытие JavaScript для кого-то, у кого есть знания о концепциях, из которых они состоят (например, функции, переменные и т.п.), Но не понимают самих замыканий? Я видел пример схемы, приведенный в Википедии, но, к сожалению, это…

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

Как изменить существующие, unpushed коммиты?

No Picture

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

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

Как перенаправить на другую веб-страницу?

No Picture

Как перенаправить пользователя с одной страницы на другую с помощью jQuery или чистого JavaScript?

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

Что такое оператор «->» в С++?

No Picture

После прочтения Hidden Features и Dark Corners of С++/STL на comp.lang.c++.moderated, я был полностью удивлен, что следующий фрагмент, скомпилированный и работающий в как Visual Studio 2008, так и g++ 4.4.
Здесь код:
#include
int m…

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

Что делает ключевое слово «yield»?

No Picture

Каково использование ключевого слова yield в Python? Что он делает?
Например, я пытаюсь понять этот код 1:
def _get_child_candidates(self, distance, min_dist, max_dist):
if self._leftchild and distance — max_dist < self._median:
y…

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

Каков правильный тип контента 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, но я еще не запушил коммит на сервер. Как я могу отменить эти коммиты из локального репозитория?

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