Ограничения квоты для Android Geocoder

Может ли кто-нибудь сообщить о ограничениях квот на Google maps geocoding api? Я использую геокодирование на Android. На сайте Google Maps Api указано, что лимит составляет 2500 в день. Это общая сумма для ключа API? или по IP-адресу? Я нашел эту статью: http://code.google.com/apis/maps/articles/geocodestrat.html#quota-limits в котором указано, что ограничение квоты привязано к ip-адресу, однако это относится […]

Как настроить размер содержимого UIScrollView динамически

У меня вопрос о UIScrollview . История: у меня есть UIView именем ChartsView, который я повторно рисую сам, переопределив метод drawRect() . Содержимое чертежа генерировалось динамически. Поэтому я не знаю его размер до времени исполнения. Вопрос в том, как / где можно установить динамический размер содержимого супервизора (scrollView)? Любая идея об этом? – (void)viewDidLoad { […]

AngularJS: $ viewContentLoaded, выпущенный до частичного просмотра

Для частичного представления я хочу сделать некоторые вещи JavaScript, которые я обычно делал бы с $(document).ready(function() {…}) , например, связывать зрителей с элементами. Я знаю, что это не работает для AngularJS и частичных представлений, загруженных в представление «root». Таким образом, я добавил слушателя к controllerу, который прослушивает событие $viewContentLoaded . Вызывается функция прослушивателя, поэтому событие […]

Что такое ошибка времени выполнения SIGSEGV в C ++?

Мне нужно знать основную причину ошибки сегментации, а также может кто-нибудь сказать мне, как с ней справиться.

android: LayoutParams для TextView делает вид исчезающим, программным

Я ударил это с разных точек зрения. В основном суть такова: Я выложил шаблон в XML для интерфейса, который НЕОБХОДИМО запускаться программно, поэтому он будет динамически заполняться во время прогона. Проблема здесь заключается в том, что XML TextView имеет довольно много настроек макета (которые работают) и необходимы. Но если я действительно установил их в коде, […]

Как поддерживать несколько версий Android в коде?

Для доступа к контактам в android android.jar для версий 1.6 есть People.CONTENT_URI для вызова информации, связанной с контактами, тогда как в более поздних версиях нам нужна поддержка api для RawContacts.CONTENT_URI. То же самое верно для доступа к календарю, например, поскольку его URI изменяется в android 2.2. Существует ли наилучшая практика для управления всеми различными изменениями […]

Должен ли я использовать атомный для переменной «exit» bool?

Мне нужно установить флаг для выхода из другого streamа. Этот другой stream проверяет флаг выхода время от времени. Должен ли я использовать атомный для флага или достаточно простого bool и почему (с примером того, что может пойти не так, если я использую простой bool)? #include bool exit = false; void thread_fn() { while(!exit) { //do […]

Создать произвольную перестановку 1..N в постоянном пространстве

Я хочу перечислить случайную перестановку чисел 1..N в фиксированном пространстве. Это означает, что я не могу хранить все числа в списке. Причиной этого является то, что N может быть очень большим, больше доступной памяти. Я все еще хочу иметь возможность пройти такую ​​перестановку чисел по одному, посещая каждое число ровно один раз. Я знаю, что […]

Множественный выбор в Safari iOS 7

Когда я использую множественную опцию в раскрывающемся списке выбора – safari попадает в странные проблемы. Когда я выберу вариант и скажу «Готово», выпадающее меню вернется к показу «0 элементов». Но если я выбираю несколько опций (более одного), выбирается все, кроме первого. После этого, если я отменил выбор всех параметров, последний останется выбранным. Проверьте это для […]

Модульное тестирование HTTP-запросов в c #

Я пишу код, который вызывает веб-сервис, читает ответ и что-то делает с ним. Мой код выглядит номинально следующим образом: string body = CreateHttpBody(regularExpression, strategy); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(_url); request.Method = “POST”; request.ContentType = “text/plain; charset=utf-8”; using (Stream requestStream = request.GetRequestStream()) { requestStream.Write(Encoding.UTF8.GetBytes(body), 0, body.Length); requestStream.Flush(); } using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) { byte[] data = […]

Давайте будем гением компьютера.