Я нахожусь в процессе обучения, когда чувствую, что должен больше узнать об интерфейсах. Я часто читаю о них, но мне кажется, что я не могу их понять. Я читал примеры, такие как: базовый класс Animal, с интерфейсом IAnimal для таких вещей, как «Walk», «Run», «GetLegs» и т. Д., Но я …
Я думал, что знаю, что является причиной этой ошибки, но я не могу понять, что я сделал не так. Вот полное сообщение об ошибке, которое я получаю: Попытка установить объект не-списка свойств ( «<BC_Person: 0x8f3c140>» ) в качестве значения NSUserDefaults для ключа personDataArray У меня есть Personкласс, который, я думаю, …
Когда я делаю 'git commit', я получаю следующее: fatal: Unable to create 'project_path/.git/index.lock': File exists. Тем не менее, когда я это делаю, ls project_path/.git/index.lockон говорит, что файл не существует. Есть мысли о том, что мне делать? Я также заметил, что project_path / .git принадлежит root, не уверен, что это как-то …
У меня есть линия от A до B и круг, расположенный в C с радиусом R. Какой хороший алгоритм использовать, чтобы проверить, пересекает ли линия окружность? И по какой координате по краю окружности это произошло?
Я новичок в Java и в то время создал массив объектов в Java. У меня есть класс А, например - A[] arr = new A[4]; Но это только создание указателей (ссылок), Aа не 4 объектов. Это верно? Я вижу, что когда я пытаюсь получить доступ к функциям / переменным в …
Я наткнулся на этот удобный ярлык для преобразования DOM NodeList в обычный массив, но я должен признать, я не совсем понимаю, как это работает: [].slice.call(document.querySelectorAll('a'), 0) Итак, он начинается с пустого массива [], а затем sliceиспользуется для преобразования результата callв новый массив, да? Немного не понимаю это call. Как это …
Я создал базу данных с помощью SQL Server Management Studio, и теперь я хотел бы использовать ее в своем приложении C #. Мне нужна строка подключения? Где я могу найти строку подключения и где хранится моя база данных? Должен ли я публиковать это или что-то подобное, или это где-то в …
У нас есть кнопка. События щелчка обрабатываются сторонним фреймворком, однако фреймворк как-то глючит. Мы хотим отладить фреймворк, однако мы не знаем, где находится соответствующий код обработчика событий для установки точки останова. Как вообще «разбить событие следующего клика» и посмотреть, где и как этот клик обрабатывается сторонней платформой?
Как правильно настроить приложение Spring Boot, упакованное как исполняемый jar-файл как Сервис в системе Linux? Это рекомендуемый подход, или я должен преобразовать это приложение в войну и установить его в Tomcat? В настоящее время я могу запустить загрузочное приложение Spring из screenсеанса, что неплохо, но требует перезагрузки вручную после перезагрузки …
Я пытаюсь создать универсальное расширение, которое использует TryParse, чтобы проверить, является ли строка данного типа: public static bool Is<T>(this string input) { T notUsed; return T.TryParse(input, out notUsed); } это не скомпилируется, так как не может разрешить символ «TryParse» Как я понимаю, «TryParse» не является частью какого-либо интерфейса. Можно ли …
Я видел похожие ошибки на SO, но я не нашел решения для моей проблемы. У меня есть запрос SQL, как: SELECT DISTINCT a.maxa , b.mahuyen , a.tenxa , b.tenhuyen , ISNULL(dkcd.tong, 0) AS tongdkcd FROM phuongxa a , quanhuyen b LEFT OUTER JOIN ( SELECT maxa , COUNT(*) AS tong …
При определении метода для класса в Python он выглядит примерно так: class MyClass(object): def __init__(self, x, y): self.x = x self.y = y Но в некоторых других языках, таких как C #, у вас есть ссылка на объект, к которому привязан метод, с ключевым словом "this" без объявления его в …
Что-то вроде: using (IDisposable disposable = GetSomeDisposable()) { //..... //...... return Stg(); } Я считаю, что это не подходящее место для ответного заявления, не так ли?
Я не могу использовать npm installс помощью командной строки в NodeJS. Я получаю эти ошибки при запуске npm install: module.js:339 throw err; ^ Error: Cannot find module 'semver' at Function.Module._resolveFilename (module.js:337:15) at Function.Module._load (module.js:287:25) at Module.require (module.js:366:17) at require (module.js:385:17) at Object.<anonymous> (C:\Users\admin\AppData\Roaming\npm\node_modules\npm\l ib\config\defaults.js:6:14) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) …