Все вопросы

22
ответов

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

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

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

Я случайно совершил неправильные файлы в 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
43
ответов

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

В чем разница между git pull и git fetch?
задан 15 нояб. '08 в 12:51
37
ответов

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

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

Что делает ключевое слово "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
27
ответов

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

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

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

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

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

После прочтения 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
74
ответов

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

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

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

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

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

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

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

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

Что делает "использование строгих" в JavaScript, и каковы причины этого?

Недавно я запустил часть кода JavaScript через Crockford JSLint, и он дал следующую ошибку: Проблема с символом строки 1: Отсутствует инструкция "use strict". Выполняя некоторые поиски, я понял, что некоторые люди добавляют "use strict"; в свой ...
задан 26 авг. '09 в 19:10
51
ответ

Как проверить, скрыт ли элемент в jQuery?

Можно переключить видимость элемента, используя функции .hide(), .show() или .toggle(). Как бы вы протестировали, если элемент виден или скрыт?
задан 07 окт. '08 в 16:03