программирование

Q & A для профессиональных программистов и энтузиастов

8
Как включить и выключить IDENTITY_INSERT с помощью SQL Server 2008?
Почему при вставке выдается ошибка при IDENTITY_INSERTустановке на OFF? Как правильно включить его в SQL Server 2008? Это с помощью SQL Server Management Studio? Я запустил этот запрос: SET IDENTITY_INSERT Database. dbo. Baskets ON Затем я получил в консоли сообщение о том, что команда (ы) успешно выполнена. Однако когда я …

23
JavaScript для ... в сравнении с
Как вы думаете, есть большая разница в циклах for ... in и for? Какое «для» вы предпочитаете использовать и почему? Допустим, у нас есть массив ассоциативных массивов: var myArray = [{'key': 'value'}, {'key': 'value1'}]; Итак, мы можем повторить: for (var i = 0; i < myArray.length; i++) А также: for …
461 javascript 

30
Как отобразить софт-клавиатуру, когда фокус редактирования текста
Я хочу автоматически показывать программную клавиатуру, когда EditTextона сфокусирована (если на устройстве нет физической клавиатуры), и у меня есть две проблемы: Когда Activityотображается my, my EditTextфокусируется, но клавиатура не отображается, мне нужно снова нажать на нее, чтобы отобразить клавиатуру (она должна отображаться, когда отображается my Activity). И когда я нажимаю …


4
Как добавить измененный файл в более старый (не последний) коммит в Git
За последний час я изменил несколько вещей и сделал их шаг за шагом, но я только что понял, что забыл добавить измененный файл несколько коммитов назад. Журнал выглядит так: GIT TidyUpRequests u:1 d:0> git log commit fc6734b6351f6c36a587dba6dbd9d5efa30c09ce Author: David Klein <> Date: Tue Apr 27 09:43:55 2010 +0200 The Main …
461 git 

10
Преобразовать целое число в шестнадцатеричное и обратно
Как я могу преобразовать следующее? 2934 (целое число) - B76 (шестнадцатеричное) Позвольте мне объяснить, что я пытаюсь сделать. У меня есть идентификаторы пользователей в моей базе данных, которые хранятся в виде целых чисел. Вместо того, чтобы пользователи ссылались на свои идентификаторы, я хочу позволить им использовать шестнадцатеричное значение. Основная причина …
461 c#  hex  type-conversion 


27
Сборка и запуск приложения через Gradle и Android Studio медленнее, чем через Eclipse
У меня есть мультипроект (~ 10 модулей), сборка которого занимает около 20-30 секунд каждый раз. Когда я нажимаю «Выполнить» в Android Studio, мне приходится каждый раз ждать, чтобы перестроить приложение, что крайне медленно. Можно ли автоматизировать процесс сборки в Android Studio? Или у вас есть какой-нибудь совет, как сделать этот …

12
Как переименовать имя локальной и удаленной ветви Git?
У меня есть четыре ветви, такие как master -> origin / regacy, FeatureA -> origin / FeatureA. Как видите, я набрал неправильное имя. Поэтому я хочу переименовать имя удаленной ветви (origin / regacy → origin / legacy или origin / master) Я пробую команду ниже: git remote rename regacy legacy …

14
.trim () в JavaScript не работает в IE
Я пытался подать заявку .trim() к строке в одной из моих программ JavaScript. Он работает нормально под Mozilla, но появляется ошибка, когда я пытаюсь сделать это в IE8. Кто-нибудь знает, что здесь происходит? Есть ли в любом случае я могу заставить его работать в IE? код: var ID = document.getElementByID('rep_id').value.trim(); …


8
Как изменить коммит с его родителем?
Помимо написания псевдонима или сценария, есть ли более короткая команда для получения diff для конкретного коммита? git diff 15dc8^..15dc8 Если вы дадите только один идентификатор фиксации git diff 15dc8, он будет отличаться от того, который зафиксирован для HEAD.
460 git  git-diff 

10
перемещение зафиксированных (но не выдвинутых) изменений в новую ветвь после извлечения
Я проделал немалую работу («Ваша ветвь впереди« origin / master »на 37 коммитов».), Которая действительно должна была пойти в свою собственную ветку, а не в master. Эти коммиты существуют только на моей локальной машине и не были переданы origin, но ситуация несколько усложняется тем, что другие разработчики настаивали на этом, …
460 git 

12
Когда использовать reinterpret_cast?
Меня немного смущает применимость reinterpret_castпротив static_cast. Из того, что я прочитал, общие правила заключаются в использовании статического приведения, когда типы могут интерпретироваться во время компиляции, отсюда и слово static. Это приведение, которое компилятор C ++ использует внутренне для неявных приведений. reinterpret_castОни применимы в двух сценариях: конвертировать целочисленные типы в типы …
460 c++  casting 

6
Указатель функции typedef?
На этот вопрос есть ответы на Переполнение стека на русском : Как работает typedef в этом коде? Я учусь динамически загружать DLL, но я не понимаю, что это за строка typedef void (*FunctionFunc)(); У меня есть несколько вопросов. Если кто-то сможет ответить на них, я был бы благодарен. Почему typedefиспользуется? …
460 c++  c  pointers  typedef 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.