Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

4
Backbone.js вилучення з параметрами
Виконуючи документацію , я зробив: var collection = new Backbone.Collection.extend({ model: ItemModel, url: '/Items' }) collection.fetch({ data: { page: 1} }); URL-адреса виявилася такою: http://localhost:1273/Items?[object%20Object] Я очікував щось подібне http://localhost:1273/Items?page=1 Тож як я можу передавати парами у методі отримання?

30
кутовий js невідомий постачальник
Я намагаюся "налаштувати" приклад монголабу, щоб він відповідав моєму власному API REST. Зараз я стикаюся з цією помилкою, і я не впевнений, що я роблю неправильно: Error: Unknown provider: ProductProvider <- Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c [as get] (http://localhost:3000/js/vendor/angular.min.js:26:180) at http://localhost:3000/js/vendor/angular.min.js:28:476 at c (http://localhost:3000/js/vendor/angular.min.js:26:180) at d …
152 angularjs 


8
Як я знущаюся над службою, яка повертає обіцянку в тесті AngularJS Jasmine unit?
У мене є myServiceте, що використовує myOtherService, що робить віддалений дзвінок, повертаючи обіцянку: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Щоб зробити одиничний тест для myServiceмене, потрібно знущатися myOtherService, щоб його makeRemoteCallReturningPromiseметод повернув обіцянку. Ось як я …

11
Як програмно очистити дані програми
Я розробляю автоматизовані тести для додатків для Android (використовую Robotium). Щоб забезпечити послідовність та надійність тестів, я хотів би почати кожне тестування з чистого стану (програми, що перевіряється). Для цього мені потрібно очистити дані програми. Це можна зробити вручну в Налаштуваннях / Програмах / Керування програмами / [Мій додаток] / …
152 android 

4
Чому C # не вдається порівняти два типи об'єктів один з одним, але VB не робить?
У мене є два об'єкти в C # і не знаю, булева чи будь-який інший тип. Однак, коли я намагаюся порівняти ці C # не вдається дати правильну відповідь. Я спробував той самий код з VB.NET, і це вдалося! Хтось може сказати мені, як це виправити, якщо є рішення? C …
152 c#  .net  vb.net  comparison 

13
FileSystemWatcher vs опитування, щоб спостерігати за змінами файлів
Мені потрібно налаштувати додаток, який спостерігає за файлами, що створюються в каталозі, локально або на мережевому диску. Буде FileSystemWatcherнайкращим варіантом чи опитування за таймером. Я використовував обидва методи в минулому, але не широко. Які проблеми (продуктивність, надійність тощо) виникають у будь-якого методу?

8
Підтримуйте модель сфери застосування при переході між поглядами в AngularJS
Я навчаюсь AngularJS. Скажімо, у мене є / view1 за допомогою My1Ctrl , і / view2 за допомогою My2Ctrl ; які можна перейти до використання вкладок, де кожен вид має свою просту, але різну форму. Як би я переконався, що значення, введені у вигляді view1 , не будуть скинуті, коли …

13
Що таке делегат? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Удосконаліть це питання Мене плутає, що яка фактична роль делегата? Мене багато разів мені …
152 oop  delegates 



2
Якщо (false == true) виконується блок, коли кидання винятку знаходиться всередині
У мене досить дивна проблема, яка виникає. Це мій код: private async Task BreakExpectedLogic() { bool test = false; if (test == true) { Console.WriteLine("Hello!"); throw new Exception("BAD HASH!"); } } Здається, дуже просто, він не повинен потрапляти на Console.WriteLineабо throw. Чомусь це завжди вражає throw. Якщо я перейду throwна …

7
Які інструменти та методи Android найкраще працюють для пошуку витоків пам'яті / ресурсів? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання У мене розроблено додаток для Android, і я перебуваю на етапі розробки додатків для телефону, …


5
Плутанина JUnit: використовувати "розширює TestCase" або "@Test"?
Я вважаю правильне використання (або принаймні документацію) JUnit дуже заплутаним. Це питання слугує як подальшим посиланням, так і реальним питанням. Якщо я правильно зрозумів, є два основні підходи до створення та запуску тесту JUnit: Підхід до A (JUnit 3-style): створити клас, який розширює TestCase, і запустити методи тестування зі словом …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.