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

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

4
Как мне указать, что возвращаемый тип метода такой же, как и сам класс?
У меня есть следующий код в Python 3: class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) Но мой редактор (PyCharm) говорит, что ссылочная позиция не может быть разрешена (в __add__методе). Как …

13
Привязка элемента select к объекту в Angular
Я хотел бы привязать элемент select к списку объектов - это достаточно просто: @Component({ selector: 'myApp', template: `<h1>My Application</h1> <select [(ngModel)]="selectedValue"> <option *ngFor="#c of countries" value="c.id">{{c.name}}</option> </select>` }) export class AppComponent{ countries = [ {id: 1, name: "United States"}, {id: 2, name: "Australia"} {id: 3, name: "Canada"}, {id: 4, name: …
410 html  angular 


8
Пример уведомления рабочего стола Chrome [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос Как использовать уведомления Chrome на рабочем столе ? Я хотел бы, чтобы это …

5
В каких случаях «git pull» может быть вредным?
У меня есть коллега, который утверждает, что git pullэто вредно, и расстраивается, когда кто-то его использует. Команда git pullкажется каноническим способом обновить ваш локальный репозиторий. Использование git pullсоздает проблемы? Какие проблемы это создает? Есть ли лучший способ обновить репозиторий git?
409 git  git-pull 

23
Как избавиться от `устаревшего преобразования из строковой константы в 'char *'` предупреждений в GCC?
Поэтому я работаю над чрезвычайно большой кодовой базой и недавно обновлена ​​до gcc 4.3, который теперь вызывает это предупреждение: предупреждение: устаревшее преобразование из строковой константы в 'char *' Очевидно, что правильный способ исправить это - найти каждое объявление как char *s = "constant string"; или вызов функции как: void foo(char …
409 c++  string  gcc 

10
Как прикрепить новый запрос на удаление к существующей проблеме на github?
Я не уверен, но у меня есть смутное воспоминание о создании запроса на github pull с «Issue 4» или чем-то в заголовке, и он автоматически присоединяется к Issue 4 в проекте, в который я отправлял его. Недавно я попробовал еще раз, и это не сработало - вместо этого он создал …

18
Безопасность Java: недопустимый размер ключа или параметры по умолчанию?
Я задавал вопрос об этом ранее, но он не получил правильного ответа и ни к чему не привел. Итак, я прояснил несколько деталей по проблеме, и мне бы очень хотелось услышать ваши идеи о том, как я могу это исправить или что я должен попробовать. У меня установлена Java 1.6.0.12 …
409 java 

17
Как запустить SQL скрипт в MySQL?
Я хочу выполнить текстовый файл, содержащий запросы SQL, в MySQL. Я попытался запустить source /Desktop/test.sqlи получил ошибку: mysql>. \ home \ sivakumar \ Desktop \ test.sql ОШИБКА: не удалось открыть файл '\ home \ sivakumar \ Desktop \ test.sql', ошибка: 2 Есть идеи, что я делаю не так?



14
Передача аргументов в C # generic new () шаблонного типа
Я пытаюсь создать новый объект типа T через его конструктор при добавлении в список. Я получаю сообщение об ошибке компиляции: Сообщение об ошибке: 'T': не может предоставить аргументы при создании экземпляра переменной Но у моих классов есть аргумент конструктора! Как я могу сделать эту работу? public static string GetAllItems<T>(...) where …

5
Как использовать атрибут «required» с полем ввода «radio»
На этот вопрос есть ответы на переполнение стека на русском : как пометить "обязательной для заполнения (обязательно)" группу радиокнопок? Мне просто интересно, как правильно использовать новый атрибут ввода HTML5 «required» на переключателях. Каждому полю переключателя нужен атрибут, как показано ниже, или достаточно, если его получает только одно поле? <input type="radio" …

21
Существует ли стандартная функция знака (signum, sgn) в C / C ++?
Я хочу функцию, которая возвращает -1 для отрицательных чисел и +1 для положительных чисел. http://en.wikipedia.org/wiki/Sign_function Достаточно легко написать мою собственную, но это похоже на то, что должно быть где-то в стандартной библиотеке. Редактировать: В частности, я искал функцию, работающую на поплавках.
409 c++  c  math 

14
Переместить курсор в конец файла в vim
Когда я хочу, чтобы курсор переместился в конец файла (т. Е. В конец последней строки) в Vim, я должен набрать шесть нажатий клавиш: <ESC>G$a- что переводится как ESC+ Shiftg+ Shift4+ aна моей раскладке клавиатуры. Как я могу сделать это более эффективно? Поскольку я регулярно работаю на разных компьютерах, я не …
409 vim 

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