Все вопросы

23
ответов

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

Вот кусок кода на С++, который кажется очень своеобразным. По какой-то странной причине сортировка данных чудом делает код почти в шесть раз быстрее. #include <algorithm> #include <ctime> #include <iostream> int main() { // Ge...
задан 27 июня '12 в 16:51
87
ответов

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

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

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

Я хочу удалить ветвь как локально, так и в моей удаленной проектной вилке на GitHub. Не удалось удалить удаленную ветвь $ git branch -d remotes/origin/bugfix error: branch 'remotes/origin/bugfix' not found. $ git branch -d origin/bugfix error: br...
задан 05 янв. '10 в 4:12
45
ответов

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

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

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

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

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

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

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

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

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

Как перенаправить пользователя с одной страницы на другую с помощью jQuery или чистого JavaScript?
задан 02 февр. '09 в 15:54
27
ответов

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

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

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

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

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

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

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

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

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

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

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

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

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

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