Codengineering - блог о программировании ➜ страница 2612
Как я могу реализовать пользовательскую панель действий с пользовательскими кнопками В Android?
Я хочу реализовать пользовательский ActionBar, который должен выглядеть так: Итак вопросы: как я могу реализовать кнопку, как пользовательский вид: просто некоторые изображения? как я могу нарисовать линию в верхней части ActionBar? и как я могу реализовать кнопки без разделительных линий: добавить вкладки на ActionBar или что? ...
Конвенции комментируя сюсюкать
что такое соглашение Lisp о том, сколько точек с запятой использовать для различных видов комментариев (и какой уровень отступа для различных чисел точек с запятой должен быть)? кроме того, существует ли какое-либо соглашение о том, когда использовать комментарии с запятой и когда использовать #|multiline comments|# (предполагая, что они существуют и существуют на множестве реализаций)? ...
Qt Quick vs Qt Widget
Я новичок в Qt и не совсем понимаю разницу между проектом Qt Quick и проектом виджета Qt. Я надеюсь создать программу, которая рисует решетку шестиугольников, которые пользователь может вращать и сдвигать, а также перемещать и увеличивать и уменьшать масштаб. В конечном итоге это будет MIDI-контроллер. Какой тип проекта был бы лучше для этого, и почему? Я надеюсь, что это будет работать как на настольных, так и на мобильных платформах. ...
Недостижимый код работает нормально - как?
из моего понимания следующий код, который я написал, не должен компилироваться как оператор "Я недоступен" после return. однако, это компиляция абсолютно нормально. также из JLS:Недостижимых Операторов он не должен компилироваться. из спецификации, в 14.21 недостижимые утверждения: оператор try может завершиться нормально, если выполняются оба из следующих условий: блок try может завершиться нормально или любой блок catch может обычно завершаться. Если оператор try имеет ...
Необходимо объявить скалярную переменную
@RowFrom int @RowTo int являются ли оба глобальных входных параметра для хранимой процедуры, и поскольку я компилирую SQL-запрос внутри хранимой процедуры с помощью T-SQL, то с помощью Exec(@sqlstatement) в конце хранимой процедуры, чтобы показать результат, он дает мне эту ошибку, когда я пытаюсь использовать @RowFrom или @RowTo внутри @sqlstatement переменной, которая выполняется.. в противном случае он отлично работает.. пожалуйста помочь. "Must declare the scalar variable "@RowFrom"." ...
идентификатор GUID.Parse () или new Guid () - какая разница?
в чем разница между этими двумя способами преобразования строки в System.Guid? Есть причина, чтобы выбрать один над другим? var myguid = Guid.Parse("9546482E-887A-4CAB-A403-AD9C326FFDA5"); или var myguid = new Guid("9546482E-887A-4CAB-A403-AD9C326FFDA5"); ...
Заставить gcc компилировать 32-битные программы на 64-битной платформе
У меня есть собственная программа, которую я пытаюсь использовать на 64-битной системе. когда я запускаю установку, она работает нормально, но после того, как она пытается обновить себя и скомпилировать некоторые модули, и она не может их загрузить. Я подозреваю, что это потому, что он использует gcc и gcc пытается скомпилировать их для 64-битной системы, и поэтому эта программа не может использовать эти модули. есть ли способ (некоторые переменные среды или что-то в этом роде) заставить gc ...
Как работает полиморфизм в Python?
Я новичок в Python... и исходя из в основном Java-фона, если это что-то объясняет. Я пытаюсь понять полиморфизм в Python. Возможно, проблема в том, что я ожидаю, что концепции, которые я уже знаю, будут проецироваться на Python. Но я собрал следующий тестовый код: class animal(object): "empty animal class" class dog(animal): "empty dog class" myDog = dog() print myDog.__class__ is animal print myDog.__class__ is dog из полиморфизма, к которому я привык (например, java instanceof), ...
В чем преимущество multimap над картой векторов?
Я не понимаю, почему multimap существует, если мы можем создать карту векторов или карту множеств. Для меня единственными отличиями являются: используя equal_range в multimap для получения элементов ключа и в карте векторов мы просто используем [] оператор и векторных элементов. используя multimap.insert(make_pair(key,value)) в multimap для добавления элементов и map_of_vectors[key].push_back(value) в карте векторов. так зачем использовать multimap? Для меня лучше иметь вектор, чем два итерат ...
Когда использовать параметр слияния '--no-ff ' в Git
Успешная Модель Ветвления Git рекомендует использовать --no-ff при слиянии веток: The --no-ff флаг заставляет слияние всегда создавать новую фиксацию объект, даже если слияние может быть выполнено с быстрой перемоткой вперед. Этот позволяет избежать потери информации об историческом существовании объекта ветвь и группы вместе все коммиты, которые вместе добавили особенность. [...] Да, он создаст еще несколько (пустой) зафиксируйте объекты, но выигрыш будет гораздо больше затр ...