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

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

9
iPhone: обнаружение бездействия пользователя / простоя с момента последнего касания экрана
Кто-нибудь реализовал функцию, при которой, если пользователь не касался экрана в течение определенного периода времени, вы предпринимаете определенные действия? Я пытаюсь найти лучший способ сделать это. В UIApplication есть несколько похожий метод: [UIApplication sharedApplication].idleTimerDisabled; Было бы неплохо, если бы у вас было что-то вроде этого: NSTimeInterval timeElapsed = [UIApplication sharedApplication].idleTimeElapsed; …

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 Так как мне передать параметры в методе fetch?

11
Как отправить трассировку стека в log4j?
Допустим, вы перехватываете исключение и получаете следующее в стандартном выводе (например, в консоли), если выполняете e.printStackTrace () : java.io.FileNotFoundException: so.txt at java.io.FileInputStream.<init>(FileInputStream.java) at ExTest.readMyFile(ExTest.java:19) at ExTest.main(ExTest.java:7) Теперь я хочу отправить это в регистратор, например, log4j, чтобы получить следующее: 31947 [AWT-EventQueue-0] ERROR Java.io.FileNotFoundException: so.txt 32204 [AWT-EventQueue-0] ERROR at java.io.FileInputStream.<init>(FileInputStream.java) 32235 [AWT-EventQueue-0] …

30
Angular JS неизвестный поставщик
Я пытаюсь "настроить" пример mongolab под мой собственный REST API. Теперь я сталкиваюсь с этой ошибкой, и я не уверен, что я делаю неправильно: 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 (http://localhost:3000/js/vendor/angular.min.js:26:314) Это …
152 angularjs 


8
Как мне издеваться над сервисом, который возвращает обещание в модульном тесте AngularJS Jasmine?
У меня есть 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). Чтобы обеспечить последовательность и надежность тестов, я хотел бы начинать каждый тест с чистого состояния (тестируемого приложения). Для этого мне нужно очистить данные приложения. Это можно сделать вручную в меню «Настройки» / «Приложения» / «Управление приложениями» / [My App] …
152 android 

4
Почему C # не сравнивает два типа объектов друг с другом, а VB - нет?
У меня есть два объекта в C #, и я не знаю, является ли он логическим или любого другого типа. Однако, когда я пытаюсь сравнить эти C # не дает правильный ответ. Я пробовал тот же код с VB.NET, и это было сделано! Может кто-нибудь сказать мне, как это исправить, …
152 c#  .net  vb.net  comparison 

13
FileSystemWatcher против опроса, чтобы наблюдать за изменениями файла
Мне нужно настроить приложение, которое следит за файлами, создаваемыми в каталоге, как локально, так и на сетевом диске. Будет FileSystemWatcherили опрос по таймеру будет лучшим вариантом. Я использовал оба метода в прошлом, но не широко. Какие проблемы (производительность, надежность и т. Д.) Возникают при использовании любого из этих методов?

13
Что такое делегат? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Я смущен тем, какова реальная роль делегата? Мне …
152 oop  delegates 

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

2
Android отвечает на URL в намерении
Я хочу, чтобы мое намерение было запущено, когда пользователь переходит на определенный URL-адрес: например, рынок Android делает это с помощью http://market.android.com/ urls. как и YouTube. Я хочу, чтобы моя тоже это сделала.


2
If (false == true) выполняет блок при броске исключения внутри
У меня довольно странная проблема, которая происходит. Это мой код: private async Task BreakExpectedLogic() { bool test = false; if (test == true) { Console.WriteLine("Hello!"); throw new Exception("BAD HASH!"); } } Кажется действительно простым, это не должно поразить Console.WriteLineили throw. По некоторым причинам это всегда поражает throw. Если я переместить …

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

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