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

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

4
Переменные экземпляра и переменные класса в Python
У меня есть классы Python, из которых мне нужен только один экземпляр во время выполнения, поэтому было бы достаточно иметь атрибуты только один раз для каждого класса, а не для каждого экземпляра. Если будет более одного экземпляра (чего не произойдет), все экземпляры должны иметь одинаковую конфигурацию. Интересно, какой из следующих …

7
Нужно ли мне создавать индексы по внешним ключам в Oracle?
У меня есть стол Aи стол B. Aимеет внешний ключ Bна Bпервичный ключ «S, B_ID. По какой-то причине (я знаю, что есть законные причины) он не использует индекс, когда я объединяю эти две таблицы по ключу. Нужно ли мне отдельно создавать индекс A.B_IDили должен ли это обеспечивать наличие внешнего ключа?
121 sql  oracle  indexing 

18
Как рассчитать время выполнения фрагмента кода в C ++
Мне нужно вычислить время выполнения фрагмента кода C ++ в секундах. Он должен работать либо на машинах Windows, либо на Unix. Для этого я использую следующий код. (импорт раньше) clock_t startTime = clock(); // some code here // to compute its execution duration in runtime cout << double( clock() - …
121 c++  benchmarking 

4
Что делает разрешающий флаг?
Мне просто интересно, что -fpermissiveделает флаг в компиляторе g ++? Я получаю: ошибка: взятие адреса временного [-fpermissive] что я могу решить, передав -fpermissiveфлаг компилятору. РЕДАКТИРОВАТЬ : Я только что обнаружил, что вызывало временную ошибку адреса! Я собираюсь исправить эту часть прямо сейчас.


19
Добавление устройств в профиль подготовки группы
Мне нужно добавить устройство в профиль подготовки моей группы, однако у меня физически нет устройства, поэтому я не могу подключить его к своему компьютеру, поэтому Xcode не может добавить UDID на мои устройства и в профиль подготовки группы. Есть ли способ добавить его вручную в профиль подготовки команды, я не …

3
Как @ссылка на значение Enum с помощью Javadoc
Используя Javadoc 1.5, мне не удалось создать ссылку @ на значение перечисления. Я хотел бы создать такой Enum: public enum Planet { /** * MERCURY is a fun place. */ MERCURY, /** * VENUS is more fun. */ VENUS, /** * But nothing beats the Earth. */ EARTH, /** * …
121 java  javadoc 

11
Размер текста и разные размеры экрана Android
Я знаю, это обсуждалось уже 1000 раз, но я не могу настроить размер текста под разные размеры экрана. Я пытаюсь использовать sp в качестве единиц размера в своем индивидуальном стиле: <style name="CustumButtonStyle" parent="@android:style/Widget.Button"> ... <item name="android:textSize">30sp</item> ... </style> В 2.7 QVGA выглядит нормально: Но в 7in WSVGA это выглядит так: …

13
Настройте Microsoft.AspNet.Identity, чтобы разрешить адрес электронной почты в качестве имени пользователя
Я в процессе создания нового приложения и начал использовать EF6-rc1, Microsoft.AspNet.Identity.Core 1.0.0-rc1, Microsoft.AspNet.Identity.EntityFramework 1.0.0-rc1, Microsoft.AspNet.Identity .Owin 1.0.0-rc1 и т. Д., И с выпусками RTM вчера, я обновил их через NuGet сегодня вечером до RTM. За исключением пары изменений кода в работе, которую я проделал, все, казалось, шло хорошо, пока я …

7
Использование шаблона стратегии и шаблона команд
Оба шаблона проектирования инкапсулируют алгоритм и отделяют детали реализации от вызывающих классов. Единственное различие, которое я могу различить, заключается в том, что шаблон стратегии принимает параметры для выполнения, а шаблон команды - нет. Мне кажется, что шаблон команды требует, чтобы вся информация для выполнения была доступна при его создании, и …

6
Включить подсветку синтаксиса Vim по умолчанию
Я знаю, как включать и выключать подсветку синтаксиса в vim, запустив это в редакторе: :syntax on/off Но я хочу, чтобы подсветка синтаксиса была включена по умолчанию, поэтому мне не нужно включать ее каждый раз, когда я запускаю vim. Как мне это сделать?

3
Почему ActionBarActivity устарел
Я только что установил Android Studio и начал кодировать расширяемую активность, ActionBarActivityи оказалось, что она устарела. Итак, как еще мне настроить панель действий для моей деятельности. Также в курсе «Приступая к работе» используется метод ActionBarActivityбез упоминания того, что он устарел.

2
C ++ преобразовать из 1 символа в строку? [закрыто]
Этот вопрос вряд ли поможет будущим посетителям; это актуально только для небольшой географической области, определенного момента времени или чрезвычайно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы сделать этот вопрос более применимым, посетите Справочный центр . Закрыт 7 лет назад . Мне нужно использовать только 1 charк …
121 c++  casting 

4
Что происходит с репозиториями учетной записи студента github через 2 года?
Меня только что перевели на бесплатный микроплан github, используя адрес электронной почты моего университета. Я планирую использовать частные репозитории для некоторых классных проектов в этом семестре, но мне интересно, что случится с этими репозиториями через 2 года, когда истечет срок моего бесплатного обновления для студентов. Я предполагаю, что то же …
121 github 

17
В чем смысл malloc (0)?
Я только что увидел этот код: artist = (char *) malloc(0); ... и мне было интересно, зачем это делать?
121 c  malloc 

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