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

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

17
DatabaseError: текущая транзакция прервана, команды игнорируются до конца блока транзакции?
Я получил много ошибок с сообщением: "DatabaseError: current transaction is aborted, commands ignored until end of transaction block" после изменения с python-psycopg на python-psycopg2 в качестве движка базы данных проекта Django. Код остается прежним, просто не знаю, откуда эти ошибки.

22
Программно установить начальный вид контроллера с помощью раскадровки
Как мне программно установить InitialViewControllerраскадровку? Я хочу открыть свою раскадровку в другом представлении в зависимости от некоторых условий, которые могут варьироваться от запуска к запуску.


10
Visual Studio: как показать перегрузки в IntelliSense?
После написания кода единственный способ, которым я знаю, для просмотра перегрузок метода, - это на самом деле редактировать метод, удаляя скобки ()и открывая их снова. Есть ли клавиша быстрого доступа, которую я мог бы нажать, чтобы активировать ее вместо необходимости редактировать мои файлы? Для примера, пожалуйста, обратитесь к скриншоту ShowDialog …

4
Vim: переместить курсор в последнюю позицию
Возможно ли в (g) Vim переместить курсор в предыдущую позицию (в обычном режиме)? Что-то для циклического перемещения назад и вперед в списке предыдущих позиций курсора было бы идеальным. Но также достаточно просто переключиться на последнее местоположение (что-то вроде cd -bash с каталогами). Вот небольшая демонстрация: line |1| <- cursor position …
252 vim 

30
Удаление дублирующихся элементов из массива в Swift
В настоящее время в Swift вы просто печатаете, Set( yourArray )чтобы сделать массив уникальным. (Или заказанный набор при необходимости.) До того, как это было возможно, как это было сделано? Я мог бы иметь массив, который выглядит следующим образом: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Или, …

7
Диаграмма рассеяния Matplotlib с различным текстом в каждой точке данных
Я пытаюсь составить точечный график и аннотировать точки данных различными номерами из списка. Так, например, я хочу построить yпротив xи аннотировать с соответствующими числами из n. y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = fig.add_subplot(111) …


4
MySQL ON против использования?
В MySQL JOIN, в чем разница между ONи USING()? Насколько я могу сказать, USING()это просто более удобный синтаксис, тогда как ONпозволяет немного больше гибкости, когда имена столбцов не идентичны. Тем не менее, эта разница настолько незначительна, что вы думаете, что с ними просто покончено USING(). Есть ли что-то большее, чем …
252 mysql  join  using 

3
Как перемещаться по исходному коду по частям в CamelCase (вместо целых слов)?
Я помню, когда я использовал Eclipse, что, удерживая CTRL и используя стрелки влево или вправо, Eclipse будет перемещаться по LongCamelCaseWrittenWordпунктам в несколько шагов. Одно верблюжье слово за раз. Так что это будет выглядеть следующим образом (труба |представляет фактическую позицию курсора): |LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamel|CaseWrittenWord -> …

20
Как повторить попытку после исключения?
У меня есть цикл, начинающийся с for i in range(0, 100). Обычно он работает правильно, но иногда происходит сбой из-за условий сети. В настоящее время он настроен таким образом, что в случае сбоя он будет continueуказан в условии "исключение" (перейдите к следующему номеру для i). Могу ли я переназначить тот …


15
заставить Maven скопировать зависимости в target / lib
Как мне скопировать зависимости времени выполнения моего проекта в target/libпапку? Как это сейчас, после того, mvn clean installкак targetпапка содержит только jar моего проекта, но ни одна из зависимостей времени выполнения.

29
findViewByID возвращает ноль
Прежде всего: да, я прочитал все другие темы на эту тему. И не только с этого сайта ... (видишь, я немного расстроен) Большинство из них приходят с советами, чтобы использовать android:idвместо просто idв файле XML. Я сделал. От других я узнал, что View.findViewByIdработает иначе, чем Activity.findViewById. Я тоже с этим …

4
Создать уникальное ограничение с пустыми столбцами
У меня есть таблица с этим макетом: CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, RecipeId uuid NOT NULL, MenuId uuid ) Я хочу создать уникальное ограничение, подобное этому: ALTER TABLE Favorites ADD CONSTRAINT Favorites_UniqueFavorite UNIQUE(UserId, MenuId, RecipeId); Тем не менее, это позволит несколько …

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